{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,15]],"date-time":"2026-07-15T15:35:57Z","timestamp":1784129757690,"version":"3.55.0"},"reference-count":21,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2019,9,16]],"date-time":"2019-09-16T00:00:00Z","timestamp":1568592000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2019,9,16]],"date-time":"2019-09-16T00:00:00Z","timestamp":1568592000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Nat Comput"],"published-print":{"date-parts":[[2020,3]]},"abstract":"<jats:title>Abstract<\/jats:title>\n<jats:p>Electric circuits manipulate electric charge and magnetic flux via a small set of discrete components to implement useful functionality over continuous time-varying signals represented by currents and voltages. Much of the same functionality is useful to biological organisms, where it is implemented by a completely different set of discrete components (typically proteins) and signal representations (typically via concentrations). We describe how to take a linear electric circuit and systematically convert it to a chemical reaction network of the same functionality, as a dynamical system. Both the structure and the components of the electric circuit are dissolved in the process, but the resulting chemical network is intelligible. This approach provides access to a large library of well-studied devices, from analog electronics, whose chemical network realization can be compared to natural biochemical networks, or used to engineer synthetic biochemical networks.<\/jats:p>","DOI":"10.1007\/s11047-019-09761-7","type":"journal-article","created":{"date-parts":[[2019,9,16]],"date-time":"2019-09-16T15:03:21Z","timestamp":1568646201000},"page":"237-248","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":34,"title":["From electric circuits to chemical networks"],"prefix":"10.1007","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8705-8488","authenticated-orcid":false,"given":"Luca","family":"Cardelli","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mirco","family":"Tribastone","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Max","family":"Tschaikowski","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2019,9,16]]},"reference":[{"key":"9761_CR1","volume-title":"Foundations of analog and digital electronic circuits","author":"A Agarwal","year":"2005","unstructured":"Agarwal A, Lang J (2005) Foundations of analog and digital electronic circuits. Morgan Kaufmann, Burlington"},{"key":"9761_CR2","first-page":"112","volume-title":"Signal processing by biochemical reaction networks","author":"A Arkin","year":"2000","unstructured":"Arkin A (2000) Signal processing by biochemical reaction networks. Cambridge University Press, Cambridge, pp 112\u2013144"},{"issue":"4","key":"9761_CR3","doi-asserted-by":"publisher","first-page":"447","DOI":"10.1016\/S0016-0032(31)90616-9","volume":"212","author":"V Bush","year":"1931","unstructured":"Bush V (1931) The differential analyzer. A new machine for solving differential equations. J Frankl Inst 212(4):447\u2013488","journal-title":"J Frankl Inst"},{"issue":"1","key":"9761_CR4","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1186\/1752-0509-8-84","volume":"8","author":"L Cardelli","year":"2014","unstructured":"Cardelli L (2014) Morphisms of reaction networks that couple structure to function. BMC Syst Biol 8(1):84","journal-title":"BMC Syst Biol"},{"key":"9761_CR5","doi-asserted-by":"publisher","first-page":"021913","DOI":"10.1103\/PhysRevE.86.021913","volume":"86","author":"WH de Ronde","year":"2012","unstructured":"de Ronde WH, Tostevin F, ten Wolde PR (2012) Feed-forward loops and diamond motifs lead to tunable transmission of information in the frequency domain. Phys Rev E 86:021913","journal-title":"Phys Rev E"},{"key":"9761_CR6","doi-asserted-by":"crossref","unstructured":"Del\u00a0Vecchio D, Ninfa AJ, Sontag ED (2008) Modular cell biology: retroactivity and insulation. Mol Syst Biol 4(1):2008. \nhttp:\/\/msb.embopress.org\/content\/4\/1\/161","DOI":"10.1038\/msb4100204"},{"key":"9761_CR7","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1007\/978-3-319-67471-1_7","volume-title":"Computational methods in systems biology","author":"F Fages","year":"2017","unstructured":"Fages F, Le Guludec G, Bournez O, Pouly A (2017) Strong turing completeness of continuous chemical reaction networks and compilation of mixed analog\u2013digital programs. In: Feret J, Koeppl H (eds) Computational methods in systems biology. Springer, Cham, pp 108\u2013127"},{"issue":"2","key":"9761_CR8","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1016\/j.cels.2016.02.006","volume":"2","author":"JE Ferrell","year":"2016","unstructured":"Ferrell JE (2016) Perfect and near-perfect adaptation in cell signaling. Cell Syst 2(2):62\u201367","journal-title":"Cell Syst"},{"key":"9761_CR9","unstructured":"Hars V, Toth J (1979) On the inverse problem of reaction kinetics. In: Qualitative theory of differential equations, vol\u00a030"},{"issue":"21","key":"9761_CR10","doi-asserted-by":"publisher","first-page":"8346","DOI":"10.1073\/pnas.1117475109","volume":"109","author":"Y Hart","year":"2012","unstructured":"Hart Y, Antebi YE, Mayo AE, Friedman N, Alon U (2012) Design principles of cell circuits with paradoxical components. PNAS 109(21):8346\u20138351","journal-title":"PNAS"},{"issue":"6","key":"9761_CR11","doi-asserted-by":"publisher","first-page":"504","DOI":"10.1109\/TCS.1975.1084079","volume":"22","author":"C-W Ho","year":"1975","unstructured":"Ho C-W, Ruehli A, Brennan P (1975) The modified nodal approach to network analysis. IEEE Trans Circ Syst 22(6):504\u2013509","journal-title":"IEEE Trans Circ Syst"},{"key":"9761_CR12","doi-asserted-by":"publisher","DOI":"10.4171\/017","volume-title":"Differential\u2013algebraic equations. Analysis and numerical solution","author":"P Kunkel","year":"2006","unstructured":"Kunkel P, Mehrmann V (2006) Differential\u2013algebraic equations. Analysis and numerical solution. EMS Publishing House, Zurich"},{"key":"9761_CR13","doi-asserted-by":"publisher","first-page":"360","DOI":"10.1007\/978-3-319-19249-9_23","volume-title":"FM 2015: Formal Methods","author":"Jiang Liu","year":"2015","unstructured":"Liu J, Zhan N, Zhao H, Zou L (2015) Abstraction of elementary hybrid systems by variable transformation. In: Bj\u00f8rner N, de\u00a0Boer F (eds) Formal methods, pp 360\u2013377"},{"issue":"5594","key":"9761_CR14","doi-asserted-by":"publisher","first-page":"824","DOI":"10.1126\/science.298.5594.824","volume":"298","author":"R Milo","year":"2002","unstructured":"Milo R, Shen-Orr S, Itzkovitz S, Kashtan N, Chklovskii D, Alon U (2002) Network motifs: simple building blocks of complex networks. Science 298(5594):824\u2013827","journal-title":"Science"},{"issue":"4","key":"9761_CR15","doi-asserted-by":"publisher","first-page":"252","DOI":"10.1049\/iet-syb.2010.0056","volume":"5","author":"K Oishi","year":"2011","unstructured":"Oishi K, Klavins E (2011) Biomolecular implementation of linear I\/O systems. IET Syst Biol 5(4):252\u2013260","journal-title":"IET Syst Biol"},{"key":"9761_CR16","first-page":"419","volume-title":"The QSSA in chemical kinetics: as taught and as practiced","author":"C Pantea","year":"2014","unstructured":"Pantea C, Gupta A, Rawlings JB, Craciun G (2014) The QSSA in chemical kinetics: as taught and as practiced. Springer, Berlin, pp 419\u2013442"},{"issue":"2","key":"9761_CR17","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1137\/0909014","volume":"9","author":"CC Pantelides","year":"1988","unstructured":"Pantelides CC (1988) The consistent initialization of differential\u2013algebraic systems. SIAM J Sci Stat Comput 9(2):213\u2013231","journal-title":"SIAM J Sci Stat Comput"},{"key":"9761_CR18","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1007\/978-1-4939-2957-3_10","volume":"1342","author":"M Schwarz-Schilling","year":"2016","unstructured":"Schwarz-Schilling M, Kim J, Cuba C, Weitz M, Franco E, Simmel F (2016) Building a synthetic transcriptional oscillator. Methods Mol Biol 1342:185\u201399","journal-title":"Methods Mol Biol"},{"issue":"1\u20134","key":"9761_CR19","doi-asserted-by":"publisher","first-page":"337","DOI":"10.1002\/sapm1941201337","volume":"20","author":"CE Shannon","year":"1941","unstructured":"Shannon CE (1941) Mathematical theory of the differential analyzer. J Math Phys 20(1\u20134):337\u2013354","journal-title":"J Math Phys"},{"issue":"12","key":"9761_CR20","doi-asserted-by":"publisher","first-page":"5393","DOI":"10.1073\/pnas.0909380107","volume":"107","author":"D Soloveichik","year":"2010","unstructured":"Soloveichik D, Seelig G, Winfree E (2010) DNA as a universal substrate for chemical kinetics. PNAS 107(12):5393\u20135398","journal-title":"PNAS"},{"key":"9761_CR21","doi-asserted-by":"publisher","DOI":"10.1007\/0-387-28313-7","volume-title":"Methods and applications of singular perturbations: boundary layers and multiple timescale dynamics","author":"F Verhulst","year":"2005","unstructured":"Verhulst F (2005) Methods and applications of singular perturbations: boundary layers and multiple timescale dynamics. Springer, Cham"}],"container-title":["Natural Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11047-019-09761-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11047-019-09761-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11047-019-09761-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,9,14]],"date-time":"2020-09-14T23:14:20Z","timestamp":1600125260000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11047-019-09761-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,9,16]]},"references-count":21,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2020,3]]}},"alternative-id":["9761"],"URL":"https:\/\/doi.org\/10.1007\/s11047-019-09761-7","relation":{},"ISSN":["1567-7818","1572-9796"],"issn-type":[{"value":"1567-7818","type":"print"},{"value":"1572-9796","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,9,16]]},"assertion":[{"value":"16 September 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}