Cell Cycle Modeling for Budding Yeast with Stochastic Simulation Algorithms

For biochemical systems, where some chemical species are represented by small numbers of molecules, discrete and stochastic approaches are more appropriate than continuous and deterministic approaches. The continuous deterministic approach using ordinary differential equations is adequate for understanding the average behavior of cells, while the discrete stochastic approach accurately captures noisy events in the growth-division cycle. Since the emergence of the stochastic simulation algorithm (SSA) by Gillespie, alternative algorithms have been developed whose goal is to improve the computational efficiency of the SSA. This paper explains and empirically compares the performance of some of these SSA alternatives on a realistic model. The budding yeast cell cycle provides an excellent example of the need for modeling stochastic effects in mathematical modeling of biochemical reactions. This paper presents a stochastic approximation of the cell cycle for budding yeast using Gillespie’s stochastic simulation algorithm. To compare the stochastic results with the average behavior, the simulation must be run thousands of times. Many of the proposed techniques to accelerate the SSA are not effective on the budding yeast problem, because of the scale of the problem or because underlying assumptions are not satisfied. A load balancing algorithm improved overall performance on a parallel supercomputer.

[1]  Katherine C. Chen,et al.  Integrative analysis of cell cycle control in budding yeast. , 2004, Molecular biology of the cell.

[2]  A. Arkin,et al.  Stochastic mechanisms in gene expression. , 1997, Proceedings of the National Academy of Sciences of the United States of America.

[3]  D. Gillespie Exact Stochastic Simulation of Coupled Chemical Reactions , 1977 .

[4]  Yang Cao,et al.  Stochastic simulation of enzyme-catalyzed reactions with disparate timescales. , 2008, Biophysical journal.

[5]  D. Gillespie A General Method for Numerically Simulating the Stochastic Time Evolution of Coupled Chemical Reactions , 1976 .

[6]  Nils Blüthgen,et al.  How robust are switches in intracellular signaling cascades? , 2003, Journal of theoretical biology.

[7]  Michael A. Gibson,et al.  Efficient Exact Stochastic Simulation of Chemical Systems with Many Species and Many Channels , 2000 .

[8]  Clifford A. Shaffer,et al.  Converting macromolecular regulatory models from deterministic to stochastic formulation , 2008, SpringSim '08.

[9]  John J. Tyson,et al.  Modeling Networks of Coupled Enzymatic Reactions Using the Total Quasi-Steady State Approximation , 2007, PLoS Comput. Biol..

[10]  Andrew W. Murray,et al.  The Cell Cycle , 1989 .

[11]  Linda R. Petzold,et al.  Improved leap-size selection for accelerated stochastic simulation , 2003 .

[12]  L. Segel,et al.  Extending the quasi-steady state approximation by changing variables. , 1996, Bulletin of mathematical biology.

[13]  C. Rao,et al.  Stochastic chemical kinetics and the quasi-steady-state assumption: Application to the Gillespie algorithm , 2003 .

[14]  A. Murray,et al.  The Cell Cycle: An Introduction , 1993 .

[15]  Linda R Petzold,et al.  The slow-scale stochastic simulation algorithm. , 2005, The Journal of chemical physics.

[16]  Hong Li,et al.  Algorithms and Software for Stochastic Simulation of Biochemical Reacting Systems , 2008, Biotechnology progress.

[17]  F. Cross,et al.  Two redundant oscillatory mechanisms in the yeast cell cycle. , 2003, Developmental cell.

[18]  Soumyendu Raha,et al.  The Stochastic$\alpha$ Method: A Numerical Method for Simulation of Noisy Second Order Dynamical Systems , 2008 .

[19]  D. Gillespie Approximate accelerated stochastic simulation of chemically reacting systems , 2001 .

[20]  Muruhan Rathinam,et al.  Stiffness in stochastic chemically reacting systems: The implicit tau-leaping method , 2003 .