What problem does it solve?
It solves the problem of analyzing constraint-based metabolic models without manually running repetitive, error-prone workflows for growth prediction, gene knockouts, and flux behavior.
Core Features & Use Cases
- Model loading and exchange (SBML/JSON/YAML): Load existing genome-scale metabolic reconstructions and save them in common formats for interoperability across tools.
- Flux Balance Analysis (FBA) and variants: Predict objective-driven phenotypes such as growth and ATP maintenance, including parsimonious and geometric FBA for more realistic flux distributions.
- Flux Variability Analysis (FVA): Quantify minimum/maximum flux ranges (including loopless options) to understand which reactions are flexible vs. tightly constrained.
- Gene and reaction deletion studies: Perform single and double deletions to identify essential components and candidate targets for metabolic engineering.
- Media/minimal medium design: Configure growth media and compute minimal media compositions for specified performance targets.
- Flux sampling and production envelopes: Explore the feasible flux space with sampling and compute phenotype phase planes for product/reaction tradeoffs.
- Gapfilling and model building: Repair infeasible models by adding candidate reactions and construct metabolic models from scratch.
Quick Start
Use the cobrapy skill to run flux balance analysis on an uploaded SBML model and report the predicted objective value and status.