Efficient simulation under a population genetics model of carcinogenesis

MOTIVATION Cancer is well known to be the end result of somatic mutations that disrupt normal cell division. The number of such mutations that have to be accumulated in a cell before cancer develops depends on the type of cancer. The waiting time T(m) until the appearance of m mutations in a cell is thus an important quantity in population genetics models of carcinogenesis. Such models are often difficult to analyze theoretically because of the complex interactions of mutation, drift and selection. They are also computationally expensive to simulate because of the large number of cells and the low mutation rate. RESULTS We develop an efficient algorithm for simulating the waiting time T(m) until m mutations under a population genetics model of cancer development. We use an exact algorithm to simulate evolution of small cell populations and coarse-grained τ-leaping approximation to handle large populations. We compared our hybrid simulation algorithm with the exact algorithm in small populations and with available asymptotic results for large populations. The comparison suggested that our algorithm is accurate and computationally efficient. We used the algorithm to study the waiting time for up to 20 mutations under a Moran model with variable population sizes. Our new algorithm may be useful for studying realistic models of carcinogenesis, which incorporates variable mutation rates and fitness effects.

[1]  M. Nowak,et al.  Stochastic Tunnels in Evolutionary Dynamics , 2004, Genetics.

[2]  Jason Schweinsberg,et al.  Waiting for $m$ mutations , 2008 .

[3]  P. Armitage,et al.  A Two-stage Theory of Carcinogenesis in Relation to the Age Distribution of Human Cancer , 1957, British Journal of Cancer.

[4]  A. Sparks,et al.  The Genomic Landscapes of Human Breast and Colorectal Cancers , 2007, Science.

[5]  G. Parmigiani,et al.  The Consensus Coding Sequences of Human Breast and Colorectal Cancers , 2006, Science.

[6]  P. A. P. Moran,et al.  Random processes in genetics , 1958, Mathematical Proceedings of the Cambridge Philosophical Society.

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

[8]  K. Kinzler,et al.  Genetic instabilities in human cancers , 1998, Nature.

[9]  Martin A Nowak,et al.  Population genetics of tumor suppressor genes. , 2005, Journal of theoretical biology.

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

[11]  Martin A. Nowak,et al.  Genetic Progression and the Waiting Time to Cancer , 2007, PLoS Comput. Biol..

[12]  A. Knudson Mutation and cancer: statistical study of retinoblastoma. , 1971, Proceedings of the National Academy of Sciences of the United States of America.

[13]  J. Uhm An Integrated Genomic Analysis of Human Glioblastoma Multiforme , 2009 .

[14]  J. Rawlings,et al.  Approximate simulation of coupled fast and slow reactions for stochastic chemical kinetics , 2002 .

[15]  Mingming Jia,et al.  COSMIC (the Catalogue of Somatic Mutations in Cancer): a resource to investigate acquired mutations in human cancer , 2009, Nucleic Acids Res..

[16]  김삼묘,et al.  “Bioinformatics” 특집을 내면서 , 2000 .

[17]  Jason Schweinsberg,et al.  The waiting time for m mutations , 2008, 0802.3485.

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

[19]  G. Parmigiani,et al.  Core Signaling Pathways in Human Pancreatic Cancers Revealed by Global Genomic Analyses , 2008, Science.

[20]  W F Bodmer,et al.  The mutation rate and cancer. , 1996, Proceedings of the National Academy of Sciences of the United States of America.

[21]  Daniel T Gillespie,et al.  Stochastic simulation of chemical kinetics. , 2007, Annual review of physical chemistry.

[22]  Deena R. Schmidt,et al.  A waiting time problem arising from the study of multi-stage carcinogenesis , 2007, 0707.2057.

[23]  J. Coffin,et al.  The solitary wave of asexual evolution , 2003, Proceedings of the National Academy of Sciences of the United States of America.

[24]  Tiejun Li,et al.  Analysis of Explicit Tau-Leaping Schemes for Simulating Chemically Reacting Systems , 2007, Multiscale Model. Simul..

[25]  Darryl Shibata,et al.  Numbers of mutations to different types of colorectal cancer , 2005, BMC Cancer.

[26]  Rick Durrett,et al.  Traveling waves of selective sweeps , 2009, 0910.5730.

[27]  P. Armitage,et al.  The age distribution of cancer and a multi-stage theory of carcinogenesis , 1954, British Journal of Cancer.

[28]  M. Nowak,et al.  Dynamics of cancer progression , 2004, Nature Reviews Cancer.

[29]  Linda R Petzold,et al.  Efficient step size selection for the tau-leaping simulation method. , 2006, The Journal of chemical physics.

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