COBRAme: A computational framework for genome-scale models of metabolism and gene expression
Abstract
Genome-scale models of metabolism and macromolecular expression (ME-models) explicitly compute the optimal proteome composition of a growing cell. ME-models expand upon the well-established genome-scale models of metabolism (M-models), and they enable a new fundamental understanding of cellular growth. ME-models have increased predictive capabilities and accuracy due to their inclusion of the biosynthetic costs for the machinery of life, but they come with a significant increase in model size and complexity. This challenge results in models which are both difficult to compute and challenging to understand conceptually. As a result, ME-models exist for only two organisms (Escherichia coli and Thermotoga maritima) and are still used by relatively few researchers. To address these challenges, we have developed a new software framework called COBRAme for building and simulating ME-models. It is coded in Python and built on COBRApy, a popular platform for using M-models. COBRAme streamlines computation and analysis of ME-models. It provides tools to simplify constructing and editing ME-models to enable ME-model reconstructions for new organisms. We used COBRAme to reconstruct a condensed E. coli ME-model called iJL1678b-ME. This reformulated model gives functionally identical solutions to previous E. coli ME-models while using 1/6 the number of free variables and solving in lessmore »
- Authors:
- Publication Date:
- Research Org.:
- Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States). National Energy Research Scientific Computing Center (NERSC); Univ. of California, Oakland, CA (United States)
- Sponsoring Org.:
- USDOE Office of Science (SC)
- OSTI Identifier:
- 1460606
- Alternate Identifier(s):
- OSTI ID: 1459050; OSTI ID: 1544029
- Grant/Contract Number:
- AC02-05CH11231
- Resource Type:
- Published Article
- Journal Name:
- PLoS Computational Biology (Online)
- Additional Journal Information:
- Journal Name: PLoS Computational Biology (Online) Journal Volume: 14 Journal Issue: 7; Journal ID: ISSN 1553-7358
- Publisher:
- Public Library of Science (PLoS)
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 59 BASIC BIOLOGICAL SCIENCES; 97 MATHEMATICS AND COMPUTING; Biochemistry & Molecular Biology; Mathematical & Computational Biology
Citation Formats
Lloyd, Colton J., Ebrahim, Ali, Yang, Laurence, King, Zachary A., Catoiu, Edward, O’Brien, Edward J., Liu, Joanne K., Palsson, Bernhard O., and Darling, ed., Aaron E. COBRAme: A computational framework for genome-scale models of metabolism and gene expression. United States: N. p., 2018.
Web. doi:10.1371/journal.pcbi.1006302.
Lloyd, Colton J., Ebrahim, Ali, Yang, Laurence, King, Zachary A., Catoiu, Edward, O’Brien, Edward J., Liu, Joanne K., Palsson, Bernhard O., & Darling, ed., Aaron E. COBRAme: A computational framework for genome-scale models of metabolism and gene expression. United States. https://doi.org/10.1371/journal.pcbi.1006302
Lloyd, Colton J., Ebrahim, Ali, Yang, Laurence, King, Zachary A., Catoiu, Edward, O’Brien, Edward J., Liu, Joanne K., Palsson, Bernhard O., and Darling, ed., Aaron E. Thu .
"COBRAme: A computational framework for genome-scale models of metabolism and gene expression". United States. https://doi.org/10.1371/journal.pcbi.1006302.
@article{osti_1460606,
title = {COBRAme: A computational framework for genome-scale models of metabolism and gene expression},
author = {Lloyd, Colton J. and Ebrahim, Ali and Yang, Laurence and King, Zachary A. and Catoiu, Edward and O’Brien, Edward J. and Liu, Joanne K. and Palsson, Bernhard O. and Darling, ed., Aaron E.},
abstractNote = {Genome-scale models of metabolism and macromolecular expression (ME-models) explicitly compute the optimal proteome composition of a growing cell. ME-models expand upon the well-established genome-scale models of metabolism (M-models), and they enable a new fundamental understanding of cellular growth. ME-models have increased predictive capabilities and accuracy due to their inclusion of the biosynthetic costs for the machinery of life, but they come with a significant increase in model size and complexity. This challenge results in models which are both difficult to compute and challenging to understand conceptually. As a result, ME-models exist for only two organisms (Escherichia coli and Thermotoga maritima) and are still used by relatively few researchers. To address these challenges, we have developed a new software framework called COBRAme for building and simulating ME-models. It is coded in Python and built on COBRApy, a popular platform for using M-models. COBRAme streamlines computation and analysis of ME-models. It provides tools to simplify constructing and editing ME-models to enable ME-model reconstructions for new organisms. We used COBRAme to reconstruct a condensed E. coli ME-model called iJL1678b-ME. This reformulated model gives functionally identical solutions to previous E. coli ME-models while using 1/6 the number of free variables and solving in less than 10 minutes, a marked improvement over the 6 hour solve time of previous ME-model formulations. Errors in previous ME-models were also corrected leading to 52 additional genes that must be expressed in iJL1678b-ME to grow aerobically in glucose minimal in silico media. This manuscript outlines the architecture of COBRAme and demonstrates how ME-models can be created, modified, and shared most efficiently using the new software framework.},
doi = {10.1371/journal.pcbi.1006302},
journal = {PLoS Computational Biology (Online)},
number = 7,
volume = 14,
place = {United States},
year = {Thu Jul 05 00:00:00 EDT 2018},
month = {Thu Jul 05 00:00:00 EDT 2018}
}
https://doi.org/10.1371/journal.pcbi.1006302
Web of Science
Works referenced in this record:
Reconstruction and modeling protein translocation and compartmentalization in Escherichia coli at the genome-scale
journal, September 2014
- Liu, Joanne K.; O’Brien, Edward J.; Lerman, Joshua A.
- BMC Systems Biology, Vol. 8, Issue 1
A comprehensive genome‐scale reconstruction of Escherichia coli metabolism—2011
journal, January 2011
- Orth, Jeffrey D.; Conrad, Tom M.; Na, Jessica
- Molecular Systems Biology, Vol. 7, Issue 1
JSBML: a flexible Java library for working with SBML
journal, June 2011
- Dräger, Andreas; Rodriguez, Nicolas; Dumousseau, Marine
- Bioinformatics, Vol. 27, Issue 15
Genome-Scale Reconstruction of Escherichia coli's Transcriptional and Translational Machinery: A Knowledge Base, Its Mathematical Formulation, and Its Functional Characterization
journal, March 2009
- Thiele, Ines; Jamshidi, Neema; Fleming, Ronan M. T.
- PLoS Computational Biology, Vol. 5, Issue 3
Using Genome-scale Models to Predict Biological Capabilities
journal, May 2015
- O’Brien, Edward J.; Monk, Jonathan M.; Palsson, Bernhard O.
- Cell, Vol. 161, Issue 5
Construction of Escherichia coli K-12 in-frame, single-gene knockout mutants the Keio collection
journal, February 2006
- Baba, Tomoya; Ara, Takeshi; Hasegawa, Miki
- Molecular Systems Biology, Vol. 2, Article No. 2006.0008
Multiscale Modeling of Metabolism and Macromolecular Synthesis in E. coli and Its Application to the Evolution of Codon Usage
journal, September 2012
- Thiele, Ines; Fleming, Ronan M. T.; Que, Richard
- PLoS ONE, Vol. 7, Issue 9
Reliable and efficient solution of genome-scale models of Metabolism and macromolecular Expression
journal, January 2017
- Ma, Ding; Yang, Laurence; Fleming, Ronan M. T.
- Scientific Reports, Vol. 7, Issue 1
Biopython: freely available Python tools for computational molecular biology and bioinformatics
journal, March 2009
- Cock, P. J. A.; Antao, T.; Chang, J. T.
- Bioinformatics, Vol. 25, Issue 11
A Whole-Cell Computational Model Predicts Phenotype from Genotype
journal, July 2012
- Karr, Jonathan R.; Sanghvi, Jayodita C.; Macklin, Derek N.
- Cell, Vol. 150, Issue 2
Do genome‐scale models need exact solvers or clearer standards?
journal, October 2015
- Ebrahim, Ali; Almaas, Eivind; Bauer, Eugen
- Molecular Systems Biology, Vol. 11, Issue 10
Open source computer algebra systems: SymPy
journal, January 2012
- Joyner, David; Čertík, Ondřej; Meurer, Aaron
- ACM Communications in Computer Algebra, Vol. 45, Issue 3/4
Comparison of the predicted and observed secondary structure of T4 phage lysozyme
journal, October 1975
- Matthews, B. W.
- Biochimica et Biophysica Acta (BBA) - Protein Structure, Vol. 405, Issue 2
Genome‐scale models of metabolism and gene expression extend and refine growth phenotype prediction
journal, January 2013
- O'Brien, Edward J.; Lerman, Joshua A.; Chang, Roger L.
- Molecular Systems Biology, Vol. 9, Issue 1
Multi-omic data integration enables discovery of hidden biological regularities
journal, October 2016
- Ebrahim, Ali; Brunk, Elizabeth; Tan, Justin
- Nature Communications, Vol. 7, Issue 1
The RAVEN Toolbox and Its Use for Generating a Genome-scale Metabolic Model for Penicillium chrysogenum
journal, March 2013
- Agren, Rasmus; Liu, Liming; Shoaie, Saeed
- PLoS Computational Biology, Vol. 9, Issue 3
Escher: A Web Application for Building, Sharing, and Embedding Data-Rich Visualizations of Biological Pathways
journal, August 2015
- King, Zachary A.; Dräger, Andreas; Ebrahim, Ali
- PLOS Computational Biology, Vol. 11, Issue 8
Quantitative prediction of cellular metabolism with constraint-based models: the COBRA Toolbox v2.0
journal, August 2011
- Schellenberger, Jan; Que, Richard; Fleming, Ronan M. T.
- Nature Protocols, Vol. 6, Issue 9
Basic and applied uses of genome‐scale metabolic network reconstructions of Escherichia coli
journal, January 2013
- McCloskey, Douglas; Palsson, Bernhard Ø; Feist, Adam M.
- Molecular Systems Biology, Vol. 9, Issue 1
In silico method for modelling metabolism and gene product expression at genome scale
journal, January 2012
- Lerman, Joshua A.; Hyduke, Daniel R.; Latif, Haythem
- Nature Communications, Vol. 3, Issue 1
iML1515, a knowledgebase that computes Escherichia coli traits
journal, October 2017
- Monk, Jonathan M.; Lloyd, Colton J.; Brunk, Elizabeth
- Nature Biotechnology, Vol. 35, Issue 10
Constraint-based models predict metabolic and associated cellular functions
journal, January 2014
- Bordbar, Aarash; Monk, Jonathan M.; King, Zachary A.
- Nature Reviews Genetics, Vol. 15, Issue 2
solveME: fast and reliable solution of nonlinear ME models
journal, September 2016
- Yang, Laurence; Ma, Ding; Ebrahim, Ali
- BMC Bioinformatics, Vol. 17, Issue 1
Constraining the metabolic genotype–phenotype relationship using a phylogeny of in silico methods
journal, February 2012
- Lewis, Nathan E.; Nagarajan, Harish; Palsson, Bernhard O.
- Nature Reviews Microbiology, Vol. 10, Issue 4
COBRApy: COnstraints-Based Reconstruction and Analysis for Python
journal, January 2013
- Ebrahim, Ali; Lerman, Joshua A.; Palsson, Bernhard O.
- BMC Systems Biology, Vol. 7, Issue 1
Computing the functional proteome: recent progress and future prospects for genome-scale models
journal, August 2015
- O’Brien, Edward J.; Palsson, Bernhard O.
- Current Opinion in Biotechnology, Vol. 34
sybil – Efficient constraint-based modelling in R
journal, January 2013
- Gelius-Dietrich, Gabriel; Desouki, Abdelmoneim; Fritzemeier, Claus
- BMC Systems Biology, Vol. 7, Issue 1