Skip to main content
Article thumbnail
Location of Repository

Effective simulation techniques for biological systems

By K. Burrage and T. Tian


In this paper we give an overview of some very recent work on the stochastic simulation of systems involving chemical reactions. In many biological systems (such as genetic regulation and cellular dynamics) there is a mix between small numbers of key regulatory proteins, and medium and large numbers of molecules. In addition, it is important to be able to follow the trajectories of individual molecules by taking proper account of the randomness inherent in such a system. We describe different types of simulation techniques (including the stochastic simulation algorithm, Poisson Runge-Kutta methods and the Balanced Euler method) for treating simulations in the three different reaction regimes: slow, medium and fast. We then review some recent techniques on the treatment of coupled slow and fast reactions for stochastic chemical kinetics and discuss how novel computing implementations can enhance the performance of these simulations

Topics: QH301, QC
Publisher: SPIE - The International Society for Optical Engineering
Year: 2004
OAI identifier:
Provided by: Enlighten

Suggested articles


  1. (2003). A grid implementation of chemical kinetic simulation methods in genetic regulation"
  2. (2004). A Multi-scaled Approach for Simulating Chemical Reaction Systems", to appear in Prog. Biophysica and Molecular Biology, doi
  3. (2004). A note on the balanced method" ,toappear in BIT, doi
  4. (1992). A rigorous derivation of the chemical master equation" doi
  5. (2000). A synthetic oscillatory network of transcriptional regulators"
  6. (2002). Accelerating gene regulatory network modeling using grid-based simulation" ,Universityof doi
  7. (2001). Approximate accelerated stochastic simulation of chemical reaction systems" ,J.Chem. doi
  8. (2002). Approximate simulation of coupled fast and slow reactions for stochastic chemical kinetics" doi
  9. (1998). Balanced implicit methods for stiff stochastic systems" doi
  10. (2004). Bistability and switching in the lysis/lysogeny genetic regulatory network of bacteriophage A", doi
  11. (2003). Computational modeling of the social behaviour of cells", Bios ystems review,
  12. (2000). Efficient exact stochastic simulation of chemical systems with many species and many channels", doi
  13. Exact stochastic simulation of coupled chemical reactions" doi
  14. (2001). Implicit Taylor methods for stiff stochastic differential equations", doi
  15. (1992). Markov Processes: an introduction for Physical Scientists, doi
  16. (2001). Modelling cellular behaviour"
  17. (2002). Monte Carlo simulations of enzyme reactions in two dimensions: fractal kinetics and spatial segregation" ,BiopysJ. doi
  18. (2001). Numerical methods for solving stochastic differential equations on parallel computers" doi
  19. Numerical Solution of Stochastic Differential Equations, doi
  20. (2004). Poisson Runge-Kutta methods for chemical reaction systems" ,toappear
  21. (2000). Probability in transcriptional regulation and its implications for leukocyte differentiation and inducible gene expression"
  22. (2001). Probability-weighted dynamic Monte Carlo method for reaction kinetics simulations" ,J.Phys. doi
  23. (1833). Random monoallelic expression of three genes clustered within 60Kb of Mouse t Complex Genomic DNA", Genome Res.
  24. (1986). Rateprocesses on fractals -theory,simulations and experiments"
  25. (2004). Reaction kinetics in intracellular environments with macromolecular crowding: simulations and rate laws" ,toappear in Frog. Biophysica and Molecular Biology, doi
  26. (2002). Robustness of circadian rhythms with respect to molecular noise", doi
  27. (1999). Runge-Kutta Methods for Stochastic Differential Equations, doi
  28. (2002). Small numbers of big molecules"
  29. (2003). Stiffness in stochastic chemically reacting systems: The implicit tau-leap method" ,submittedfor publication doi
  30. (2003). Stochastic chemical kinetics and the quasi-steady-state assumption: application to the Gillespie algorithm" doi
  31. (1998). Stochastic kinetic analysis of developmental pathway bifurcation in phage lambda-infected Escherichia coli cells"
  32. Stochastic simulation of cell signaling pathways" ,inComputational Modeling of Genetic
  33. (1998). Stochastic simulation of cell signalling pathways" ,PhDthesis,
  34. (2002). STOCKS: stochastic kinetic simulations of biochemical systems with Gillespie algorithm", doi
  35. (2001). The composite Euler method for solving stiff stochastic differential equations" doi
  36. (1987). The Numerical Analysis of Ordinary Differential Equations, doi
  37. (1985). The OR control system of bacteriophage lambda: a physical-chemical model for gene regulation"

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.