Python(编程语言)
计算机科学
工具箱
系统生物学
SBML公司
MATLAB语言
模拟生物系统
软件
图形用户界面
眼镜蛇
计算生物学
分布式计算
数据挖掘
理论计算机科学
软件工程
程序设计语言
生物
标记语言
操作系统
XML
作者
Ali Ebrahim,Joshua A. Lerman,Bernhard O. Palsson,Daniel R. Hyduke
标识
DOI:10.1186/1752-0509-7-74
摘要
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. 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/
科研通智能强力驱动
Strongly Powered by AbleSci AI