Simulation of Genes and Genomes Forward in Time
Overview
Authors
Affiliations
The importance of simulation software in current and future evolutionary and genomic studies is just confirmed by the recent publication of several new simulation tools. The forward-in-time simulation strategy has, therefore, re-emerged as a complement of coalescent simulation. Additionally, more efficient coalescent algorithms, the same as new ideas about the combined use of backward and forward strategies have recently appeared. In the present work, a previous review is updated to include some new forward simulation tools. When simulating at the genome-scale the conflict between efficiency (i.e. execution speed and memory usage) and flexibility (i.e. complex modeling capabilities) emerges. This is the pivot around which simulation of evolutionary processes should improve. In addition, some effort should be made to consider the process of developing simulation tools from the point of view of the software engineering theory. Finally, some new ideas and technologies as general purpose graphic processing units are commented.
Vera-Escalona I, Brante A PeerJ. 2024; 12:e16628.
PMID: 38239294 PMC: 10795529. DOI: 10.7717/peerj.16628.
AdmixSim 2: a forward-time simulator for modeling complex population admixture.
Zhang R, Liu C, Yuan K, Ni X, Pan Y, Xu S BMC Bioinformatics. 2021; 22(1):506.
PMID: 34663213 PMC: 8522168. DOI: 10.1186/s12859-021-04415-x.
Sovic M, Fries A, Martin S, Gibbs H Evol Appl. 2019; 12(4):664-678.
PMID: 30976301 PMC: 6439488. DOI: 10.1111/eva.12731.
Evolutionary Modeling in SLiM 3 for Beginners.
Haller B, Messer P Mol Biol Evol. 2018; 36(5):1101-1109.
PMID: 30590560 PMC: 6501880. DOI: 10.1093/molbev/msy237.
SLiM 3: Forward Genetic Simulations Beyond the Wright-Fisher Model.
Haller B, Messer P Mol Biol Evol. 2018; 36(3):632-637.
PMID: 30517680 PMC: 6389312. DOI: 10.1093/molbev/msy228.