Skip to main content

Thank you for visiting nature.com. You are using a browser version with limited support for CSS. To obtain the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles and JavaScript.

  • Analysis
  • Published:

Tools for kinetic modeling of biochemical networks

Abstract

The number of software packages for kinetic modeling of biochemical networks continues to grow. Although most packages share a common core of functionality, the specific capabilities and user interfaces of different packages mean that choosing the best package for a given task is not trivial. We compare 12 software packages with respect to their functionality, reliability, efficiency, user-friendliness and compatibility. Although most programs performed reliably in all numerical tasks tested, SBML compatibility and the set-up of multicompartmentalization are problematic in many packages. For simple models, GEPASI seems the best choice for non-expert users. For large-scale models, environments such as Jarnac/JDesigner are preferable, because they allow modular implementation of models. Virtual Cell is the most versatile program and provides the simplest and clearest functionality for setting up multicompartmentalization.

This is a preview of subscription content, access via your institution

Access options

Buy this article

Prices may be subject to local taxes which are calculated during checkout

Similar content being viewed by others

References

  1. Hucka, M. et al. The systems biology markup language (SBML): a medium for representation and exchange of biochemical network models. Bioinformatics 19, 524–531 (2003).

    Article  CAS  Google Scholar 

  2. Cuellar, A.A. et al. An overview of CellML 1.1, a biological model description language. Simulation-Trans. Soc. Modeling Simul. Int. 79, 740–747 (2003).

    Article  Google Scholar 

  3. Le Novere, N. et al. BioModels Database: a free, centralized database of curated, published, quantitative kinetic models of biochemical and cellular systems. Nucleic Acids Res. 34, D689–D691 (2006).

    Article  CAS  Google Scholar 

  4. Sauro, H.M. et al. Next generation simulation tools: the Systems Biology Workbench and BioSPICE integration. OMICS 7, 355–372 (2003).

    Article  CAS  Google Scholar 

  5. Hattne, J., Fange, D. & Elf, J. Stochastic reaction-diffusion simulation with MesoRD. Bioinformatics 21, 2923–2924 (2005).

    Article  CAS  Google Scholar 

  6. Murray, J.D. Mathematical Biology: An Introduction (Springer, New York, 2004).

    Book  Google Scholar 

  7. Savageau, M.A. Parameter sensitivity as a criterion for evaluating and comparing the performance of biochemical systems. Nature 229, 542–544 (1971).

    Article  CAS  Google Scholar 

  8. Rohwer, J.M., Meadow, N.D., Roseman, S., Westerhoff, H.V. & Postma, P.W. Understanding glucose transport by the bacterial phosphoenolpyruvate:glycose phosphotransferase system on the basis of kinetic measurements in vitro. J. Biol. Chem. 275, 34909–34921 (2000).

    Article  CAS  Google Scholar 

  9. Funahashi, A., Tanimura, N., Morohashi, M. & Kitano, H. CellDesigner: a process diagram editor for gene-regulatory and biochemical networks. Biosilico 1, 156–162 (2003).

    Article  Google Scholar 

  10. Dhar, P. et al. Cellware–a multi-algorithmic software for computational systems biology. Bioinformatics 20, 1319–1321 (2004).

    Article  CAS  Google Scholar 

  11. Ramsey, S., Orrell, D. & Bolouri, H. Dizzy: stochastic simulation of large-scale genetic regulatory networks. J. Bioinform. Comput. Biol. 3, 415–436 (2005).

    Article  CAS  Google Scholar 

  12. You, L., Hoonlor, A. & Yin, J. Modeling biological systems using Dynetica–a simulator of dynamic networks. Bioinformatics 19, 435–436 (2003).

    Article  CAS  Google Scholar 

  13. Mendes, P. Biochemistry by numbers: simulation of biochemical pathways with Gepasi 3. Trends Biochem. Sci. 22, 361–363 (1997).

    Article  CAS  Google Scholar 

  14. Voit, E.O. & Ferreira, A. Analysis of Biochemical Systems: A Practical Guide for Biochemists and Molecular Biologists (Cambridge University Press, Cambridge, 2000).

    Google Scholar 

  15. King, R.B., Budd, R., Bassingthwaighte, J.B. & Kootsey, J.M. A simulation system for biological investigators. Proc. Summer Comput. Simul. Conf. 18, 386–389 (1986).

    Google Scholar 

  16. Kirkwood, T.B. et al. Towards an e-biology of ageing: integrating theory and data. Nat. Rev. Mol. Cell Biol. 4, 243–249 (2003).

    Article  CAS  Google Scholar 

  17. Slepchenko, B.M., Schaff, J.C., Macara, I. & Loew, L.M. Quantitative cell biology with the Virtual Cell. Trends Cell Biol. 13, 570–576 (2003).

    Article  CAS  Google Scholar 

Download references

Acknowledgements

R.A. acknowledges support by a Ramon y Cajal Investigator Award, from the Spanish Ministerio de Educacion y Ciencia. A.S. and F.A. acknowledge fellowships BPD/9457/2002 and BPD/11487/2002, respectively, from FCT-Portugal.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Armindo Salvador.

Ethics declarations

Competing interests

The authors declare no competing financial interests.

Supplementary information

Rights and permissions

Reprints and permissions

About this article

Cite this article

Alves, R., Antunes, F. & Salvador, A. Tools for kinetic modeling of biochemical networks. Nat Biotechnol 24, 667–672 (2006). https://doi.org/10.1038/nbt0606-667

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1038/nbt0606-667

This article is cited by

Search

Quick links

Nature Briefing

Sign up for the Nature Briefing newsletter — what matters in science, free to your inbox daily.

Get the most important science stories of the day, free in your inbox. Sign up for Nature Briefing