Systems biology relies heavily on building mathematical models to help understand and make predictions of biological processes. Specialized software to assist in building models has been developed since the arrival of the first digital computers.[1][2][3][4] The following list gives the currently supported software applications available to researchers.
The vast majority of modern systems biology modeling software support SBML, which is the de facto standard for exchanging models of biological cellular processes. Some tools also support CellML, a standard used for representing physiological processes. The advantage of using standard formats is that even though a particular software application may eventually become unsupported and even unusable, the models developed by that application can be easily transferred to more modern equivalents. This allows scientific research to be reproducible long after the original publication of the work.
To obtain more information about a particular tool, click on the name of the tool. This will direct you either to a peer-reviewed publication or, in some rare cases, to a dedicated Wikipedia page.
When an entry in the SBML column states "Yes, but only for reactions.", it means that the tool only supports the reaction component of SBML. For example, rules, events, etc. are not supported.
Comprehensive modeling platform[44][45] for non-spatial, spatial, deterministic and stochastic simulations, including both reaction networks and reaction rules.
PySCeSToolbox[46] is a set of metabolic model analysis tools. Among other features, it can be used to generate the control analysis equations that relate the elasticities to the control coefficients. The package is cross-platform and requires PySCeS and Maxima to operate.
Particle based simulators treat each molecule of interest as an individual particle in continuous space, simulating molecular diffusion, molecule-membrane interactions and chemical reactions.[47]
Comparison of particle-based simulators
The following list compares the features for several particle-based simulators. This table is edited from a version that was originally published in the Encyclopedia of Computational Neuroscience.[48] System boundaries codes: R = reflecting, A = absorbing, T = transmitting, P = periodic, and I = interacting. * Algorithm is exact but software produced incorrect results at the time of original table compilation. † These benchmark run times are not comparable with others due to differing levels of detail.
Model calibration is a key activity when developing systems biology models. This table highlights some of the current model calibration tools available to systems biology modelers. The first table list tools that are SBML compatible.
The following list shows some of the software modeling applications that were developed in the 1980s and 1990s. There are listed for historical interest.
↑Chance, Britton; Higgins, Joseph; Garfinkel, David (1962). Analogue and digital computer representations of biochemical processes. Federation of American Societies for Experimental Biology..: Federation Proceedings, Vol 12. No. 1-2. pp. 75.
↑Garfinkel, David (August 1968). "A machine-independent language for the simulation of complex chemical and biochemical systems". Computers and Biomedical Research2 (1): 31–44. doi:10.1016/0010-4809(68)90006-2. PMID5743538.
↑Watanabe, Leandro; Nguyen, Tramy; Zhang, Michael; Zundel, Zach; Zhang, Zhen; Madsen, Curtis; Roehner, Nicholas; Myers, Chris (19 July 2019). "iBioSim3: A Tool for Model-Based Genetic Circuit Design". ACS Synthetic Biology8 (7): 1560–1563. doi:10.1021/acssynbio.8b00078. PMID29944839.
↑Swat, Maciej H.; Thomas, Gilberto L.; Belmonte, Julio M.; Shirinifard, Abbas; Hmeljak, Dimitrij; Glazier, James A. (2012). "Multi-Scale Modeling of Tissues Using CompuCell3D". Computational Methods in Cell Biology. 110. pp. 325–366. doi:10.1016/B978-0-12-388403-9.00013-8. ISBN9780123884039.
↑Foster, Charles J; Wang, Lin; Dinh, Hoang V; Suthers, Patrick F; Maranas, Costas D (February 2021). "Building kinetic models for metabolic engineering". Current Opinion in Biotechnology67: 35–41. doi:10.1016/j.copbio.2020.11.010. PMID33360621.
↑Stiles, Joel R.; Bartol, Thomas M. (2001). "Monte Carlo methods for simulating realistic synaptic microphysiology using MCell". Computational Neuroscience: Realistic Modeling for Experimentalists: 87–127.
↑Olivier, B. G.; Rohwer, J. M.; Hofmeyr, J.-H. S. (15 February 2005). "Modelling cellular systems with PySCeS". Bioinformatics21 (4): 560–561. doi:10.1093/bioinformatics/bti046. PMID15454409.
↑Mendoza-Cózatl, David G.; Moreno-Sánchez, Rafael (February 2006). "Control of glutathione and phytochelatin synthesis under cadmium stress. Pathway modeling for plants". Journal of Theoretical Biology238 (4): 919–936. doi:10.1016/j.jtbi.2005.07.003. PMID16125728. Bibcode: 2006JThBi.238..919M.
↑Andrews, Steven S. (2017). "Smoldyn: particle-based simulation with rule-based modeling, improved molecular interaction, and a library interface". Bioinformatics33 (5): 710–717. doi:10.1093/bioinformatics/btw700. PMID28365760.
↑Hepburn, Iain; Chen, Weiliang; De Schutter, Erik (August 2016). "Accurate reaction-diffusion operator splitting on tetrahedral meshes for parallel stochastic molecular simulations". The Journal of Chemical Physics145 (5): 054118. doi:10.1063/1.4960034. PMID27497550. Bibcode: 2016JChPh.145e4118H.
↑Cowan, Ann E.; Moraru, Ion I.; Schaff, James C.; Slepchenko, Boris M.; Loew, Leslie M. (2012). "Spatial Modeling of Cell Signaling Networks". Computational Methods in Cell Biology. 110. pp. 195–221. doi:10.1016/B978-0-12-388403-9.00008-4. ISBN9780123884039.
↑Christensen, Carl D; Hofmeyr, Jan-Hendrik S; Rohwer, Johann M (1 January 2018). "PySCeSToolbox: a collection of metabolic pathway analysis tools". Bioinformatics34 (1): 124–125. doi:10.1093/bioinformatics/btx567. PMID28968872.
↑Stiles, JR; Bartol, TM (2001). Chapter 4, Monte Carlo methods for simulating realistic synaptic microphysiology using MCell. In: Computational neuroscience, realistic modeling for experimentalists, De Schutter, E (ed.). Boca Raton: CRC Press. pp. 87–127.
↑Garfinkel, David (August 1968). "A machine-independent language for the simulation of complex chemical and biochemical systems". Computers and Biomedical Research2 (1): 31–44. doi:10.1016/0010-4809(68)90006-2. PMID5743538.
↑Park, D.J.M.; Wright, B.E. (March 1973). "Metasim, a general purpose metabolic simulator for studying cellular transformations". Computer Programs in Biomedicine3 (1): 10–26. doi:10.1016/0010-468X(73)90010-X. PMID4735157.
↑Goryanin, I.; Hodgman, T. C.; Selkov, E. (1 September 1999). "Mathematical simulation and analysis of cellular metabolism and regulation". Bioinformatics15 (9): 749–758. doi:10.1093/bioinformatics/15.9.749. PMID10498775.
↑Tomita, M; Hashimoto, K; Takahashi, K; Shimizu, T.; Matsuzaki, Y; Miyoshi, F; Saito, K; Tanida, S et al. (1 January 1999). "E-CELL: software environment for whole-cell simulation". Bioinformatics15 (1): 72–84. doi:10.1093/bioinformatics/15.1.72. PMID10068694.
↑Mendes, Pedro (1993). "GEPASI: a software package for modelling the dynamics, steady states and control of biochemical and other systems". Bioinformatics9 (5): 563–571. doi:10.1093/bioinformatics/9.5.563. PMID8293329.
↑Sauro, Herbert (2000). JARNAC: a system for interactive metabolic analysis. Animating the Cellular Map: Proceedings of the 9th International Meeting on BioThermoKinetics. pp. 221–228.
↑Hofmeyr, J. H. S.; Merwe, K. J. van der (1986). "METAMOD: software for steady-state modelling and control analysis of metabolic pathways on the BBC microcomputer". Bioinformatics2 (4): 243–249. doi:10.1093/bioinformatics/2.4.243. PMID3450367.
↑Cornish-Bowden, Athel; Hofmeyr, Jan-Hendrik S. (1991). "MetaModel: a program for modelling and control analysis of metabolic pathways on the IBM PC and compatibles". Bioinformatics7 (1): 89–93. doi:10.1093/bioinformatics/7.1.89. PMID2004280.
↑Sauro, Herbert M.; Fell, David A. (1991). "SCAMP: A metabolic simulator and control analysis program". Mathematical and Computer Modelling15 (12): 15–28. doi:10.1016/0895-7177(91)90038-9.
0.00
(0 votes)
Original source: https://en.wikipedia.org/wiki/List of systems biology modeling software. Read more