Migrate 4.4.3 – Estimate Population Sizes & Migration Rates

Migrate 4.4.3


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.


Peter Beerli



  • Windows / MacOs / Linux / Unix





Population Genetic Inference With MIGRATE.
Beerli P, Mashayekhi S, Sadeghi M, Khodaei M, Shaw K.
Curr Protoc Bioinformatics. 2019 Dec;68(1):e87. doi: 10.1002/cpbi.87.

2 thoughts on “Migrate 4.4.3 – Estimate Population Sizes & Migration Rates”

  1. Hi, Dear teacher
    I will appreciate you if you tell me why my FST values are 0, I just used the default parameter(just put the infile data into catalogue and type the “Y” and than type “enter” for starting the program).

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.