title: Complete numerical solution of the diffusion equation of random genetic drift.
abstract: A numerical method is presented to solve the diffusion equation for the random genetic drift that occurs at a single unlinked locus with two alleles. The method was designed to conserve probability, and the resulting numerical solution represents a probability distribution whose total probability is unity. We describe solutions of the diffusion equation whose total probability is unity as complete. Thus the numerical method introduced in this work produces complete solutions, and such solutions have the property that whenever fixation and loss can occur, they are automatically included within the solution. This feature demonstrates that the diffusion approximation can describe not only internal allele frequencies, but also the boundary frequencies zero and one. The numerical approach presented here constitutes a single inclusive framework from which to perform calculations for random genetic drift. It has a straightforward implementation, allowing it to be applied to a wide variety of problems, including those with time-dependent parameters, such as changing population sizes. As tests and illustrations of the numerical method, it is used to determine: (i) the probability density and time-dependent probability of fixation for a neutral locus in a population of constant size; (ii) the probability of fixation in the presence of selection; and (iii) the probability of fixation in the presence of selection and demographic change, the latter in the form of a changing population size.
authors.affiliation: Centre for Computational Systems Biology, Fudan University, Shanghai 20433, People's Republic of China.
authors.forename: Lei
authors.initials: L
authors.lastname: Zhao
authors.forename: Xingye
authors.initials: X
authors.lastname: Yue
authors.forename: David
authors.initials: D
authors.lastname: Waxman
mesh_terms: D000483:Alleles; D000818:Animals; D005787:Gene Frequency; D040961:Genetic Drift; D008040:Genetic Linkage; D008957:Models, Genetic; D009716:Numerical Analysis, Computer-Assisted; D011153:Population / Q000235:genetics
keywords: allele fixation; demographic change, Wright–Fisher model; diffusion analysis; forward diffusion equation; numerical scheme