CNApy
CNApy implements computational analyses of metabolic networks using the Constraint-based Reconstruction and Analysis (COBRA) framework to enable flux balance analysis, elementary mode analysis, and related constraint-based methods for network design and optimization.
Key Features:
- COBRA methodology support: Implements a comprehensive range of standard and advanced Constraint-based Reconstruction and Analysis (COBRA) techniques.
- Flux Balance Analysis (FBA) and elementary mode analysis: Provides methods for steady-state flux optimization (FBA) and pathway-level decomposition via elementary mode analysis.
- Modular extension capability: Employs a modular architecture that enables embedding additional computational functionalities and extensions.
- Python implementation: Developed in Python to integrate with Python-based computational workflows and libraries.
Scientific Applications:
- Metabolic Network Reconstruction: Supports reconstruction and analysis of genome-scale metabolic networks using constraint-based approaches.
- Network Design and Optimization: Facilitates design and optimization of metabolic pathways for biochemical production and engineering.
- Comparative Metabolomics: Enables comparative analyses of metabolic network properties across organisms or conditions using COBRA methods.
Methodology:
Computational methods explicitly include the Constraint-based Reconstruction and Analysis (COBRA) framework, flux balance analysis (FBA), and elementary mode analysis.
Topics
Details
- License:
- Apache-2.0
- Cost:
- Free of charge
- Tool Type:
- desktop application
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Python, Shell, MATLAB
- Added:
- 6/6/2022
- Last Updated:
- 6/6/2022
Operations
Publications
Thiele S, von Kamp A, Bekiaris PS, Schneider P, Klamt S. CNApy: a CellNetAnalyzer GUI in Python for analyzing and designing metabolic networks. Bioinformatics. 2021;38(5):1467-1469. doi:10.1093/bioinformatics/btab828. PMID:34878104. PMCID:PMC8826044.
PMID: 34878104
PMCID: PMC8826044
Funding: - German Federal Ministry of Education and Research (de.NBI partner project: FKZ: 031L104B
- European Research Council: 721176
Links
Repository
https://github.com/cnapy-org