CBMPy is an open-source Python based framework to simulate and edit genome-scale stoichiometric metabolic models.
About CBMPy
CBMPy is a python based platform for constraint-based modelling and analysis in biology. It implements popular analyses such as Flux Balance Analysis (FBA), Flux Variability Analysis (FVA), element/charge balancing, network analysis and model editing as well as advanced methods developed specifically for the ecosystem modelling: minimal distance methods, flux minimization and input selection.
CBMPy fully supports a number of open community standards, including SBML Level 3 Core, the SBML Level 3 Flux Balance Constraints (FBC) package, and the SBML Level 3 Groups package, as well as the OMEX format and the creation of COMBINE archives. Models can be read/written in SBML FBC versions 1 and 2 as well as older SBML Level 2 dialects.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.