Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1007/978-3-031-15034-0_14guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

MobsPy: A Meta-species Language for Chemical Reaction Networks

Published: 14 September 2022 Publication History

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.

References

[1]
Arkin A and Ross J Computational functions in biochemical reaction networks Biophys. J. 1994 67 2 560-578
[2]
Bergmann, F.T.: BasiCO (2022). https://github.com/copasi/basico
[3]
Clamons, S.E., Murray, R.M.: Modeling dynamic transcriptional circuits with CRISPRi (2017). https://www.biorxiv.org/content/early/2017/11/27/22531
[4]
Cravo, F., Függer, M., Nowak, T., Prakash, G.: MobsPy (2022). https://github.com/ROBACON/mobspy
[5]
Danos V, Feret J, Fontana W, Harmer R, and Krivine J Priami C, Back R-J, and Petre I Rule-based modelling and model perturbation Transactions on Computational Systems Biology XI 2009 Heidelberg Springer 116-137
[6]
Danos V and Laneve C Formal molecular biology Theoret. Comput. Sci. 2004 325 1 69-110
[7]
Faeder JR, Blinov ML, and Hlavacek WS Maly IV Rule-based modeling of biochemical systems with BioNetGen Systems Biology Methods in Molecular Biology (Methods and Protocols) 2009 New York Springer 113-167
[8]
Gillespie DT Exact stochastic simulation of coupled chemical reactions J. Phys. Chem. 1977 81 25 2340-2361
[9]
Gorochowski, T.E., et al.: BSim: an agent-based tool for modeling bacterial populations in systems and synthetic biology. PLoS One 7(8), e42790 (2012)
[10]
Heinemann M and Panke S Synthetic biology-putting engineering into biology Bioinformatics 2006 22 22 2790-2799
[11]
Hoops S et al. COPASI-a COmplex PAthway SImulator Bioinformatics 2006 22 24 3067-3074
[12]
Hucka M et al. The systems biology markup language (SBML): a medium for representation and exchange of biochemical network models Bioinformatics 2003 19 4 524-531
[13]
Lopez CF, Muhlich JL, Bachman JA, and Sorger PK Programming biological models in Python using PySB Mol. Syst. Biol. 2013 9 646
[14]
Myers CJ, Barker N, Jones K, Kuwahara H, Madsen C, and Nguyen N-PD iBioSim: a tool for the analysis and design of genetic circuits Bioinformatics 2009 25 21 2848-2849
[15]
Regot S et al. Distributed biological computation with multicellular engineered networks Nature 2011 469 7329 207-211
[16]
Santos-Moreno J, Tasiudi E, Stelling J, and Schaerli Y Multistable and dynamic CRISPRi-based synthetic circuits Nat. Commun. 2020 11 1 1-8
[17]
Tamsir A, Tabor JJ, and Voigt CA Robust multicellular computing using genetically encoded NOR gates and chemical ‘wires’ Nature 2011 469 7329 212-215

Index Terms

  1. MobsPy: A Meta-species Language for Chemical Reaction Networks
          Index terms have been assigned to the content through auto-classification.

          Recommendations

          Comments

          Information & Contributors

          Information

          Published In

          cover image Guide Proceedings
          Computational Methods in Systems Biology: 20th International Conference, CMSB 2022, Bucharest, Romania, September 14–16, 2022, Proceedings
          Sep 2022
          323 pages
          ISBN:978-3-031-15033-3
          DOI:10.1007/978-3-031-15034-0
          • Editors:
          • Ion Petre,
          • Andrei Păun

          Publisher

          Springer-Verlag

          Berlin, Heidelberg

          Publication History

          Published: 14 September 2022

          Author Tags

          1. chemical reaction networks
          2. modeling language
          3. simulation

          Qualifiers

          • Article

          Contributors

          Other Metrics

          Bibliometrics & Citations

          Bibliometrics

          Article Metrics

          • 0
            Total Citations
          • 0
            Total Downloads
          • Downloads (Last 12 months)0
          • Downloads (Last 6 weeks)0
          Reflects downloads up to 30 Aug 2024

          Other Metrics

          Citations

          View Options

          View options

          Get Access

          Login options

          Media

          Figures

          Other

          Tables

          Share

          Share

          Share this Publication link

          Share on social media