COBRApy

COBRApy performs constraint-based reconstruction and analysis of genome-scale metabolic networks in Python to simulate and analyze metabolism, gene expression, and integrated cellular processes.


Key Features:

  • Object-Oriented Design: Implements an object-oriented architecture for representing metabolic networks, reactions, metabolites, genes, and gene–protein–reaction relationships.
  • Integration of Multiomics Data: Provides a framework to incorporate multiomics datasets into constraint-based models.
  • COBRA Toolbox for MATLAB Interface: Includes an interface to the COBRA Toolbox for MATLAB to enable interoperability with legacy MATLAB-based COBRA workflows.
  • Parallel Processing Capabilities: Supports parallel processing for computationally intensive analyses of large-scale stoichiometric constraint-based models.
  • Genome-scale Modeling: Supports genome-scale modeling for both prokaryotic and eukaryotic organisms.
  • Representation of Metabolism and Gene Expression: Represents metabolism and gene expression within the same modeling framework.
  • Next-Generation Stoichiometric Models: Handles next-generation stoichiometric constraint-based models and high-density omics datasets.

Scientific Applications:

  • Integrated Cellular Model Reconstruction: Reconstructs and analyzes integrated cellular network models to study system-level interactions.
  • Genome-Scale Metabolic Network Analysis: Enables genome-scale metabolic network analysis across prokaryotic and eukaryotic organisms.
  • Metabolic Pathway Research: Supports studies of metabolic pathways to elucidate pathway function and interactions.
  • Gene Expression and Regulatory Network Investigations: Facilitates investigations involving gene expression and regulatory networks within constraint-based frameworks.

Methodology:

Applies constraint-based modeling techniques to stoichiometric network representations to simulate and predict metabolic network behavior under varying conditions.

Topics

Details

License:
GPL-3.0
Tool Type:
command-line tool
Operating Systems:
Linux, Mac
Programming Languages:
Python
Added:
4/29/2018
Last Updated:
5/4/2022

Operations

Publications

Ebrahim A, Lerman JA, Palsson BO, Hyduke DR. COBRApy: COnstraints-Based Reconstruction and Analysis for Python. BMC Systems Biology. 2013;7(1). doi:10.1186/1752-0509-7-74. PMID:23927696. PMCID:PMC3751080.

Documentation