A flexible forward simulator for populations subject to selection and demography
- PMID: 18842601
- PMCID: PMC2639268
- DOI: 10.1093/bioinformatics/btn522
A flexible forward simulator for populations subject to selection and demography
Abstract
This article introduces a new forward population genetic simulation program that can efficiently generate samples from populations with complex demographic histories under various models of natural selection. The program (SFS_CODE) is highly flexible, allowing the user to simulate realistic genomic regions with several loci evolving according to a variety of mutation models (from simple to context-dependent), and allows for insertions and deletions. Each locus can be annotated as either coding or non-coding, sex-linked or autosomal, selected or neutral, and have an arbitrary linkage structure (from completely linked to independent).
Availability: The source code (written in the C programming language) is available at http://sfscode.sourceforge.net, and a web server (http://cbsuapps.tc.cornell.edu/sfscode.aspx) allows the user to perform simulations using the high-performance computing cluster hosted by the Cornell University Computational Biology Service Unit.
Figures

References
-
- Fraser AS. Simulating of genetic systems by automatic digital computers. Aust. J. Biol. Sci. 1957;10:484–491.
-
- Guillaume F, Rougemont J. Nemo: an evolutionary and population genetics programming framework. Bioinformatics. 2006;22:2556–2557. - PubMed
-
- Hernandez RD, et al. Context dependence, ancestral misidentification, and spurious signatures of natural selection. Mol. Biol. Evol. 2007;24:1792–1800. - PubMed