Generalized binomial tau-leap method for biochemical kinetics incorporating both delay and intrinsic noise.
The delay stochastic simulation algorithm (DSSA) by Barrio et al. [Plos Comput. Biol. 2, 117(E) (2006)] was developed to simulate delayed processes in cell biology in the presence of intrinsic noise, that is, when there are small-to-moderate numbers of certain key molecules present in a chemical reaction system. These delayed processes can faithfully represent complex interactions and mechanisms that imply a number of spatiotemporal processes often not explicitly modeled such as transcription and translation, basic in the modeling of cell signaling pathways. However, for systems with widely varying reaction rate constants or large numbers of molecules, the simulation time steps of both the stochastic simulation algorithm (SSA) and the DSSA can become very small causing considerable computational overheads. In order to overcome the limit of small step sizes, various tau-leap strategies have been suggested for improving computational performance of the SSA. In this paper, we present a binomial tau-DSSA method that extends the tau-leap idea to the delay setting and avoids drawing insufficient numbers of reactions, a common shortcoming of existing binomial tau-leap methods that becomes evident when dealing with complex chemical interactions. The resulting inaccuracies are most evident in the delayed case, even when considering reaction products as potential reactants within the same time step in which they are produced. Moreover, we extend the framework to account for multicellular systems with different degrees of intercellular communication. We apply these ideas to two important genetic regulatory models, namely, the hes1 gene, implicated as a molecular clock, and a Her1/Her 7 model for coupled oscillating cells.
Advanced Computational Modelling Centre, The University of Queensland, Brisbane, Queensland 4072, Australia.
André
A
Leier
Tatiana T
TT
Marquez-Lago
Kevin
K
Burrage
D000465:Algorithms; D001683:Biological Clocks / Q000502:physiology; D002468:Cell Physiological Phenomena; D007700:Kinetics; D008954:Models, Biological; D008957:Models, Genetic; D013269:Stochastic Processes