| Literature DB >> 23927696 |
Ali Ebrahim1, Joshua A Lerman, Bernhard O Palsson, Daniel R Hyduke.
Abstract
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.Entities:
Mesh:
Year: 2013 PMID: 23927696 PMCID: PMC3751080 DOI: 10.1186/1752-0509-7-74
Source DB: PubMed Journal: BMC Syst Biol ISSN: 1752-0509
Figure 1Core classes in COBRA for Python with key attributes and methods listed. Additional attributes and methods are described in the documentation.
Features of available constraints-based programming packages
| + | + | + | + | | + | + | MATLAB | |
| | + | + | + | | + | + | MATLAB | |
| | + | + | + | + | + | * | Python | |
| | + | + | + | | + | | bash | |
| | + | + | + | | + | | Python | |
| + | + | | + | | + | | MATLAB | |
| + | + | + | Java |
+: feature is available; *: feature is accessible through the COBRA Toolbox.
Figure 2Entity relationship diagrams for core classes in COBRApy. (a) A Model contains Metabolites, Reactions, and Genes. (b) A Reaction may be catalyzed by 0 or more Genes. Reactions catalyzed by 0 Genes are spontaneous. A Reaction may be catalyzed by different sets of Genes. Reactions modify 1 or more Metabolites. A Reaction that modifies only 1 metabolite is an external boundary condition. A Metabolite may be modified by many different Reactions.