MIGRATE
MIGRATE estimates effective population sizes, historical migration rates between multiple populations, and assesses population divergence and admixture under a migration-matrix model that accommodates asymmetric migration rates and varying subpopulation sizes.
Key Features:
- Structured Population Models: Compares and orders structured population models using marginal likelihoods to test hypotheses such as whether sampling locations belong to a single randomly mating population or to compare unidirectional versus multidirectional gene flow models.
- Marginal Likelihood Estimation: Implements modified thermodynamic integration and a stabilized harmonic mean estimator for marginal likelihoods, with thermodynamic integration preferred for consistency and robustness with finite Markov chain Monte Carlo run lengths and reduced sensitivity to prior choice.
- Fractional Coalescent (f-coalescent): Incorporates the fractional coalescent with parameter α to model offspring variance and waiting-time patterns under the Cannings population model, capturing potential environmental heterogeneity.
- Model Comparison and Inference: Performs Bayesian inference and model comparison using Bayes factors, with simulation studies demonstrating accurate estimation of α and improved fit over traditional n-coalescent models in analyses such as H1N1 influenza and malaria parasite data.
- Applications in Population Genetics: Evaluates complex population genetic scenarios including testing deviations from Kingman's n-coalescent and assessing structured population dynamics, migration patterns, and genetic diversity across species.
Scientific Applications:
- Model selection for structured populations: Testing whether sampling locations form a single randomly mating population and comparing migration models (unidirectional versus multidirectional).
- Estimation of demographic parameters: Estimating effective population sizes and historical migration rates between subpopulations.
- Detecting deviations from coalescent assumptions: Testing for deviations from Kingman's n-coalescent and estimating the fractional coalescent parameter α.
- Pathogen population analyses: Analyzing viral and parasite datasets, exemplified by applications to H1N1 influenza and malaria parasite data.
- Bayesian hypothesis testing: Ranking and comparing competing population genetic models using marginal likelihoods and Bayes factors.
Methodology:
Uses a migration-matrix model; estimates marginal likelihoods via modified thermodynamic integration and a stabilized harmonic mean estimator with finite Markov chain Monte Carlo run lengths; implements the fractional coalescent (parameter α) within the Cannings population model; and conducts Bayesian inference and model comparison using Bayes factors.
Topics
Details
- License:
- MIT
- Maturity:
- Mature
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Programming Languages:
- Perl
- Added:
- 6/21/2019
- Last Updated:
- 11/24/2024
Operations
Publications
Beerli P, Palczewski M. Unified Framework to Evaluate Panmixia and Migration Direction Among Multiple Sampling Locations. Genetics. 2010;185(1):313-326. doi:10.1534/genetics.109.112532. PMID:20176979. PMCID:PMC2870966.
Mashayekhi S, Beerli P. Fractional coalescent. Proceedings of the National Academy of Sciences. 2019;116(13):6244-6249. doi:10.1073/pnas.1810239116. PMID:30867282. PMCID:PMC6442577.
Documentation
Downloads
- Source codeVersion: 3.xhttps://peterbeerli.com/migrate-html5/download_version3/
- Source codeVersion: 4.xhttps://peterbeerli.com/migrate-html5/download_version4/