Abstract
AbstractChemical 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.
Publisher
Cold Spring Harbor Laboratory
Reference17 articles.
1. Computational functions in biochemical reaction networks
2. Frank T. Bergmann . BasiCO. https://github.com/copasi/basico, 2022.
3. Samuel E. Clamons and Richard M. Murray . Modeling dynamic transcriptional circuits with CRISPRi. https://www.biorxiv.org/content/early/2017/11/27/22531, 2017.
4. Fabricio Cravo , Matthias Függer , Thomas Nowak , and Gayathri Prakash . MobsPy. https://github.com/ROBACON/mobspy, 2022.
5. Vincent Danos , Jérôme Feret , Walter Fontana , Russ Harmer , and Jean Krivine . Rule-based modelling and model perturbation. In Transactions on Computational Systems Biology XI, volume 5750 of Lecture Notes in Bioinformatics, pages 116–137. Springer, Heidelberg, 2009.
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献