Cargando…

Robustness and reproducibility of simple and complex synthetic logic circuit designs using a DBTL loop

Computational tools addressing various components of design–build–test–learn (DBTL) loops for the construction of synthetic genetic networks exist but do not generally cover the entire DBTL loop. This manuscript introduces an end-to-end sequence of tools that together form a DBTL loop called Design...

Descripción completa

Detalles Bibliográficos
Autores principales: Cummins, Breschine, Vrana, Justin, Moseley, Robert C, Eramian, Hamed, Deckard, Anastasia, Fontanarrosa, Pedro, Bryce, Daniel, Weston, Mark, Zheng, George, Nowak, Joshua, Motta, Francis C, Eslami, Mohammed, Johnson, Kara Layne, Goldman, Robert P, Myers, Chris J, Johnson, Tessa, Vaughn, Matthew W, Gaffney, Niall, Urrutia, Joshua, Gopaulakrishnan, Shweta, Biggers, Vanessa, Higa, Trissha R, Mosqueda, Lorraine A, Gameiro, Marcio, Gedeon, Tomáš, Mischaikow, Konstantin, Beal, Jacob, Bartley, Bryan, Mitchell, Tom, Nguyen, Tramy T, Roehner, Nicholas, Haase, Steven B
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10105856/
https://www.ncbi.nlm.nih.gov/pubmed/37073283
http://dx.doi.org/10.1093/synbio/ysad005
_version_ 1785026300321202176
author Cummins, Breschine
Vrana, Justin
Moseley, Robert C
Eramian, Hamed
Deckard, Anastasia
Fontanarrosa, Pedro
Bryce, Daniel
Weston, Mark
Zheng, George
Nowak, Joshua
Motta, Francis C
Eslami, Mohammed
Johnson, Kara Layne
Goldman, Robert P
Myers, Chris J
Johnson, Tessa
Vaughn, Matthew W
Gaffney, Niall
Urrutia, Joshua
Gopaulakrishnan, Shweta
Biggers, Vanessa
Higa, Trissha R
Mosqueda, Lorraine A
Gameiro, Marcio
Gedeon, Tomáš
Mischaikow, Konstantin
Beal, Jacob
Bartley, Bryan
Mitchell, Tom
Nguyen, Tramy T
Roehner, Nicholas
Haase, Steven B
author_facet Cummins, Breschine
Vrana, Justin
Moseley, Robert C
Eramian, Hamed
Deckard, Anastasia
Fontanarrosa, Pedro
Bryce, Daniel
Weston, Mark
Zheng, George
Nowak, Joshua
Motta, Francis C
Eslami, Mohammed
Johnson, Kara Layne
Goldman, Robert P
Myers, Chris J
Johnson, Tessa
Vaughn, Matthew W
Gaffney, Niall
Urrutia, Joshua
Gopaulakrishnan, Shweta
Biggers, Vanessa
Higa, Trissha R
Mosqueda, Lorraine A
Gameiro, Marcio
Gedeon, Tomáš
Mischaikow, Konstantin
Beal, Jacob
Bartley, Bryan
Mitchell, Tom
Nguyen, Tramy T
Roehner, Nicholas
Haase, Steven B
author_sort Cummins, Breschine
collection PubMed
description Computational tools addressing various components of design–build–test–learn (DBTL) loops for the construction of synthetic genetic networks exist but do not generally cover the entire DBTL loop. This manuscript introduces an end-to-end sequence of tools that together form a DBTL loop called Design Assemble Round Trip (DART). DART provides rational selection and refinement of genetic parts to construct and test a circuit. Computational support for experimental process, metadata management, standardized data collection and reproducible data analysis is provided via the previously published Round Trip (RT) test–learn loop. The primary focus of this work is on the Design Assemble (DA) part of the tool chain, which improves on previous techniques by screening up to thousands of network topologies for robust performance using a novel robustness score derived from dynamical behavior based on circuit topology only. In addition, novel experimental support software is introduced for the assembly of genetic circuits. A complete design-through-analysis sequence is presented using several OR and NOR circuit designs, with and without structural redundancy, that are implemented in budding yeast. The execution of DART tested the predictions of the design tools, specifically with regard to robust and reproducible performance under different experimental conditions. The data analysis depended on a novel application of machine learning techniques to segment bimodal flow cytometry distributions. Evidence is presented that, in some cases, a more complex build may impart more robustness and reproducibility across experimental conditions. Graphical Abstract [Image: see text]
format Online
Article
Text
id pubmed-10105856
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-101058562023-04-17 Robustness and reproducibility of simple and complex synthetic logic circuit designs using a DBTL loop Cummins, Breschine Vrana, Justin Moseley, Robert C Eramian, Hamed Deckard, Anastasia Fontanarrosa, Pedro Bryce, Daniel Weston, Mark Zheng, George Nowak, Joshua Motta, Francis C Eslami, Mohammed Johnson, Kara Layne Goldman, Robert P Myers, Chris J Johnson, Tessa Vaughn, Matthew W Gaffney, Niall Urrutia, Joshua Gopaulakrishnan, Shweta Biggers, Vanessa Higa, Trissha R Mosqueda, Lorraine A Gameiro, Marcio Gedeon, Tomáš Mischaikow, Konstantin Beal, Jacob Bartley, Bryan Mitchell, Tom Nguyen, Tramy T Roehner, Nicholas Haase, Steven B Synth Biol (Oxf) Research Article Computational tools addressing various components of design–build–test–learn (DBTL) loops for the construction of synthetic genetic networks exist but do not generally cover the entire DBTL loop. This manuscript introduces an end-to-end sequence of tools that together form a DBTL loop called Design Assemble Round Trip (DART). DART provides rational selection and refinement of genetic parts to construct and test a circuit. Computational support for experimental process, metadata management, standardized data collection and reproducible data analysis is provided via the previously published Round Trip (RT) test–learn loop. The primary focus of this work is on the Design Assemble (DA) part of the tool chain, which improves on previous techniques by screening up to thousands of network topologies for robust performance using a novel robustness score derived from dynamical behavior based on circuit topology only. In addition, novel experimental support software is introduced for the assembly of genetic circuits. A complete design-through-analysis sequence is presented using several OR and NOR circuit designs, with and without structural redundancy, that are implemented in budding yeast. The execution of DART tested the predictions of the design tools, specifically with regard to robust and reproducible performance under different experimental conditions. The data analysis depended on a novel application of machine learning techniques to segment bimodal flow cytometry distributions. Evidence is presented that, in some cases, a more complex build may impart more robustness and reproducibility across experimental conditions. Graphical Abstract [Image: see text] Oxford University Press 2023-03-28 /pmc/articles/PMC10105856/ /pubmed/37073283 http://dx.doi.org/10.1093/synbio/ysad005 Text en © The Author(s) 2023. Published by Oxford University Press. https://creativecommons.org/licenses/by-nc/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution-NonCommercial License (https://creativecommons.org/licenses/by-nc/4.0/), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original work is properly cited. For commercial re-use, please contact journals.permissions@oup.com
spellingShingle Research Article
Cummins, Breschine
Vrana, Justin
Moseley, Robert C
Eramian, Hamed
Deckard, Anastasia
Fontanarrosa, Pedro
Bryce, Daniel
Weston, Mark
Zheng, George
Nowak, Joshua
Motta, Francis C
Eslami, Mohammed
Johnson, Kara Layne
Goldman, Robert P
Myers, Chris J
Johnson, Tessa
Vaughn, Matthew W
Gaffney, Niall
Urrutia, Joshua
Gopaulakrishnan, Shweta
Biggers, Vanessa
Higa, Trissha R
Mosqueda, Lorraine A
Gameiro, Marcio
Gedeon, Tomáš
Mischaikow, Konstantin
Beal, Jacob
Bartley, Bryan
Mitchell, Tom
Nguyen, Tramy T
Roehner, Nicholas
Haase, Steven B
Robustness and reproducibility of simple and complex synthetic logic circuit designs using a DBTL loop
title Robustness and reproducibility of simple and complex synthetic logic circuit designs using a DBTL loop
title_full Robustness and reproducibility of simple and complex synthetic logic circuit designs using a DBTL loop
title_fullStr Robustness and reproducibility of simple and complex synthetic logic circuit designs using a DBTL loop
title_full_unstemmed Robustness and reproducibility of simple and complex synthetic logic circuit designs using a DBTL loop
title_short Robustness and reproducibility of simple and complex synthetic logic circuit designs using a DBTL loop
title_sort robustness and reproducibility of simple and complex synthetic logic circuit designs using a dbtl loop
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10105856/
https://www.ncbi.nlm.nih.gov/pubmed/37073283
http://dx.doi.org/10.1093/synbio/ysad005
work_keys_str_mv AT cumminsbreschine robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT vranajustin robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT moseleyrobertc robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT eramianhamed robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT deckardanastasia robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT fontanarrosapedro robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT brycedaniel robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT westonmark robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT zhenggeorge robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT nowakjoshua robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT mottafrancisc robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT eslamimohammed robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT johnsonkaralayne robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT goldmanrobertp robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT myerschrisj robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT johnsontessa robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT vaughnmattheww robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT gaffneyniall robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT urrutiajoshua robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT gopaulakrishnanshweta robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT biggersvanessa robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT higatrisshar robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT mosquedalorrainea robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT gameiromarcio robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT gedeontomas robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT mischaikowkonstantin robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT bealjacob robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT bartleybryan robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT mitchelltom robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT nguyentramyt robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT roehnernicholas robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop
AT haasestevenb robustnessandreproducibilityofsimpleandcomplexsyntheticlogiccircuitdesignsusingadbtlloop