BioinformaticsGeneticsPeer-reviewed journal article
Cosi2 : An efficient simulator of exact and approximate coalescent with selection
Abstract
MotivationEfficient simulation of population genetic samples under a given demographic model is a prerequisite for many analyses. Coalescent theory provides an efficient framework for such simulations, but simulating longer regions and higher recombination rates remains challenging. Simulators based on a Markovian approximation to the coalescent scale well, but do not support simulation of selection. Gene conversion is not supported by any published coalescent simulators that support selection.\n\nResultsWe describe cosi2, an efficient simulator that supports both exact and approximate coalescent simulation with positive selection. cosi2 improves on the speed of existing exact simulators, and permits further speedup in approximate mode while retaining support for selection. cosi2 supports a wide range of demographic scenarios including recombination hot spots, gene conversion, population size changes, population structure and migration.\n\ncosi2 implements coalescent machinery efficiently by tracking only a small subset of the Ancestral Recombination Graph, sampling only relevant recombination events, and using augmented skip lists to represent tracked genetic segments. To preserve support for selection in approximate mode, the Markov approximation is implemented not by moving along the chromosome but by performing a standard backwards-in-time coalescent simulation while restricting coalescence to node pairs with overlapping or near-overlapping genetic material. We describe the algorithms used by cosi2 and present comparisons with existing selection simulators.\n\nAvailabilityA free C++ implementation of cosi2 is available at http://broadinstitute.org/[~]ilya/cosi2.\n\nContactilya@broadinstitute.org
- research focus: benchmarking
- research focus: software / tool
- approach: comparative / phylogenetic analysis
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- discoal: flexible coalescent simulations with selection
Andrew D. Kern, Daniel Schrider·bioRxiv·Jul 12, 2016
- Coalescent tree recording with selection for fast forward-in-time simulations
Remi Matthey‐Doret·bioRxiv·Dec 6, 2021
- Efficient coalescent simulation and genealogical analysis for large sample sizes
Jerome Kelleher, Alison M Etheridge, Gil McVean·PLOS Computational BiologyPeer-reviewed·May 4, 2016
- ARGON: fast, whole-genome simulation of the discrete time Wright-Fisher process
Pier Francesco Palamara·bioRxiv·Jun 14, 2016
- Coupling Wright-Fisher and coalescent dynamics for realistic simulation of population-scale datasets
D. Nelson, J. Kelleher, … S. Gravel·bioRxiv·Jun 18, 2019
- Efficient pedigree recording for fast population genetics simulation
Jerome Kelleher, Kevin Thornton, … Peter L. Ralph·PLoS Computational BiologyPeer-reviewed·Nov 1, 2018