Migrate estimates effective population sizes and past migration rates between n population assuming a migration matrix model with asymmetric migration rates and different subpopulation sizes. Migrate uses maximum likelihood or Bayesian inference to jointly estimate all parameters. It can use the following data types:
- Sequence data using Felsenstein's 84 model with or without site rate variation,
- Single nucleotide polymorphism data (sequence-like data input, HAPMAP-like data input)
- Microsatellite data using a stepwise mutation model or a brownian motion mutation model (using the repeatlength input format or the fragment-length input format),
- Electrophoretic data using an 'infinite' allele model.
The output can contain: Estimates of all migration rates and all population sizes, assuming constant mutation rates among loci or a gamma distributed mutation rate among loci. Profile likelihood tables, Percentiles, Likelihood-ratio tests, and simple plots of the log-likelihood surfaces for all populations and all loci.
Program is available in version 3.6.10.
Inicialize environment by command
module add migrate 3.6.10
then you can run single core, thread or MPI version of migrate by commands
migrate-n-single migrate-n mpirun migrate-n-mpi
Documentation is available on WWW server.