COBRApy: COnstraints-Based Reconstruction and Analysis for Python']Python

被引:814
作者
Ebrahim, Ali [1 ]
Lerman, Joshua A. [1 ]
Palsson, Bernhard O. [1 ]
Hyduke, Daniel R. [1 ,2 ]
机构
[1] Univ Calif San Diego, Dept Bioengn, La Jolla, CA 92093 USA
[2] Utah State Univ, Biol Engn Dept, Logan, UT 84322 USA
关键词
Genome-scale; Network reconstruction; Metabolism; Gene expression; Constraint-based modeling; TRANSCRIPTIONAL REGULATION; METABOLISM; MODEL; SYSTEMS; NETWORKS; PRODUCT; LIBRARY; GROWTH;
D O I
10.1186/1752-0509-7-74
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
Background: COnstraint-Based Reconstruction and Analysis (COBRA) methods are widely used for genome-scale modeling of metabolic networks in both prokaryotes and eukaryotes. Due to the successes with metabolism, there is an increasing effort to apply COBRA methods to reconstruct and analyze integrated models of cellular processes. The COBRA Toolbox for MATLAB is a leading software package for genome-scale analysis of metabolism; however, it was not designed to elegantly capture the complexity inherent in integrated biological networks and lacks an integration framework for the multiomics data used in systems biology. The openCOBRA Project is a community effort to promote constraints-based research through the distribution of freely available software. Results: Here, we describe COBRA for Python (COBRApy), a Python package that provides support for basic COBRA methods. COBRApy is designed in an object-oriented fashion that facilitates the representation of the complex biological processes of metabolism and gene expression. COBRApy does not require MATLAB to function; however, it includes an interface to the COBRA Toolbox for MATLAB to facilitate use of legacy codes. For improved performance, COBRApy includes parallel processing support for computationally intensive processes. Conclusion: COBRApy is an object-oriented framework designed to meet the computational challenges associated with the next generation of stoichiometric constraint-based models and high-density omics data sets. Availability: http://opencobra.sourceforge.net/
引用
收藏
页数:6
相关论文
共 42 条
[1]   The RAVEN Toolbox and Its Use for Generating a Genome-scale Metabolic Model for Penicillium chrysogenum [J].
Agren, Rasmus ;
Liu, Liming ;
Shoaie, Saeed ;
Vongsangnak, Wanwipa ;
Nookaew, Intawat ;
Nielsen, Jens .
PLOS COMPUTATIONAL BIOLOGY, 2013, 9 (03)
[2]   pH-dependent secretion of SseB, a product of the SPI-2 type III secretion system of Salmonella typhimurium [J].
Beuzón, CR ;
Banks, G ;
Deiwick, J ;
Hensel, M ;
Holden, DW .
MOLECULAR MICROBIOLOGY, 1999, 33 (04) :806-816
[3]   Model-driven multi-omic data analysis elucidates metabolic immunomodulators of macrophage activation [J].
Bordbar, Aarash ;
Mo, Monica L. ;
Nakayasu, Ernesto S. ;
Schrimpe-Rutledge, Alexandra C. ;
Kim, Young-Mo ;
Metz, Thomas O. ;
Jones, Marcus B. ;
Frank, Bryan C. ;
Smith, Richard D. ;
Peterson, Scott N. ;
Hyduke, Daniel R. ;
Adkins, Joshua N. ;
Palsson, Bernhard O. .
MOLECULAR SYSTEMS BIOLOGY, 2012, 8
[4]   LibSBML: an API library for SBML [J].
Bornstein, Benjamin J. ;
Keating, Sarah M. ;
Jouraku, Akiya ;
Hucka, Michael .
BIOINFORMATICS, 2008, 24 (06) :880-881
[5]   OptKnock: A bilevel programming framework for identifying gene knockout strategies for microbial strain optimization [J].
Burgard, AP ;
Pharkya, P ;
Maranas, CD .
BIOTECHNOLOGY AND BIOENGINEERING, 2003, 84 (06) :647-657
[6]   Interpreting Expression Data with Metabolic Flux Models: Predicting Mycobacterium tuberculosis Mycolic Acid Production [J].
Colijn, Caroline ;
Brandes, Aaron ;
Zucker, Jeremy ;
Lun, Desmond S. ;
Weiner, Brian ;
Farhat, Maha R. ;
Cheng, Tan-Yun ;
Moody, D. Branch ;
Murray, Megan ;
Galagan, James E. .
PLOS COMPUTATIONAL BIOLOGY, 2009, 5 (08)
[7]   Transcriptional regulation in constraints-based metabolic models of Escherichia coli [J].
Covert, MW ;
Palsson, BO .
JOURNAL OF BIOLOGICAL CHEMISTRY, 2002, 277 (31) :28058-28064
[8]   JS']JSBML: a flexible Java']Java library for working with SBML [J].
Draeger, Andreas ;
Rodriguez, Nicolas ;
Dumousseau, Marine ;
Doerr, Alexander ;
Wrzodek, Clemens ;
Le Novere, Nicolas ;
Zell, Andreas ;
Hucka, Michael .
BIOINFORMATICS, 2011, 27 (15) :2167-2168
[9]   The growing scope of applications of genome-scale metabolic reconstructions using Escherichia coli [J].
Feist, Adam M. ;
Palsson, Bernhard O. .
NATURE BIOTECHNOLOGY, 2008, 26 (06) :659-667
[10]   Haem oxygenase is synthetically lethal with the tumour suppressor fumarate hydratase [J].
Frezza, Christian ;
Zheng, Liang ;
Folger, Ori ;
Rajagopalan, Kartik N. ;
MacKenzie, Elaine D. ;
Jerby, Livnat ;
Micaroni, Massimo ;
Chaneton, Barbara ;
Adam, Julie ;
Hedley, Ann ;
Kalna, Gabriela ;
Tomlinson, Ian P. M. ;
Pollard, Patrick J. ;
Watson, Dave G. ;
Deberardinis, Ralph J. ;
Shlomi, Tomer ;
Ruppin, Eytan ;
Gottlieb, Eyal .
NATURE, 2011, 477 (7363) :225-U132