Skip to main content
Log in

In silico simulation of biological network dynamics

  • Letter
  • Published:

From Nature Biotechnology

View current issue Submit your manuscript

Abstract

Realistic simulation of biological networks requires stochastic simulation approaches because of the small numbers of molecules per cell. The high computational cost of stochastic simulation on conventional microprocessor-based computers arises from the intrinsic disparity between the sequential steps executed by a microprocessor program and the highly parallel nature of information flow within biochemical networks. This disparity is reduced with the Field Programmable Gate Array (FPGA)-based approach presented here. The parallel architecture of FPGAs, which can simulate the basic reaction steps of biological networks, attains simulation rates at least an order of magnitude greater than currently available microprocessors.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2: Stochastic simulation of the Michaelis-Menten kinetics.
Figure 3: Stochastic simulation of lacZ expression.

Similar content being viewed by others

References

  1. Hartwell, L.H., Hopfield, J.J., Leibler, S. & Murray, A.W. From molecular to modular cell biology. Nature 402, C47–C52 (1999).

    Article  CAS  Google Scholar 

  2. Bray, D. Protein molecules as computational elements in living cells. Nature 376, 307–312 (1995).

    Article  CAS  Google Scholar 

  3. Tyson, J.J., Chen, K.C. & Novak, B. Sniffers, buzzers, toggles and blinkers: dynamics of regulatory and signaling pathways in the cell. Curr. Opin. Cell Biol. 15, 221–231 (2003).

    Article  CAS  Google Scholar 

  4. Levchenko, A. Dynamical and integrative cell signaling: Challenges for the new biology. Biotechnol. Bioeng. 84, 773–782 (2003).

    Article  CAS  Google Scholar 

  5. Gillespie, D.T. Exact stochastic simulation of coupled chemical-reactions. J. Phys. Chem. Us. 81, 2340–2361 (1977).

    Article  CAS  Google Scholar 

  6. Gibson, M.A. & Bruck, J. Efficient exact stochastic simulation of chemical systems with many species and many channels. J. Phys. Chem. A 104, 1876–1889 (2000).

    Article  CAS  Google Scholar 

  7. Haseltine, E.L. & Rawlings, J.B. Approximate simulation of coupled fast and slow reactions for stochastic chemical kinetics. J. Chem. Phys. 117, 6959–6969 (2002).

    Article  CAS  Google Scholar 

  8. Gillespie, D.T. & Petzold, L.R. Improved leap-size selection for accelerated stochastic simulation. J. Chem. Phys. 119, 8229–8234 (2003).

    Article  CAS  Google Scholar 

  9. Rao, C.V. & Arkin, A.P. Stochastic chemical kinetics and the quasi-steady-state assumption: application to the Gillespie algorithm. J. Chem. Phys. 118, 4999–5010 (2003).

    Article  CAS  Google Scholar 

  10. Arkin, A., Ross, J. & McAdams, H.H. Stochastic kinetic analysis of developmental pathway bifurcation in phage lambda-infected Escherichia coli cells. Genetics 149, 1633–1648 (1998).

    CAS  PubMed  PubMed Central  Google Scholar 

  11. Kastner, J., Solomon, J. & Fraser, S. Modeling a Hox gene network in silico using a stochastic simulation algorithm. Dev. Biol. 246, 122–131 (2002).

    Article  CAS  Google Scholar 

  12. Endy, D. & Brent, R. Modelling cellular behaviour. Nature 409, 391–395 (2001).

    Article  CAS  Google Scholar 

  13. Kierzek, A.M. STOCKS: STOChastic kinetic Simulations of biochemical systems with Gillespie algorithm. Bioinformatics 18, 470–481 (2002).

    Article  CAS  Google Scholar 

  14. Pearson, R.B. An algorithm for pseudo random number generation suitable for large-scale integration. J. Comput. Phys. 49, 478–489 (1983).

    Article  Google Scholar 

  15. Kierzek, A.M., Zaim, J. & Zielenkiewicz, P. The effect of transcription and translation initiation frequencies on the stochastic fluctuations in prokaryotic gene expression. J. Biol. Chem. 276, 8165–8172 (2001).

    Article  CAS  Google Scholar 

Download references

Acknowledgements

We thank Robert Grothe for helpful discussion, Stefan Czarnecki for engineering advice and an anonymous reviewer for valuable comments. This work was supported by the Howard Hughes Medical Institute, Department of Energy and National Institutes of Health.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to David Eisenberg.

Ethics declarations

Competing interests

The authors declare no competing financial interests.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Salwinski, L., Eisenberg, D. In silico simulation of biological network dynamics. Nat Biotechnol 22, 1017–1019 (2004). https://doi.org/10.1038/nbt991

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1038/nbt991

  • Springer Nature America, Inc.

This article is cited by

Navigation