{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T04:31:45Z","timestamp":1772253105160,"version":"3.50.1"},"reference-count":26,"publisher":"Oxford University Press (OUP)","issue":"17","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008,9,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Motivation: In principle, novel genetic circuits can be engineered using standard parts with well-understood functionalities. However, no model based on the simple composition of these parts has become a standard, mainly because it is difficult to define signal exchanges between biological units as unambiguously as in electrical engineering. Corresponding concepts and computational tools for easy circuit design in biology are missing.<\/jats:p>\n               <jats:p>Results: Taking inspiration from (and slightly modifying) ideas in the \u2018MIT Registry of Standard Biological Parts\u2019, we developed a method for the design of genetic circuits with composable parts. Gene expression requires four kinds of signal carriers: RNA polymerases, ribosomes, transcription factors and environmental \u2018messages\u2019 (inducers or corepressors). The flux of each of these types of molecules is a quantifiable biological signal exchanged between parts. Here, each part is modeled independently by the ordinary differential equations (ODE) formalism and integrated into the software ProMoT (Process Modeling Tool). In this way, we realized a \u2018drag and drop\u2019 tool, where genetic circuits are built just by placing biological parts on a canvas and by connecting them through \u2018wires\u2019 that enable flow of signal carriers, as it happens in electrical engineering. Our simulations of well-known synthetic circuits agree well with published computational and experimental results.<\/jats:p>\n               <jats:p>Availability: The code is available on request from the authors.<\/jats:p>\n               <jats:p>Contact: \u00a0mario.marchisio@bsse.ethz.ch<\/jats:p>\n               <jats:p>Supplementary information: \u00a0Supplementary data are available at Bioinformatics online.<\/jats:p>","DOI":"10.1093\/bioinformatics\/btn330","type":"journal-article","created":{"date-parts":[[2008,6,26]],"date-time":"2008-06-26T00:44:20Z","timestamp":1214441060000},"page":"1903-1910","source":"Crossref","is-referenced-by-count":97,"title":["Computational design of synthetic gene circuits with composable parts"],"prefix":"10.1093","volume":"24","author":[{"given":"M.A.","family":"Marchisio","sequence":"first","affiliation":[{"name":"Department of Biosystems Science and Engineering and Swiss Institute of Bioinformatics, ETH Zurich, 8092 Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J.","family":"Stelling","sequence":"additional","affiliation":[{"name":"Department of Biosystems Science and Engineering and Swiss Institute of Bioinformatics, ETH Zurich, 8092 Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2008,6,25]]},"reference":[{"key":"2023020211083222100_B1","doi-asserted-by":"crossref","DOI":"10.1201\/9781420011432","volume-title":"An Introduction to Systems Biology","author":"Alon","year":"2006"},{"key":"2023020211083222100_B2","doi-asserted-by":"crossref","first-page":"2006.0028","DOI":"10.1038\/msb4100073","article-title":"Synthetic biology: new engineering rules for an emerging discipline","volume":"2","author":"Andrianantoandro","year":"2006","journal-title":"Mol. Syst. Biol."},{"key":"2023020211083222100_B3","doi-asserted-by":"crossref","first-page":"597","DOI":"10.1016\/S0092-8674(03)00346-5","article-title":"Development of genetic circuitry exhibiting toggle switch or oscillatory behavior in Escherichia coli","volume":"113","author":"Atkinson","year":"2003","journal-title":"Cell"},{"key":"2023020211083222100_B4","doi-asserted-by":"crossref","first-page":"6355","DOI":"10.1073\/pnas.0307571101","article-title":"Spatiotemporal control of gene expression with pulse-generating networks","volume":"101","author":"Basu","year":"2004","journal-title":"Proc. Natl Acad. Sci. USA"},{"key":"2023020211083222100_B5","doi-asserted-by":"crossref","first-page":"533","DOI":"10.1038\/nrg1637","article-title":"Synthetic biology","volume":"6","author":"Benner","year":"2005","journal-title":"Nat. Rev. Genet."},{"key":"2023020211083222100_B6","doi-asserted-by":"crossref","first-page":"2760","DOI":"10.1093\/bioinformatics\/btm446","article-title":"A syntactic model to design and verify synthetic genetic constructs derived from standard biological parts","volume":"23","author":"Cai","year":"2007","journal-title":"Bioinformatics"},{"key":"2023020211083222100_B7","doi-asserted-by":"crossref","first-page":"242","DOI":"10.1101\/gad.1507207","article-title":"Designing biological systems","volume":"21","author":"Drubin","year":"2007","journal-title":"Genes Dev."},{"key":"2023020211083222100_B8","doi-asserted-by":"crossref","first-page":"335","DOI":"10.1038\/35002125","article-title":"A synthetic oscillatory network of transcriptional regulators","volume":"403","author":"Elowitz","year":"2000","journal-title":"Nature"},{"key":"2023020211083222100_B9","doi-asserted-by":"crossref","first-page":"449","DOI":"10.1038\/nature04342","article-title":"Adventures in synthetic biology. Appeared in Foundations for engineering biology p449","volume":"438","author":"Endy","year":"2005","journal-title":"Nature"},{"key":"2023020211083222100_B10","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1016\/S1478-5382(03)02370-9","article-title":"CellDesigner: a process diagram editor for gene-regulatory and biochemical networks","volume":"1","author":"Funahashi","year":"2003","journal-title":"BIOSILICO"},{"key":"2023020211083222100_B11","doi-asserted-by":"crossref","first-page":"339","DOI":"10.1038\/35002131","article-title":"Construction of a genetic toggle switch in Escherichia coli","volume":"403","author":"Gardner","year":"2000","journal-title":"Nature"},{"key":"2023020211083222100_B12","doi-asserted-by":"crossref","first-page":"1169","DOI":"10.1093\/bioinformatics\/btg128","article-title":"Modular modeling of cellular systems with ProMoT\/Diva","volume":"19","author":"Ginkel","year":"2003","journal-title":"Bioinformatics"},{"key":"2023020211083222100_B13","article-title":"BioJADE: A design and simulation tool for synthetic biological systems","volume-title":"Technical report","author":"Goler","year":"2004"},{"key":"2023020211083222100_B14","doi-asserted-by":"crossref","first-page":"224","DOI":"10.1038\/nature01257","article-title":"Engineered gene circuits","volume":"420","author":"Hasty","year":"2002","journal-title":"Nature"},{"key":"2023020211083222100_B15","doi-asserted-by":"crossref","first-page":"3067","DOI":"10.1093\/bioinformatics\/btl485","article-title":"COPASI\u2013a COmplex PAthway SImulator","volume":"22","author":"Hoops","year":"2006","journal-title":"Bioinformatics"},{"key":"2023020211083222100_B16","doi-asserted-by":"crossref","first-page":"3581","DOI":"10.1073\/pnas.0408507102","article-title":"Ultrasensitivity and noise propagation in a synthetic transcriptional cascade","volume":"102","author":"Hooshangi","year":"2005","journal-title":"Proc. Natl Acad. Sci. USA"},{"key":"2023020211083222100_B17","doi-asserted-by":"crossref","first-page":"524","DOI":"10.1093\/bioinformatics\/btg015","article-title":"The systems biology markup language (SBML): a medium for representation and exchange of biochemical network models","volume":"19","author":"Hucka","year":"2003","journal-title":"Bioinformatics"},{"key":"2023020211083222100_B18","doi-asserted-by":"crossref","first-page":"269","DOI":"10.7551\/mitpress\/9780262195485.003.0013","article-title":"Synthetic gene regulatory systems","volume-title":"System Modeling in Cellular Biology","author":"K\u00e6rn","year":"2006"},{"key":"2023020211083222100_B19","doi-asserted-by":"crossref","DOI":"10.1002\/3527603603","volume-title":"Systems Biology in Practice","author":"Klipp","year":"2005"},{"key":"2023020211083222100_B20","doi-asserted-by":"crossref","first-page":"480","DOI":"10.1186\/1471-2105-8-480","article-title":"TABASCO: a single molecule, base-pair resolved gene expression simulator","volume":"8","author":"Kosuri","year":"2007","journal-title":"BMC Bioinformatics"},{"key":"2023020211083222100_B21","article-title":"SPICE (Simulation Program with Integrated Circuit Emphasis)","volume-title":"Memorandum No. ERL-M382","author":"Nagel","year":"1973"},{"key":"2023020211083222100_B22","doi-asserted-by":"crossref","first-page":"415","DOI":"10.1142\/S0219720005001132","article-title":"Dizzy: stochastic simulation of large-scale genetic regulatory networks","volume":"3","author":"Ramsey","year":"2005","journal-title":"J. Bioinform. Comput. Biol."},{"issue":"Suppl. 1","key":"2023020211083222100_B23","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1186\/1752-0509-1-S1-P79","article-title":"Registry of BioBrick models using CellML","volume":"1","author":"Rouilly","year":"2007","journal-title":"BMC Syst. Biol."},{"key":"2023020211083222100_B24","doi-asserted-by":"crossref","first-page":"1235","DOI":"10.1038\/nbt1253","article-title":"Deviant effects in molecular reaction pathways","volume":"24","author":"Samoilov","year":"2006","journal-title":"Nat. Biotechnol."},{"key":"2023020211083222100_B25","doi-asserted-by":"crossref","first-page":"835","DOI":"10.1039\/b700547d","article-title":"Engineering and applications of genetic circuits","volume":"3","author":"Sayut","year":"2007","journal-title":"Mol. Biosyst."},{"key":"2023020211083222100_B26","doi-asserted-by":"crossref","first-page":"3196","DOI":"10.1529\/biophysj.106.083485","article-title":"Optimization of a stochastically simulated gene network model via simulated annealing","volume":"91","author":"Tomshine","year":"2006","journal-title":"Biophys. J."}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/24\/17\/1903\/49049285\/bioinformatics_24_17_1903.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/24\/17\/1903\/49049285\/bioinformatics_24_17_1903.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,2]],"date-time":"2023-02-02T12:59:43Z","timestamp":1675342783000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/24\/17\/1903\/261458"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,6,25]]},"references-count":26,"journal-issue":{"issue":"17","published-print":{"date-parts":[[2008,9,1]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btn330","relation":{},"ISSN":["1367-4811","1367-4803"],"issn-type":[{"value":"1367-4811","type":"electronic"},{"value":"1367-4803","type":"print"}],"subject":[],"published-other":{"date-parts":[[2008,9,1]]},"published":{"date-parts":[[2008,6,25]]}}}