{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,30]],"date-time":"2025-12-30T23:43:51Z","timestamp":1767138231089,"version":"build-2238731810"},"publisher-location":"Cham","reference-count":20,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030450151","type":"print"},{"value":"9783030450168","type":"electronic"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>\n                    We provide a practical construction to map (slightly modified)\n                    <jats:italic>GOTO<\/jats:italic>\n                    -programs to chemical reaction systems. While the embedding reveals that a certain small fragment of the chemtainer calculus is already Turing complete, the main goal of our ongoing research is to exploit the fact that we can translate arbitrary control-flow into real chemical systems. We outline the basis of how to automatically derive a physical setup from a procedural description of chemical reaction cascades. We are currently extending our system in order to include basic chemical reactions that shall be guided by the control-flow in the future.\n                  <\/jats:p>","DOI":"10.1007\/978-3-030-45016-8_15","type":"book-chapter","created":{"date-parts":[[2020,7,10]],"date-time":"2020-07-10T13:03:44Z","timestamp":1594386224000},"page":"145-157","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Towards Programmable Chemistries"],"prefix":"10.1007","author":[{"given":"Dandolo","family":"Flumini","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mathias S.","family":"Weyland","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Johannes J.","family":"Schneider","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Harold","family":"Fellermann","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rudolf M.","family":"F\u00fcchslin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,7,11]]},"reference":[{"key":"15_CR1","doi-asserted-by":"publisher","unstructured":"Feinberg, M.: Some recent results in chemical reaction network theory. In: Patterns and Dynamics in Reactive Media. Springer, New York (1991). https:\/\/doi.org\/10.1007\/978-1-4612-3206-3_4","DOI":"10.1007\/978-1-4612-3206-3_4"},{"key":"15_CR2","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/9780262029438.001.0001","volume-title":"Artificial Chemistries","author":"W Banzhaf","year":"2015","unstructured":"Banzhaf, W., Yamamoto, L.: Artificial Chemistries. MIT Press, Cambridge (2015)"},{"issue":"3","key":"15_CR3","doi-asserted-by":"publisher","first-page":"225","DOI":"10.1162\/106454601753238636","volume":"7","author":"P Dittrich","year":"2001","unstructured":"Dittrich, P., Ziegler, J., Banzhaf, W.: Artificial chemistries - a review. Artif. Life 7(3), 225\u2013275 (2001)","journal-title":"Artif. Life"},{"issue":"4","key":"15_CR4","doi-asserted-by":"publisher","first-page":"825","DOI":"10.1039\/C7SC03628K","volume":"9","author":"Y Kim","year":"2018","unstructured":"Kim, Y., Kim, J.W., Kim, Z., Kim, W.Y.: Efficient prediction of reaction paths through molecular graph and reaction network analysis. Chem. Sci. 9(4), 825\u2013835 (2018)","journal-title":"Chem. Sci."},{"issue":"49","key":"15_CR5","doi-asserted-by":"publisher","first-page":"18854","DOI":"10.1074\/jbc.RA118.003795","volume":"293","author":"Y Liu","year":"2018","unstructured":"Liu, Y., Sumpter, D.J.T.: Mathematical modeling reveals spontaneous emergence of self-replication in chemical reaction systems. J. Biol. Chem. 293(49), 18854\u201318863 (2018)","journal-title":"J. Biol. Chem."},{"key":"15_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1007\/978-3-319-63390-9_20","volume-title":"Computer Aided Verification","author":"L Cardelli","year":"2017","unstructured":"Cardelli, L., et al.: Syntax-guided optimal synthesis for chemical reaction networks. In: Majumdar, R., Kun\u010dak, V. (eds.) CAV 2017. LNCS, vol. 10427, pp. 375\u2013395. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-63390-9_20"},{"issue":"1","key":"15_CR7","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1007\/s11047-017-9665-7","volume":"17","author":"L Cardelli","year":"2017","unstructured":"Cardelli, L., Kwiatkowska, M., Whitby, M.: Chemical reaction network designs for asynchronous logic circuits. Nat. Comput. 17(1), 109\u2013130 (2017). https:\/\/doi.org\/10.1007\/s11047-017-9665-7","journal-title":"Nat. Comput."},{"issue":"4","key":"15_CR8","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1007\/s101890170095","volume":"4","author":"C Nardin","year":"2001","unstructured":"Nardin, C., Widmer, J., Winterhalter, M., Meier, W.: Amphiphilic block copolymer nanocontainers as bioreactors. Eur. Phys. J. E 4(4), 403\u2013410 (2001)","journal-title":"Eur. Phys. J. E"},{"issue":"51","key":"15_CR9","doi-asserted-by":"publisher","first-page":"17669","DOI":"10.1073\/pnas.0408236101","volume":"101","author":"V Noireaux","year":"2004","unstructured":"Noireaux, V., Libchaber, A.: A vesicle bioreactor as a step toward an artificial cell assembly. Proc. Natl. Acad. Sci. 101(51), 17669\u201317674 (2004)","journal-title":"Proc. Natl. Acad. Sci."},{"issue":"12","key":"15_CR10","doi-asserted-by":"publisher","first-page":"1299","DOI":"10.1002\/bies.200900106","volume":"31","author":"R Roodbeen","year":"2009","unstructured":"Roodbeen, R., Van Hest, J.C.: Synthetic cells and organelles: compartmentalization strategies. BioEssays 31(12), 1299\u20131308 (2009)","journal-title":"BioEssays"},{"issue":"46","key":"15_CR11","doi-asserted-by":"publisher","first-page":"14240","DOI":"10.1002\/anie.201607571","volume":"55","author":"DK Baxani","year":"2016","unstructured":"Baxani, D.K., Morgan, A.J., Jamieson, W.D., Allender, C.J., Barrow, D.A., Castell, O.K.: Bilayer networks within a hydrogel shell: a robust chassis for artificial cells and a platform for membrane studies. Angewandte Chemie Int. Ed. 55(46), 14240\u201314245 (2016)","journal-title":"Angewandte Chemie Int. Ed."},{"issue":"16","key":"15_CR12","doi-asserted-by":"publisher","first-page":"2873","DOI":"10.1039\/C7LC00618G","volume":"17","author":"J Li","year":"2017","unstructured":"Li, J., Barrow, D.A.: A new droplet-forming fluidic junction for the generation of highly compartmentalised capsules. Lab Chip 17(16), 2873\u20132881 (2017)","journal-title":"Lab Chip"},{"issue":"1","key":"15_CR13","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1006\/jcss.1999.1693","volume":"61","author":"G P\u01ceun","year":"2000","unstructured":"P\u01ceun, G.: Computing with membranes. J. Comput. Syst. Sci. 61(1), 108\u2013143 (2000)","journal-title":"J. Comput. Syst. Sci."},{"issue":"1","key":"15_CR14","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1016\/j.tcs.2004.03.061","volume":"325","author":"A Regev","year":"2004","unstructured":"Regev, A., Panina, E.M., Silverman, W., Cardelli, L., Shapiro, E.: BioAmbients: an abstraction for biological compartments. Theor. Comput. Sci. 325(1), 141\u2013167 (2004)","journal-title":"Theor. Comput. Sci."},{"key":"15_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1007\/978-3-540-25974-9_24","volume-title":"Computational Methods in Systems Biology","author":"L Cardelli","year":"2005","unstructured":"Cardelli, L.: Brane calculi. In: Danos, V., Schachter, V. (eds.) CMSB 2004. LNCS, vol. 3082, pp. 257\u2013278. Springer, Heidelberg (2005). https:\/\/doi.org\/10.1007\/978-3-540-25974-9_24"},{"issue":"99","key":"15_CR16","doi-asserted-by":"publisher","first-page":"20130987","DOI":"10.1098\/rsif.2013.0987","volume":"11","author":"H Fellermann","year":"2014","unstructured":"Fellermann, H., Cardelli, L.: Programming chemistry in DNA-addressable bioreactors. J. R. Soc. Interface 11(99), 20130987 (2014)","journal-title":"J. R. Soc. Interface"},{"key":"15_CR17","unstructured":"Sch\u00f6ning, U.: Theoretische Informatik - kurz gefasst. Spektrum Akademischer Verlag (2003)"},{"key":"15_CR18","doi-asserted-by":"publisher","first-page":"467428","DOI":"10.1155\/2013\/467428","volume":"2013","author":"MS Weyland","year":"2013","unstructured":"Weyland, M.S., et al.: The MATCHIT automaton: exploiting compartmentalization for the synthesis of branched polymers. Comput. Math. Methods Med. 2013, 467428 (2013)","journal-title":"Comput. Math. Methods Med."},{"issue":"4","key":"15_CR19","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1016\/0021-9991(76)90041-3","volume":"22","author":"DT Gillespie","year":"1976","unstructured":"Gillespie, D.T.: A general method for numerically simulating the stochastic time evolution of coupled chemical reactions. J. Comput. Phys. 22(4), 403\u2013434 (1976)","journal-title":"J. Comput. Phys."},{"issue":"25","key":"15_CR20","doi-asserted-by":"publisher","first-page":"2340","DOI":"10.1021\/j100540a008","volume":"81","author":"DT Gillespie","year":"1977","unstructured":"Gillespie, D.T.: Exact stochastic simulation of coupled chemical reactions. J. Phys. Chem. 81(25), 2340\u20132361 (1977)","journal-title":"J. Phys. Chem."}],"updated-by":[{"DOI":"10.1007\/978-3-030-45016-8_18","type":"correction","label":"Correction","source":"publisher","updated":{"date-parts":[[2020,7,11]],"date-time":"2020-07-11T00:00:00Z","timestamp":1594425600000}}],"container-title":["Communications in Computer and Information Science","Artificial Life and Evolutionary Computation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-45016-8_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,9]],"date-time":"2023-11-09T12:09:54Z","timestamp":1699531794000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-45016-8_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030450151","9783030450168"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-45016-8_15","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"value":"1865-0929","type":"print"},{"value":"1865-0937","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"11 July 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"11 July 2020","order":2,"name":"change_date","label":"Change Date","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"Correction","order":3,"name":"change_type","label":"Change Type","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"A correction has been published.","order":4,"name":"change_details","label":"Change Details","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"WIVACE","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italian Workshop on Artificial Life and Evolutionary Computation","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Rende","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18 September 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 September 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"wivace2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/wivace.org\/2019\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"31","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"13","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"42% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}