ForwSim
ForwSim performs exact forward-time simulations of finite populations under the Wright-Fisher model to study allele frequency dynamics, genetic drift, selection, recombination, and to validate ancestral recombination graph approximations.
Key Features:
- Exact Forward-Time Simulation: ForwSim executes precise forward-in-time simulations of finite populations yielding exact realizations under the Wright-Fisher model.
- Wright-Fisher Model Implementation: The implementation explicitly models allele frequency changes driven by genetic drift and selection within the Wright-Fisher framework.
- Validation of Ancestral Recombination Graphs: The software is used to validate ancestral recombination graph approximations by direct comparison to exact Wright-Fisher simulations.
Scientific Applications:
- Modeling Complete Outcrossing Populations: ForwSim models populations with complete outcrossing to assess when the ancestral recombination graph provides an accurate approximation.
- Exploring Self-Fertilization Dynamics: The tool investigates populations with self-fertilization to identify parameter combinations of selfing and recombination that affect the accuracy of recombination graph approximations.
Methodology:
Implements an exact forward-time Wright-Fisher simulation algorithm for finite populations that captures genetic drift, selection, and recombination and enables direct comparison to ancestral recombination graph approximations.
Topics
Details
- Maturity:
- Legacy
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- R
- Added:
- 8/3/2017
- Last Updated:
- 11/25/2024
Operations
Publications
Padhukasahasram B, Marjoram P, Wall JD, Bustamante CD, Nordborg M. Exploring Population Genetic Models With Recombination Using Efficient Forward-Time Simulations. Genetics. 2008;178(4):2417-2427. doi:10.1534/genetics.107.085332. PMID:18430959. PMCID:PMC2323826.