{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,17]],"date-time":"2026-06-17T19:23:26Z","timestamp":1781724206213,"version":"3.54.5"},"update-to":[{"DOI":"10.1371\/journal.pcbi.1011929","type":"new_version","label":"New version","source":"publisher","updated":{"date-parts":[[2024,3,20]],"date-time":"2024-03-20T00:00:00Z","timestamp":1710892800000}}],"reference-count":53,"publisher":"Public Library of Science (PLoS)","issue":"3","license":[{"start":{"date-parts":[[2024,3,8]],"date-time":"2024-03-08T00:00:00Z","timestamp":1709856000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/publicdomain\/zero\/1.0\/"}],"funder":[{"DOI":"10.13039\/501100009708","name":"Novo Nordisk Fonden","doi-asserted-by":"publisher","award":["NNF20CC0035580"],"award-info":[{"award-number":["NNF20CC0035580"]}],"id":[{"id":"10.13039\/501100009708","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100010663","name":"H2020 European Research Council","doi-asserted-by":"publisher","award":["814645"],"award-info":[{"award-number":["814645"]}],"id":[{"id":"10.13039\/100010663","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100009708","name":"Novo Nordisk Fonden","doi-asserted-by":"publisher","award":["NNF17SA0031362"],"award-info":[{"award-number":["NNF17SA0031362"]}],"id":[{"id":"10.13039\/501100009708","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["www.ploscompbiol.org"],"crossmark-restriction":false},"short-container-title":["PLoS Comput Biol"],"abstract":"<jats:p>Synthetic biology dictates the data-driven engineering of biocatalysis, cellular functions, and organism behavior. Integral to synthetic biology is the aspiration to efficiently find, access, interoperate, and reuse high-quality data on genotype-phenotype relationships of native and engineered biosystems under FAIR principles, and from this facilitate forward-engineering strategies. However, biology is complex at the regulatory level, and noisy at the operational level, thus necessitating systematic and diligent data handling at all levels of the design, build, and test phases in order to maximize learning in the iterative design-build-test-learn engineering cycle. To enable user-friendly simulation, organization, and guidance for the engineering of biosystems, we have developed an open-source python-based computer-aided design and analysis platform operating under a literate programming user-interface hosted on Github. The platform is called teemi and is fully compliant with FAIR principles. In this study we apply teemi for i) designing and simulating bioengineering, ii) integrating and analyzing multivariate datasets, and iii) machine-learning for predictive engineering of metabolic pathway designs for production of a key precursor to medicinal alkaloids in yeast. The teemi platform is publicly available at <jats:ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"https:\/\/pypi.org\/project\/teemi\/\" xlink:type=\"simple\">PyPi<\/jats:ext-link> and <jats:ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"https:\/\/github.com\/hiyama341\/teemi\" xlink:type=\"simple\">GitHub<\/jats:ext-link>.<\/jats:p>","DOI":"10.1371\/journal.pcbi.1011929","type":"journal-article","created":{"date-parts":[[2024,3,8]],"date-time":"2024-03-08T18:40:06Z","timestamp":1709923206000},"page":"e1011929","update-policy":"https:\/\/doi.org\/10.1371\/journal.pcbi.corrections_policy","source":"Crossref","is-referenced-by-count":14,"title":["teemi: An open-source literate programming approach for iterative design-build-test-learn cycles in bioengineering"],"prefix":"10.1371","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4104-5144","authenticated-orcid":true,"given":"S\u00f8ren D.","family":"Petersen","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3261-9911","authenticated-orcid":true,"given":"Lucas","family":"Levassor","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Christine M.","family":"Pedersen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jan","family":"Madsen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lea G.","family":"Hansen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jie","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ahmad K.","family":"Haidar","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rasmus J. N.","family":"Frandsen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jay D.","family":"Keasling","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tilmann","family":"Weber","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nikolaus","family":"Sonnenschein","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7574-4707","authenticated-orcid":true,"given":"Michael","family":"K. Jensen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"340","published-online":{"date-parts":[[2024,3,8]]},"reference":[{"key":"pcbi.1011929.ref001","doi-asserted-by":"crossref","first-page":"5174","DOI":"10.1038\/s41467-020-19092-2","article-title":"The second decade of synthetic biology: 2010\u20132020","volume":"11","author":"F Meng","year":"2020","journal-title":"Nat Commun"},{"key":"pcbi.1011929.ref002","unstructured":"ShankarS, HoytMA. Expression constructs and methods of genetically engineering methylotrophic yeast. US Patent. 20170349906:A1, 2017. Available: https:\/\/patentimages.storage.googleapis.com\/50\/a8\/bb\/e4a1541ba12ec0\/US20170349906A1.pdf"},{"key":"pcbi.1011929.ref003","article-title":"Optically transparent polyimides","author":"J Mcnamara","year":"2019","journal-title":"World Patent"},{"key":"pcbi.1011929.ref004","doi-asserted-by":"crossref","first-page":"95ra73","DOI":"10.1126\/scitranslmed.3002842","article-title":"T cells with chimeric antigen receptors have potent antitumor effects and can establish memory in patients with advanced leukemia","volume":"3","author":"M Kalos","year":"2011","journal-title":"Sci Transl Med"},{"key":"pcbi.1011929.ref005","doi-asserted-by":"crossref","first-page":"6379","DOI":"10.1038\/s41467-020-20122-2","article-title":"Synthetic biology 2020\u20132030: six commercially-available products that are changing our world","volume":"11","author":"CA Voigt","year":"2020","journal-title":"Nat Commun"},{"key":"pcbi.1011929.ref006","doi-asserted-by":"crossref","first-page":"1185","DOI":"10.1016\/j.cell.2016.02.004","article-title":"Engineering Cellular Metabolism","volume":"164","author":"J Nielsen","year":"2016","journal-title":"Cell"},{"key":"pcbi.1011929.ref007","doi-asserted-by":"crossref","first-page":"1337","DOI":"10.1021\/acssynbio.9b00020","article-title":"Lessons from Two Design-Build-Test-Learn Cycles of Dodecanol Production in Escherichia coli Aided by Machine Learning","volume":"8","author":"P Opgenorth","year":"2019","journal-title":"ACS Synth Biol"},{"key":"pcbi.1011929.ref008","doi-asserted-by":"crossref","first-page":"180195","DOI":"10.1038\/sdata.2018.195","article-title":"Evaluation of a novel cloud-based software platform for structured experiment design and linked data analytics","volume":"5","author":"H Juergens","year":"2018","journal-title":"Sci Data"},{"key":"pcbi.1011929.ref009","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1007\/978-1-0716-0908-8_2","article-title":"Combinatorial-Hierarchical DNA Library Design Using the TeselaGen DESIGN Module with j5","volume":"2205","author":"MJ Fero","year":"2020","journal-title":"Methods Mol Biol"},{"key":"pcbi.1011929.ref010","doi-asserted-by":"crossref","first-page":"2273","DOI":"10.1021\/acssynbio.7b00212","article-title":"Leaf LIMS: A Flexible Laboratory Information Management System with a Synthetic Biology Focus","volume":"6","author":"T Craig","year":"2017","journal-title":"ACS Synth Biol"},{"key":"pcbi.1011929.ref011","doi-asserted-by":"crossref","first-page":"ysab006","DOI":"10.1093\/synbio\/ysab006","article-title":"Aquarium: open-source laboratory software for design, execution and data management","volume":"6","author":"J Vrana","year":"2021","journal-title":"Synth Biol"},{"key":"pcbi.1011929.ref012","article-title":"Computer-aided design for metabolic engineering","author":"A Fern\u00e1ndez-Castan\u00e9","year":"2014","journal-title":"J Biotechnol"},{"key":"pcbi.1011929.ref013","doi-asserted-by":"crossref","first-page":"752","DOI":"10.1016\/j.cels.2018.05.012","article-title":"Community-Driven Data Analysis Training for Biology","volume":"6","author":"B Batut","year":"2018","journal-title":"Cell Syst"},{"key":"pcbi.1011929.ref014","doi-asserted-by":"crossref","first-page":"e1010752","DOI":"10.1371\/journal.pcbi.1010752","article-title":"Galaxy Training: A powerful framework for teaching!","volume":"19","author":"S Hiltemann","year":"2023","journal-title":"PLoS Comput Biol"},{"key":"pcbi.1011929.ref015","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1038\/s41596-021-00645-8","article-title":"Considerations for implementing electronic laboratory notebooks in an academic research environment","volume":"17","author":"SG Higgins","year":"2022","journal-title":"Nat Protoc"},{"key":"pcbi.1011929.ref016","doi-asserted-by":"crossref","first-page":"18","DOI":"10.3389\/fbioe.2019.00018","article-title":"Improving Reproducibility in Synthetic Biology","volume":"7","author":"MM Jessop-Fabre","year":"2019","journal-title":"Front Bioeng Biotechnol"},{"key":"pcbi.1011929.ref017","doi-asserted-by":"crossref","first-page":"1474","DOI":"10.1021\/acssynbio.8b00540","article-title":"Opportunities at the Intersection of Synthetic Biology, Machine Learning, and Automation","volume":"8","author":"P Carbonell","year":"2019","journal-title":"ACS Synth Biol"},{"key":"pcbi.1011929.ref018","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1093\/comjnl\/27.2.97","article-title":"Literate Programming","volume":"27","author":"DE Knuth","year":"1984","journal-title":"Comput J"},{"key":"pcbi.1011929.ref019","volume-title":"Structure and Interpretation of Computer Programs\u20142nd Edition (MIT Electrical Engineering and Computer Science)","author":"H Abelson","year":"1996","edition":"2"},{"key":"pcbi.1011929.ref020","doi-asserted-by":"crossref","first-page":"160018","DOI":"10.1038\/sdata.2016.18","article-title":"The FAIR Guiding Principles for scientific data management and stewardship","volume":"3","author":"MD Wilkinson","year":"2016","journal-title":"Sci Data"},{"key":"pcbi.1011929.ref021","doi-asserted-by":"crossref","first-page":"142","DOI":"10.1186\/s12859-015-0544-x","article-title":"Pydna: a simulation and documentation tool for DNA assembly strategies using python","volume":"16","author":"F Pereira","year":"2015","journal-title":"BMC Bioinformatics"},{"key":"pcbi.1011929.ref022","doi-asserted-by":"crossref","first-page":"5082","DOI":"10.1038\/s41467-022-32661-x","article-title":"The automated Galaxy-SynBioCAD pipeline for synthetic biology design and engineering","volume":"13","author":"J H\u00e9risson","year":"2022","journal-title":"Nat Commun"},{"key":"pcbi.1011929.ref023","doi-asserted-by":"crossref","first-page":"W395","DOI":"10.1093\/nar\/gkaa434","article-title":"The Galaxy platform for accessible, reproducible and collaborative biomedical analyses: 2020 update","volume":"48","author":"V Jalili","year":"2020","journal-title":"Nucleic Acids Res"},{"key":"pcbi.1011929.ref024","doi-asserted-by":"crossref","first-page":"3947","DOI":"10.1021\/cr020443g","article-title":"Mechanism of oxidation reactions catalyzed by cytochrome p450 enzymes","volume":"104","author":"B Meunier","year":"2004","journal-title":"Chem Rev"},{"key":"pcbi.1011929.ref025","doi-asserted-by":"crossref","first-page":"1365","DOI":"10.1007\/s10295-019-02199-x","article-title":"Production of semi-biosynthetic nepetalactone in yeast","volume":"46","author":"JM Billingsley","year":"2019","journal-title":"J Ind Microbiol Biotechnol"},{"key":"pcbi.1011929.ref026","doi-asserted-by":"crossref","first-page":"3205","DOI":"10.1073\/pnas.1423555112","article-title":"De novo production of the plant-derived alkaloid strictosidine in yeast","volume":"112","author":"S Brown","year":"2015","journal-title":"Proc Natl Acad Sci U S A"},{"key":"pcbi.1011929.ref027","doi-asserted-by":"crossref","first-page":"2896","DOI":"10.1021\/acssynbio.1c00420","article-title":"Engineering Yeast for De Novo Synthesis of the Insect Repellent Nepetalactone","volume":"10","author":"ME Davies","year":"2021","journal-title":"ACS Synth Biol"},{"key":"pcbi.1011929.ref028","doi-asserted-by":"crossref","first-page":"395","DOI":"10.1038\/s41557-018-0013-z","article-title":"Strategies for microbial synthesis of high-value phytochemicals","volume":"10","author":"S Li","year":"2018","journal-title":"Nat Chem"},{"key":"pcbi.1011929.ref029","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1038\/s41586-022-05157-3","article-title":"A microbial supply chain for production of the anti-cancer drug vinblastine","volume":"609","author":"J Zhang","year":"2022","journal-title":"Nature"},{"key":"pcbi.1011929.ref030","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1016\/j.phytochem.2018.12.003","article-title":"Cytochrome P450 enzymes: A driving force of plant diterpene diversity","volume":"161","author":"U Bathe","year":"2019","journal-title":"Phytochemistry"},{"key":"pcbi.1011929.ref031","doi-asserted-by":"crossref","first-page":"D20","DOI":"10.1093\/nar\/gkab1112","article-title":"Database resources of the national center for biotechnology information","volume":"50","author":"EW Sayers","year":"2022","journal-title":"Nucleic Acids Res"},{"key":"pcbi.1011929.ref032","doi-asserted-by":"crossref","first-page":"614","DOI":"10.1038\/s41586-020-2650-9","article-title":"Biosynthesis of medicinal tropane alkaloids in yeast","volume":"585","author":"P Srinivasan","year":"2020","journal-title":"Nature"},{"key":"pcbi.1011929.ref033","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1016\/j.jbiotec.2013.04.004","article-title":"Transcriptome analysis based on next-generation sequencing of non-model plants producing specialized metabolites of biotechnological interest","volume":"166","author":"M Xiao","year":"2013","journal-title":"J Biotechnol"},{"key":"pcbi.1011929.ref034","doi-asserted-by":"crossref","first-page":"1462","DOI":"10.1021\/acssynbio.9b00027","article-title":"Engineered Reversal of Function in Glycolytic Yeast Promoters","volume":"8","author":"AS Rajkumar","year":"2019","journal-title":"ACS Synth Biol"},{"key":"pcbi.1011929.ref035","article-title":"CasEMBLR: Cas9-Facilitated Multiloci Genomic Integration of in Vivo Assembled DNA Parts in Saccharomyces cerevisiae","author":"T Jako\u010di\u016bnas","year":"2015","journal-title":"ACS Synth Biol"},{"key":"pcbi.1011929.ref036","doi-asserted-by":"crossref","first-page":"238","DOI":"10.1111\/1567-1364.12118","article-title":"EasyClone: Method for iterative chromosomal integration of multiple genes in Saccharomyces cerevisiae","volume":"14","author":"NB Jensen","year":"2014","journal-title":"FEMS Yeast Res"},{"key":"pcbi.1011929.ref037","unstructured":"Fox R. Forward Engineering in Biological Systems. 2020 Aug. https:\/\/www2.inscripta.com\/Forward-Engineering_webinar.html"},{"key":"pcbi.1011929.ref038","doi-asserted-by":"crossref","first-page":"1077","DOI":"10.3389\/fgene.2019.01077","article-title":"Gene Expression Value Prediction Based on XGBoost Algorithm","volume":"10","author":"W Li","year":"2019","journal-title":"Front Genet"},{"key":"pcbi.1011929.ref039","doi-asserted-by":"crossref","first-page":"3876","DOI":"10.1038\/s41467-022-31245-z","article-title":"A versatile active learning workflow for optimization of genetic and metabolic networks","volume":"13","author":"A Pandi","year":"2022","journal-title":"Nat Commun"},{"key":"pcbi.1011929.ref040","doi-asserted-by":"crossref","first-page":"1226182","DOI":"10.3389\/fbioe.2023.1226182","article-title":"Deep learning in CRISPR-Cas systems: a review of recent studies","volume":"11","author":"M. Lee","year":"2023","journal-title":"Front Bioeng Biotechnol"},{"key":"pcbi.1011929.ref041","doi-asserted-by":"crossref","first-page":"100384","DOI":"10.1016\/j.crmeth.2022.100384","article-title":"Applications of deep learning in understanding gene regulation","volume":"3","author":"Z Li","year":"2023","journal-title":"Cell Rep Methods"},{"key":"pcbi.1011929.ref042","doi-asserted-by":"crossref","DOI":"10.1093\/bib\/bbab172","article-title":"StackIL6: a stacking ensemble model for improving the prediction of IL-6 inducing peptides","volume":"22","author":"P Charoenkwan","year":"2021","journal-title":"Brief Bioinform"},{"key":"pcbi.1011929.ref043","doi-asserted-by":"crossref","first-page":"2588","DOI":"10.1021\/acssynbio.3c00186","article-title":"Simulated Design\u2013Build\u2013Test\u2013Learn Cycles for Consistent Comparison of Machine Learning Methods in Metabolic Engineering","volume":"12","author":"P van Lent","year":"2023","journal-title":"ACS Synth Biol"},{"key":"pcbi.1011929.ref044","doi-asserted-by":"crossref","first-page":"107858","DOI":"10.1016\/j.biotechadv.2021.107858","article-title":"Improving the performance of machine learning models for biotechnology: The quest for deus ex machina","volume":"53","author":"F Mey","year":"2021","journal-title":"Biotechnol Adv"},{"key":"pcbi.1011929.ref045","doi-asserted-by":"crossref","first-page":"4880","DOI":"10.1038\/s41467-020-17910-1","article-title":"Combining mechanistic and machine learning models for predictive engineering and optimization of tryptophan metabolism","volume":"11","author":"J Zhang","year":"2020","journal-title":"Nat Commun"},{"key":"pcbi.1011929.ref046","unstructured":"Ledell E, Poirier S. H2O AutoML: Scalable Automatic Machine Learning. [cited 3 May 2023]. https:\/\/www.automl.org\/wp-content\/uploads\/2020\/07\/AutoML_2020_paper_61.pdf"},{"key":"pcbi.1011929.ref047","doi-asserted-by":"crossref","first-page":"252","DOI":"10.1186\/s12859-021-04163-y","article-title":"Learning curves for drug response prediction in cancer cell lines","volume":"22","author":"A Partin","year":"2021","journal-title":"BMC Bioinformatics"},{"key":"pcbi.1011929.ref048","doi-asserted-by":"crossref","first-page":"1026","DOI":"10.1038\/nbt.3988","article-title":"MMseqs2 enables sensitive protein sequence searching for the analysis of massive data sets","volume":"35","author":"M Steinegger","year":"2017","journal-title":"Nat Biotechnol"},{"key":"pcbi.1011929.ref049","doi-asserted-by":"crossref","first-page":"158","DOI":"10.1016\/j.ymben.2017.12.002","article-title":"RetroPath2.0: A retrosynthesis workflow for metabolic engineers","volume":"45","author":"B Del\u00e9pine","year":"2018","journal-title":"Metab Eng"},{"key":"pcbi.1011929.ref050","doi-asserted-by":"crossref","first-page":"1603","DOI":"10.1093\/bioinformatics\/bti213","article-title":"Exploring the diversity of complex metabolic networks","volume":"21","author":"V Hatzimanikatis","year":"2005","journal-title":"Bioinformatics"},{"key":"pcbi.1011929.ref051","doi-asserted-by":"crossref","first-page":"e122","DOI":"10.1093\/nar\/gkl635","article-title":"Advancing uracil-excision based cloning towards an ideal technique for cloning PCR fragments","volume":"34","author":"HH Nour-Eldin","year":"2006","journal-title":"Nucleic Acids Res"},{"key":"pcbi.1011929.ref052","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1038\/nprot.2007.14","article-title":"Quick and easy yeast transformation using the LiAc\/SS carrier DNA\/PEG method","volume":"2","author":"RD Gietz","year":"2007","journal-title":"Nat Protoc"},{"key":"pcbi.1011929.ref053","doi-asserted-by":"crossref","first-page":"325","DOI":"10.2144\/000113672","article-title":"Extraction of genomic DNA from yeasts for PCR-based applications","volume":"50","author":"M L\u00f5oke","year":"2011","journal-title":"Biotechniques"}],"updated-by":[{"DOI":"10.1371\/journal.pcbi.1011929","type":"new_version","label":"New version","source":"publisher","updated":{"date-parts":[[2024,3,20]],"date-time":"2024-03-20T00:00:00Z","timestamp":1710892800000}}],"container-title":["PLOS Computational Biology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1011929","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,20]],"date-time":"2024-03-20T17:43:17Z","timestamp":1710956597000},"score":1,"resource":{"primary":{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1011929"}},"subtitle":[],"editor":[{"given":"Ruth E","family":"Baker","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2024,3,8]]},"references-count":53,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2024,3,8]]}},"URL":"https:\/\/doi.org\/10.1371\/journal.pcbi.1011929","relation":{"new_version":[{"id-type":"doi","id":"10.1371\/journal.pcbi.1011929","asserted-by":"object"}]},"ISSN":["1553-7358"],"issn-type":[{"value":"1553-7358","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,3,8]]}}}