MobsPy: A programming language for biochemical reaction networks

Biochemical Reaction Networks (BCRNs) model species and their interactions via reactions. They have been extensively used in chemistry and extended to biological settings by generalizing the reactions' kinetics. However, detailed models of biochemical processes tend to result in complex BCRN models. We present the Meta-species Oriented Biosystem Syntax (MobsPy), a language designed to simplify the modeling process using the concept of meta-species. Meta-species are constructed using a bottom-up approach from base species, which represent elementary, simple characteristics. These characteristics are then combined to create meta-species with all their complex behavior. The combined species have characteristics that are the Cartesian product of the base species' characteristics and feature inheritance of reactions involving the base species. New reactions can involve all the states of a meta-species or only a subset that is selected via a query. In particular, reactions of meta-species can express a state change of one of the reactants. MobsPy is deployed as a Python package. We showcase its modeling capabilities by building concise models for biochemical systems from the literature.

Authors

Institutions

Publication Details

Journal
PLoS Computational Biology
Published
2025-05-19
DOI
https://doi.org/10.1371/journal.pcbi.1013024
Citations
4
Primary Topic
Gene Regulatory Network Analysis
Type
article
Field-Weighted Citation Impact
3.22

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

MobsPy: A programming language for biochemical reaction networks

Thomas Nowak, Matthias Függer, Fabricio Cravo, Gayathri Prakash
4 citations
PLoS Computational Biology
Gene Regulatory Network Analysis
3.22
article

MobsPy: A programming language for biochemical reaction networks

Thomas Nowak, Matthias Függer, Fabricio Cravo, Gayathri Prakash
article en
4 citations

Abstract

Biochemical Reaction Networks (BCRNs) model species and their interactions via reactions. They have been extensively used in chemistry and extended to biological settings by generalizing the reactions' kinetics. However, detailed models of biochemical processes tend to result in complex BCRN models. We present the Meta-species Oriented Biosystem Syntax (MobsPy), a language designed to simplify the modeling process using the concept of meta-species. Meta-species are constructed using a bottom-up approach from base species, which represent elementary, simple characteristics. These characteristics are then combined to create meta-species with all their complex behavior. The combined species have characteristics that are the Cartesian product of the base species' characteristics and feature inheritance of reactions involving the base species. New reactions can involve all the states of a meta-species or only a subset that is selected via a query. In particular, reactions of meta-species can express a state change of one of the reactants. MobsPy is deployed as a Python package. We showcase its modeling capabilities by building concise models for biochemical systems from the literature.

PLoS Computational BiologyVol. 21(5)
École Normale Supérieure Paris-Saclay (FR), Northeastern University (US), Centre National de la Recherche Scientifique (FR), Institut Universitaire de France (FR), Université Paris-Saclay (FR), École Normale Supérieure - PSL (FR), Laboratoire de Biologie et Pharmacologie Appliquée (FR), Laboratoire Interdisciplinaire des Sciences du Numérique (FR), Laboratoire Méthodes Formelles (FR), Rice University (US)
Agence Nationale de la Recherche
Life in Land
Openalex Percentile: Top 8%
Gene Regulatory Network Analysis
3.22
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.