MASSpy

MASSpy implements dynamic modeling of metabolic networks using mass action kinetics and constraint-based approaches to construct, simulate, and analyze kinetic models from genome-scale metabolic reconstructions.


Key Features:

  • COBRApy integration: Builds upon the COnstraint-Based Reconstruction and Analysis Python (COBRApy) package to combine constraint-based and kinetic modeling for steady-state and dynamic analyses.
  • Mass action kinetics: Represents reactions as elementary steps using mass action kinetics to model detailed chemical mechanisms of enzymatic reactions.
  • SBML and libRoadRunner simulation: Uses SBML (Systems Biology Markup Language) model representations and leverages libRoadRunner as the simulation engine for efficient, scalable dynamic simulations.
  • Model ensembles and Monte Carlo sampling: Generates and simulates model ensembles using Monte Carlo sampling to approximate missing parameter values and quantify uncertainty.
  • Integration of experimental data: Integrates experimental data with computational models to compute functional states of biological mechanisms.
  • Genome-scale and large-scale modeling: Constructs dynamic models from genome-scale metabolic network reconstructions and supports simulation of large-scale metabolic networks.
  • Simulation of enzyme regulation dynamics: Enables simulation and analysis of enzyme regulation dynamics within metabolic systems.
  • Community standards for model exchange: Adheres to community standards for model exchange to facilitate interoperability and model sharing.

Scientific Applications:

  • System-level mechanism analysis: Studying system-level mechanisms and functions of metabolic networks through detailed kinetic modeling.
  • Enzyme regulation investigation: Simulating enzyme regulation dynamics to analyze regulatory effects on metabolic behavior.
  • Parameter uncertainty quantification: Generating kinetic model ensembles to address parameter uncertainties and quantify their impact on predictions.
  • Data-driven functional state computation: Integrating experimental measurements with models to compute functional states of biological mechanisms.
  • Small- and large-scale dynamic modeling: Applying dynamic simulation approaches to both small-scale pathways and genome-scale metabolic networks.

Methodology:

MASSpy constructs dynamic models from genome-scale metabolic reconstructions, represents reactions as elementary steps using mass action kinetics, integrates constraint-based modeling via COBRApy, exports/uses SBML model representations, simulates dynamics with libRoadRunner, and generates model ensembles via Monte Carlo sampling to approximate missing parameters and quantify uncertainty while integrating experimental data where provided.

Topics

Details

License:
MIT
Tool Type:
library
Programming Languages:
Python
Added:
1/18/2021
Last Updated:
2/20/2021

Operations

Publications

Haiman ZB, Zielinski DC, Koike Y, Yurkovich JT, Palsson BO. MASSpy: Building, simulating, and visualizing dynamic biological models in Python using mass action kinetics. Unknown Journal. 2020. doi:10.1101/2020.07.31.230334.

Documentation

Links