GADMA: Genetic algorithm for inferring demographic history of multiple populations from allele frequency spectrum data
E. Noskova, V. Ulyantsev, K.-P. Koepfli, S. J. O'Brien, P. Dobrynin
Abstract
The demographic history of any population is imprinted in the genomes of the individuals that make up the population. One of the most popular and convenient representations of genetic information is the allele frequency spectrum or AFS, the distribution of allele frequencies in populations. The joint allele frequency spectrum is commonly used to reconstruct the demographic history of multiple populations and several methods based on diffusion approximation (e.g.,{partial} a{partial}i) and ordinary differential equations (e.g., moments) have been developed and applied for demographic inference. These methods provide an opportunity to simulate AFS under a variety of researcher-specified demographic models and to estimate the best model and associated parameters using likelihood-based local optimizations. However, there are no known algorithms to perform global searches of demographic models with a given AFS. Here, we introduce a new method that implements a global search using a genetic algorithm for the automatic and unsupervised inference of demographic history from joint allele frequency spectrum data. Our method is implemented in the software GADMA (Genetic Algorithm for Demographic Analysis, https://github.com/ctlab/GADMA). We demonstrate the performance of GADMA by applying it to sequence data from humans and non-model organisms and show that it is able to automatically infer a demographic model close to or even better than the one that was previously obtained manually. Moreover, GADMA is able to infer demographic models at different local optima close to the global one, making it is possible to detect more biology corrected model during further research.
02 /Specification & Classification
Click any tag to browse matching papersReproducibility 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
- GADMA2: more efficient and flexible demographic inference from genetic data
Ekaterina Noskova, Nikita Abramov, … Ульянцев Владимир Игоревич·GigaSciencePeer-reviewed·Dec 28, 2022
- Computationally efficient demographic history inference from allele frequencies with supervised machine learning
Linh Tran, Connie K. Sun, … Ryan N. Gutenkunst·Molecular Biology and EvolutionPeer-reviewed·Apr 16, 2024
- A likelihood-based framework for demographic inference from genealogical trees
Caoqi Fan, Jordan Li Cahoon, … Charleston W. K. Chiang·Nature GeneticsPeer-reviewed·Mar 20, 2025
- Inferring the Joint Demographic History of Multiple Populations: Beyond the Diffusion Approximation
J. Jouganous, W. Long, S. Gravel·bioRxiv·Jan 25, 2017
- On the decidability of population size histories from finite allele frequency spectra
Soheil Baharian, Simon Gravel·Theoretical Population BiologyPeer-reviewed·Jan 3, 2018
- An Efficient Computational Approach for Constructing the Allele Frequency Spectrum of Populations with Arbitrary Complex History
Hua Chen·Genomics Proteomics & BioinformaticsPeer-reviewed·Dec 1, 2019