modelbase

modelbase provides dynamic mathematical modeling for systems biology, enabling construction, analysis, and simulation of ODE-based models with SBML interoperability and isotope-specific expansions.


Key Features:

  • Model construction and analysis: Automatically generates the system of ordinary differential equations from reaction stoichiometries and specified rate equations.
  • Unified kinetic rate laws library: Includes a comprehensive library of common kinetic rate laws to standardize and reuse reaction formulations.
  • Enhanced visualization capabilities: Provides visualization methods for both structural and dynamic properties of models.
  • Compatibility with SBML: Supports Systems Biology Markup Language (SBML) for model import and export to ensure interoperability.
  • Isotope labeling support (v1.2.3): Streamlines expansion of classical models to isotope-specific versions using user-provided label maps to simulate label propagation and analyze network topology and metabolic fluxes.
  • Growing library of models: Maintains a repository of previously published models in a unified format covering processes such as photosynthesis, tumor cell growth, and viral infection evolution.

Scientific Applications:

  • Regulatory processes: Simulate and analyze dynamic behavior of regulatory networks using ODE-based formulations.
  • Metabolic flux analysis: Study metabolic fluxes and tracer experiments via isotope-specific model expansions and label propagation simulations.
  • Drug therapy effects: Model the dynamic effects of drug interventions on biochemical and cellular systems.
  • Disease dynamics and evolution: Investigate disease-related dynamics including tumor cell growth and viral infection evolution.
  • Model reuse and extension: Reuse, adapt, and extend published systems biology and systems medicine models in a unified representation.

Methodology:

Assembles ODE systems from reaction stoichiometries and rate equations, applies a library of kinetic rate laws, supports SBML import/export, expands models to isotope-specific versions using user-provided label maps to simulate label propagation, and produces visualizations of structural and dynamic model properties.

Topics

Details

License:
GPL-3.0
Tool Type:
library
Programming Languages:
Python
Added:
10/11/2021
Last Updated:
10/11/2021

Operations

Publications

van Aalst M, Ebenhöh O, Matuszyńska A. Constructing and analysing dynamic models with modelbase v1.2.3: a software update. BMC Bioinformatics. 2021;22(1). doi:10.1186/s12859-021-04122-7. PMID:33879053. PMCID:PMC8056244.

PMID: 33879053
PMCID: PMC8056244
Funding: - German Research foundation DFG: EXC-2048/1 project ID 390686111 - German Research Foundation DFG: 420069095, EXC-2048/1 project ID 390686111 - Horizon 2020: 862087

Documentation

Links