Lecture notes in computer scienceBioinformaticsPeer-reviewed journal article
MobsPy: A Meta-Species Language for Chemical Reaction Networks
Fabricio CravoiD, Matthias FüggeriD, Thomas NowakiD, Gayathri Prakash
Abstract
Chemical reaction networks are widely used to model biochemical systems. However, when the complexity of these systems increases, the chemical reaction networks are prone to errors in the initial modeling and subsequent updates of the model. We present the Meta-species-oriented Biochemical Systems Language (MobsPy), a language designed to simplify the definition of chemical reaction networks in Python. MobsPy is built around the notion of meta-species, which are sets of species that can be multiplied to create higher-dimensional orthogonal characteristics spaces and inheritance of reactions. Reactions can modify these characteristics. For reactants, queries allow to select a subset from a meta-species and use them in a reaction. For products, queries specify the dimensions in which a modification occurs. We demonstrate the simplification capabilities of the MobsPy language at the hand of a running example and a circuit from literature. The MobsPy Python package includes functions to perform both deterministic and stochastic simulations, as well as easily configurable plotting. The MobsPy package is indexed in the Python Package Index and can thus be installed via pip.
- Citations
- 2
- FWCI
- 2.33
- Field percentile
- top 11%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- BioCRNpyler: Compiling Chemical Reaction Networks from Biomolecular Parts in Diverse Contexts
William Poole, Ayush Pandey, … Richard M. Murray·PLoS Computational BiologyPeer-reviewed·Apr 20, 2022
- Poincare and SimBio: a versatile and extensible Python ecosystem for modeling systems.
Mauro Silberberg, Henning Hermjakob, … Hernán E. Grecco·BioinformaticsPeer-reviewed·Jul 29, 2024
- SMGen: A generator of synthetic models of biochemical reaction networks
Simone G. Riva, Paolo Cazzaniga, … Andrea Tangherloni·SymmetryPeer-reviewed·Jan 10, 2022
- Stoichiometric Modelling of String Chemistries
Devlin C. Moyer, Alan R. Pacheco, … Daniel Segrè·bioRxiv·Sep 16, 2020
- Catalyst: Fast and flexible modeling of reaction networks
Torkel E. Loman, Yingbo Ma, … Samuel A. Isaacson·PLoS Computational BiologyPeer-reviewed·Oct 18, 2023
- SWITCHES: Searchable Web Interface for Topologies of CHEmical Switches.
G. V. HarshaRani, Sahil Moza, … Upinder S. Bhalla·BioinformaticsPeer-reviewed·Jan 6, 2021