What problem does it solve?
COBRApy helps you predict and analyze cellular metabolism by turning genome-scale metabolic knowledge into constraint-based models that can be optimized and tested under different assumptions.
Core Features & Use Cases
- Load and convert metabolic models: Import SBML/JSON/YAML models, and save results back to exchangeable formats for reuse and sharing.
- Run simulation workflows: Perform Flux Balance Analysis (FBA), parsimonious/ geometric FBA, and quickly extract objective values and reaction fluxes.
- Characterize system behavior: Compute Flux Variability Analysis (FVA), sample feasible flux distributions, and quantify production envelopes for strain/design questions.
- Test perturbations and feasibility: Evaluate gene/reaction knockouts, run gapfilling to repair incomplete networks, and build models from scratch for new hypotheses.
- Use Case: Given an E. coli genome-scale model, compute baseline growth with FBA, then run an FVA at 90% optimality to identify reactions with the widest allowable flux ranges.
Quick Start
Ask the AI to load the bundled E. coli model, run FBA to report the objective value, then run FVA at 90% optimality and summarize the widest flux-ranging reactions.