English

FFPopSim: An efficient forward simulation package for the evolution of large populations

Populations and Evolution 2012-07-31 v1

Abstract

The analysis of the evolutionary dynamics of a population with many polymorphic loci is challenging since a large number of possible genotypes needs to be tracked. In the absence of analytical solutions, forward computer simulations are an important tool in multi-locus population genetics. The run time of standard algorithms to simulate sexual populations increases as 8^L with the number L of loci, or with the square of the population size N. We have developed algorithms that allow to simulate large populations with a run-time that scales as 3^L. The algorithm is based on an analog of the Fast-Fourier Transform (FFT) and allows for arbitrary fitness functions (i.e. any epistasis) and genetic maps. The algorithm is implemented as a collection of C++ classes and a Python interface.

Keywords

Cite

@article{arxiv.1207.6916,
  title  = {FFPopSim: An efficient forward simulation package for the evolution of large populations},
  author = {Fabio Zanini and Richard A. Neher},
  journal= {arXiv preprint arXiv:1207.6916},
  year   = {2012}
}

Comments

available from: http://code.google.com/p/ffpopsim

R2 v1 2026-06-21T21:43:21.842Z