{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T01:04:07Z","timestamp":1782867847817,"version":"3.54.5"},"reference-count":38,"publisher":"Oxford University Press (OUP)","issue":"6","license":[{"start":{"date-parts":[[2023,6,5]],"date-time":"2023-06-05T00:00:00Z","timestamp":1685923200000},"content-version":"vor","delay-in-days":4,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1842490"],"award-info":[{"award-number":["1842490"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000002","name":"National Institutes of Health","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100000002","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,6,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:sec>\n                    <jats:title>Motivation<\/jats:title>\n                    <jats:p>Genome-scale metabolic network reconstructions (GENREs) are valuable for understanding cellular metabolism in silico. Several tools exist for automatic GENRE generation. However, these tools frequently (i) do not readily integrate with some of the widely-used suites of packaged methods available for network analysis, (ii) lack effective network curation tools, (iii) are not sufficiently user-friendly, and (iv) often produce low-quality draft reconstructions.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Results<\/jats:title>\n                    <jats:p>Here, we present Reconstructor, a user-friendly, COBRApy-compatible tool that produces high-quality draft reconstructions with reaction and metabolite naming conventions that are consistent with the ModelSEED biochemistry database and includes a gap-filling technique based on the principles of parsimony. Reconstructor can generate SBML GENREs from three input types: annotated protein .fasta sequences (Type 1 input), a BLASTp output (Type 2), or an existing SBML GENRE that can be further gap-filled (Type 3). While Reconstructor can be used to create GENREs of any species, we demonstrate the utility of Reconstructor with bacterial reconstructions. We demonstrate how Reconstructor readily generates high-quality GENRES that capture strain, species, and higher taxonomic differences in functional metabolism of bacteria and are useful for further biological discovery.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Availability and implementation<\/jats:title>\n                    <jats:p>The Reconstructor Python package is freely available for download. Complete installation and usage instructions and benchmarking data are available at http:\/\/github.com\/emmamglass\/reconstructor.<\/jats:p>\n                  <\/jats:sec>","DOI":"10.1093\/bioinformatics\/btad367","type":"journal-article","created":{"date-parts":[[2023,6,3]],"date-time":"2023-06-03T05:13:22Z","timestamp":1685769202000},"source":"Crossref","is-referenced-by-count":23,"title":["Reconstructor: a COBRApy compatible tool for automated genome-scale metabolic network reconstruction with parsimonious flux-based gap-filling"],"prefix":"10.1093","volume":"39","author":[{"given":"Matthew L","family":"Jenior","sequence":"first","affiliation":[{"name":"Department of Biomedical Engineering, University of Virginia , Charlottesville, Virginia, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7207-0011","authenticated-orcid":false,"given":"Emma M","family":"Glass","sequence":"additional","affiliation":[{"name":"Department of Biomedical Engineering, University of Virginia , Charlottesville, Virginia, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2769-5805","authenticated-orcid":false,"given":"Jason A","family":"Papin","sequence":"additional","affiliation":[{"name":"Department of Biomedical Engineering, University of Virginia , Charlottesville, Virginia, United States"},{"name":"Department of Medicine, Division of Infectious Diseases & International Health, University of Virginia , Charlottesville, Virginia, United States"},{"name":"Department of Biochemistry & Molecular Genetics, University of Virginia , Charlottesville, Virginia, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"286","published-online":{"date-parts":[[2023,6,5]]},"reference":[{"key":"2023061708034680900_btad367-B1","doi-asserted-by":"crossref","first-page":"6","DOI":"10.3390\/fishes8010006","article-title":"Pseudomonas putida: sensitivity to various antibiotics, genetic diversity, virulence, and role of formic acid to modulate the immune-antioxidant status of the challenged nile tilapia compared to carvacrol oil","volume":"8","author":"Alzahrani","year":"2022","journal-title":"Fishes"},{"key":"2023061708034680900_btad367-B3","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1038\/nmeth.3176","article-title":"Fast and sensitive protein alignment using DIAMOND","volume":"12","author":"Buchfink","year":"2015","journal-title":"Nat Methods"},{"key":"2023061708034680900_btad367-B4","doi-asserted-by":"crossref","first-page":"2654","DOI":"10.1093\/bioinformatics\/btac119","article-title":"CobraMod: a pathway-centric curation tool for constraint-based metabolic models","volume":"38","author":"Camborda","year":"2022","journal-title":"Bioinformatics"},{"key":"2023061708034680900_btad367-B5","doi-asserted-by":"crossref","first-page":"e1006146","DOI":"10.1371\/journal.pcbi.1006146","article-title":"Exploration for \u201c\u00c0 -La-Carte\u201d reconstructions of genome-scale metabolic models","volume":"14","author":"Aite","year":"2018","journal-title":"PLoS Comput Biol"},{"key":"2023061708034680900_btad367-B6","doi-asserted-by":"crossref","first-page":"4954","DOI":"10.3390\/ijms23094954","article-title":"Novel antibacterial copolymers based on quaternary ammonium urethane-dimethacrylate analogues and triethylene glycol dimethacrylate","volume":"23","author":"Chr\u00f3szcz","year":"2022","journal-title":"Int J Mol Sci"},{"key":"2023061708034680900_btad367-B7","first-page":"D606","article-title":"The PATRIC bioinformatics resource center: expanding data and analysis capabilities","volume":"48","author":"Davis","year":"2020","journal-title":"Nucleic Acids Res"},{"key":"2023061708034680900_btad367-B8","doi-asserted-by":"crossref","first-page":"3899","DOI":"10.1093\/nar\/gkv294","article-title":"Reconstructing genome-scale metabolic models with merlin","volume":"43","author":"Dias","year":"2015","journal-title":"Nucleic Acids Res"},{"key":"2023061708034680900_btad367-B9","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1186\/1752-0509-7-74","article-title":"COBRApy: constraints-based reconstruction and analysis for python","volume":"7","author":"Ebrahim","year":"2013","journal-title":"BMC Syst Biol"},{"key":"2023061708034680900_btad367-B10","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1186\/s13059-019-1730-3","article-title":"Current status and applications of genome-scale metabolic models","volume":"20","author":"Gu","year":"2019","journal-title":"Genome Biol"},{"key":"2023061708034680900_btad367-B11","doi-asserted-by":"crossref","first-page":"411","DOI":"10.1016\/B978-0-12-385118-5.00021-9","article-title":"Whole-genome metabolic network reconstruction and constraint-based modeling","volume":"500","author":"Haggart","year":"2011","journal-title":"Methods Enzymol"},{"key":"2023061708034680900_btad367-B332","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1093\/bioinformatics\/btg015","article-title":"The systems biology markup language (SBML): a medium for representation and exchange biochemical network models","volume":"19","author":"Hucka","year":"2003","journal-title":"Bioinformatics"},{"key":"2023061708034680900_btad367-B333","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1371\/journal.pcbi.1007099","article-title":"Transcriptome-guided parsimonious flux analysis improves predictions with metabolic networks in complex environments","volume":"16","author":"Jenior","year":"2020","journal-title":"Plos Computat Biol"},{"key":"2023061708034680900_btad367-B12","doi-asserted-by":"crossref","first-page":"D457","DOI":"10.1093\/nar\/gkv1070","article-title":"KEGG as a reference resource for gene and protein annotation","volume":"44","author":"Kanehisa","year":"2016","journal-title":"Nucleic Acids Res"},{"key":"2023061708034680900_btad367-B13","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1093\/bib\/bbz104","article-title":"Pathway tools version 23.0\u202f: integrated software for pathway\/genome informatics and systems biology","volume":"22","author":"Karp","year":"2021","journal-title":"Brief Bioinform"},{"key":"2023061708034680900_btad367-B14","doi-asserted-by":"crossref","first-page":"617","DOI":"10.1016\/j.copbio.2011.10.007","article-title":"Recent advances in reconstruction and applications of genome-scale metabolic models","volume":"23","author":"Kim","year":"2012","journal-title":"Curr Opin Biotechnol"},{"key":"2023061708034680900_btad367-B15","doi-asserted-by":"crossref","first-page":"1594","DOI":"10.1093\/bioinformatics\/btx796","article-title":"ProbAnnoWeb and ProbAnnoPy: probabilistic annotation and gap-filling of metabolic reconstructions","volume":"34","author":"King","year":"2018","journal-title":"Bioinformatics"},{"key":"2023061708034680900_btad367-B16","doi-asserted-by":"crossref","first-page":"e1004321","DOI":"10.1371\/journal.pcbi.1004321","article-title":"Escher: a web application for building, sharing, and embedding data-rich visualizations of biological pathways","volume":"11","author":"King","year":"2015","journal-title":"PLoS Comput Biol"},{"key":"2023061708034680900_btad367-B17","doi-asserted-by":"crossref","first-page":"12813","DOI":"10.1016\/j.molstruc.2020.127813","article-title":"Tris(hydroxymethyl)methyl ammonium salts of biologically active carboxylic acids. Synthesis, properties and crystal structure","volume":"1207","author":"Kondratenko","year":"2020","journal-title":"J Mol Struct"},{"key":"2023061708034680900_btad367-B18","doi-asserted-by":"crossref","first-page":"390","DOI":"10.1038\/msb.2010.47","article-title":"Omic data from evolved E. coli are consistent with computed optimal growth from genome-scale models","volume":"6","author":"Lewis","year":"2010","journal-title":"Mol Syst Biol"},{"key":"2023061708034680900_btad367-B19","doi-asserted-by":"crossref","first-page":"272","DOI":"10.1038\/s41587-020-0446-y","article-title":"MEMOTE for standardized genome-scale metabolic model testing","volume":"38","author":"Lieven","year":"2020","journal-title":"Nat Biotechnol"},{"key":"2023061708034680900_btad367-B20","doi-asserted-by":"crossref","first-page":"7542","DOI":"10.1093\/nar\/gky537","article-title":"Fast automated reconstruction of genome-scale metabolic models for microbial species and communities","volume":"46","author":"Machado","year":"2018","journal-title":"Nucleic Acids Res"},{"key":"2023061708034680900_btad367-B21","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s13059-019-1769-1","article-title":"A systematic assessment of current genome-scale metabolic reconstruction tools","volume":"20","author":"Mendoza","year":"2019","journal-title":"Genome Biol"},{"key":"2023061708034680900_btad367-B22","doi-asserted-by":"crossref","first-page":"D523","DOI":"10.1093\/nar\/gkv1117","article-title":"MetaNetX\/MNXref - reconciliation of metabolites and biochemical reactions to bring together genome-scale metabolic networks","volume":"44","author":"Moretti","year":"2016","journal-title":"Nucleic Acids Res"},{"key":"2023061708034680900_btad367-B2","first-page":"1198","author":"Murthy"},{"key":"2023061708034680900_btad367-B23","doi-asserted-by":"crossref","first-page":"2416","DOI":"10.1093\/bioinformatics\/btx185","article-title":"Mackinac: a bridge between ModelSEED and COBRApy to generate and analyze genome-scale metabolic models","volume":"33","author":"Mundy","year":"2017","journal-title":"Bioinformatics"},{"key":"2023061708034680900_btad367-B24","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1248\/bpb.32.41","article-title":"Anti-infectious activity of tryptophan metabolites in the L-tryptophan-L-kynurenine pathway","volume":"32","author":"Narui","year":"2009","journal-title":"Biol Pharm Bull"},{"key":"2023061708034680900_btad367-B25","author":"Olivier","year":"2018"},{"key":"2023061708034680900_btad367-B26","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1016\/j.copbio.2017.12.012","article-title":"Advances in gap-filling genome-scale metabolic models and model-driven experiments lead to novel metabolic discoveries","volume":"51","author":"Pan","year":"2018","journal-title":"Curr Opin Biotechnol"},{"key":"2023061708034680900_btad367-B27","doi-asserted-by":"crossref","first-page":"e1005276","DOI":"10.1371\/journal.pcbi.1005276","article-title":"Meneco, a topology-based gap-filling tool applicable to degraded genome-wide metabolic networks","volume":"13","author":"Prigent","year":"2017","journal-title":"PLoS Comput Biol"},{"key":"2023061708034680900_btad367-B28","doi-asserted-by":"crossref","first-page":"563","DOI":"10.3389\/fvets.2020.00563","article-title":"Formic acid as an antimicrobial for poultry production: a review","volume":"7","author":"Ricke","year":"2020","journal-title":"Front Vet Sci"},{"key":"2023061708034680900_btad367-B29","doi-asserted-by":"crossref","first-page":"275","DOI":"10.3390\/metabo12040275","article-title":"Network reconstruction and modelling made reproducible with moped","volume":"12","author":"Saadat","year":"2022","journal-title":"Metabolites"},{"key":"2023061708034680900_btad367-B30","doi-asserted-by":"crossref","first-page":"4981","DOI":"10.1093\/bioinformatics\/btac632","article-title":"StrainDesign: a comprehensive python package for computational design of metabolic networks","volume":"38","author":"Schneider","year":"2022","journal-title":"Bioinformatics"},{"key":"2023061708034680900_btad367-B31","doi-asserted-by":"crossref","first-page":"D575","DOI":"10.1093\/nar\/gkaa746","article-title":"The ModelSEED biochemistry database for the integration of metabolic annotations and the reconstruction, comparison and analysis of metabolic models for plants, fungi and microbes","volume":"49","author":"Seaver","year":"2021","journal-title":"Nucleic Acids Res"},{"key":"2023061708034680900_btad367-B32","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1038\/nprot.2009.203","article-title":"A protocol for generating a high-quality genome-scale metabolic reconstruction","volume":"5","author":"Thiele","year":"2010","journal-title":"Nat Protoc"},{"key":"2023061708034680900_btad367-B33","doi-asserted-by":"crossref","first-page":"e1006541","DOI":"10.1371\/journal.pcbi.1006541","article-title":"RAVEN 2.0: a versatile toolbox for metabolic network reconstruction and a case study on Streptomyces coelicolor","volume":"14","author":"Wang","year":"2018","journal-title":"PLoS Comput Biol"},{"key":"2023061708034680900_btad367-B34","doi-asserted-by":"crossref","first-page":"D1074","DOI":"10.1093\/nar\/gkx1037","article-title":"DrugBank 5.0: a major update to the DrugBank database for 2018","volume":"46","author":"Wishart","year":"2018","journal-title":"Nucleic Acids Res"},{"key":"2023061708034680900_btad367-B35","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1089\/mdr.2006.12.83","article-title":"Triclosan and antimicrobial resistance in bacteria: an overview","volume":"2","author":"Yazdankhah","year":"2006","journal-title":"Microb Drug Resist"},{"key":"2023061708034680900_btad367-B36","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1186\/s13059-021-02295-1","article-title":"Gapseq: informed prediction of bacterial metabolic pathways and reconstruction of accurate metabolic models","volume":"22","author":"Zimmermann","year":"2021","journal-title":"Genome Biol"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btad367\/50518967\/btad367.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/39\/6\/btad367\/50632973\/btad367.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/39\/6\/btad367\/50632973\/btad367.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,17]],"date-time":"2023-06-17T04:04:24Z","timestamp":1686974664000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/doi\/10.1093\/bioinformatics\/btad367\/7190369"}},"subtitle":[],"editor":[{"given":"Janet","family":"Kelso","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2023,6,1]]},"references-count":38,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2023,6,1]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btad367","relation":{"has-preprint":[{"id-type":"doi","id":"10.1101\/2022.09.17.508371","asserted-by":"object"}]},"ISSN":["1367-4811"],"issn-type":[{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2023,6,1]]},"published":{"date-parts":[[2023,6,1]]},"article-number":"btad367"}}