Cited by 2,731Forensic and Genetic ResearchGenetic diversity and population structureGenetic Associations and Epidemiology

The DOI matches its Crossref record; 80 of the 80 references it cites were found in a registry or an index.

Inference of Population Splits and Mixtures from Genome-Wide Allele Frequency Data

Open access

Abstract

Many aspects of the historical relationships between populations in a species are reflected in genetic data. Inferring these relationships from genetic data, however, remains a challenging task. In this paper, we present a statistical model for inferring the patterns of population splits and mixtures in multiple populations. In our model, the sampled populations in a species are related to their common ancestor through a graph of ancestral populations. Using genome-wide allele frequency data and a Gaussian approximation to genetic drift, we infer the structure of this graph. We applied this method to a set of 55 human populations and a set of 82 dog breeds and wild canids. In both species, we show that a simple bifurcating tree does not fully describe the data; in contrast, we infer many migration events. While some of the migration events that we find have been detected previously, many have not. For example, in the human data, we infer that Cambodians trace approximately 16% of their ancestry to a population ancestral to other extant East Asian populations. In the dog data, we infer that both the boxer and basenji trace a considerable fraction of their ancestry (9% and 25%, respectively) to wolves subsequent to domestication and that East Asian toy breeds (the Shih Tzu and the Pekingese) result from admixture between modern toy breeds and "ancient" Asian breeds. Software implementing the model described here, called TreeMix, is available at http://treemix.googlecode.com.

Overview

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1371/journal.pgen.1002967

Cites

80 of 80 references verified0 citation errors · 0 not checkable

Statistics

Figures

Figure 1 Simple examples. A. An example tree. B. The covariance matrix implied by the tree structure in A. Note that the covariance here is with respect to the allele frequency at the root, and that each entry has been divided by to simplify the presentation. C. An example graph. The migration edge is colored red. Parental populations for population 3 are labeled and ; see the main text for details. D. The covariance matrix implied by the graph in C; again, each entry has been divided by . The migration terms are in red, and the non-migration terms are in blue.
Figure 1 Simple examples. A. An example tree. B. The covariance matrix implied by the tree structure in A. Note that the covariance here is with respect to the allele frequency at the root, and that each entry has been divided by to simplify the presentation. C. An example graph. The migration edge is colored red. Parental populations for population 3 are labeled and ; see the main text for details. D. The covariance matrix implied by the graph in C; again, each entry has been divided by . The migration terms are in red, and the non-migration terms are in blue.CC BY · PubMed Central
Figure 2 Performance on simulated data. A. The basic outline of the demographic model used. B. Trees inferred by TreeMix. We simulated 100 independent data sets, under the demographic model in A., and inferred the tree. All simulations gave the same topology; plotted are the mean branch lengths. C. Performance in the presence of migration. We added migration events to the tree in A. and inferred the structure of the graph. Each point represents the error rate over 100 independent simulations, defined as the fraction of simulations where the inferred graph topology does not perfectly match the simulated topology. On the x-axis we show the populations involved in the simulated migration event; e.g., if the source population is 1 and the destination population is 10, this is a migration event from population 1 to population 10, as labeled in A. D. Admixture weight estimation. We simulated admixture events with different weights from population 1 to population 10, and inferred the weight. Each point is the mean across 100 simulations, and the bar represents the range.
Figure 2 Performance on simulated data. A. The basic outline of the demographic model used. B. Trees inferred by TreeMix. We simulated 100 independent data sets, under the demographic model in A., and inferred the tree. All simulations gave the same topology; plotted are the mean branch lengths. C. Performance in the presence of migration. We added migration events to the tree in A. and inferred the structure of the graph. Each point represents the error rate over 100 independent simulations, defined as the fraction of simulations where the inferred graph topology does not perfectly match the simulated topology. On the x-axis we show the populations involved in the simulated migration event; e.g., if the source population is 1 and the destination population is 10, this is a migration event from population 1 to population 10, as labeled in A. D. Admixture weight estimation. We simulated admixture events with different weights from population 1 to population 10, and inferred the weight. Each point is the mean across 100 simulations, and the bar represents the range.CC BY · PubMed Central
Figure 3 Inferred human tree. A. Maximum likelihood tree. Plotted is the maximum-likelihood tree. Populations are colored according to geographic location (black: archaic humans, red: Africa, brown: Middle East, green: Europe, blue: Central Asia, purple: America, orange: East Asia). The scale bar shows ten times the average standard error of the entries in the sample covariance matrix (). For analysis including Oceania, see Figures S11 and S12. B. Residual fit. Plotted is the residual fit from the maximum likelihood tree in A. We divided the residual covariance between each pair of populations and by the average standard error across all pairs. We then plot in each cell this scaled residual. Colors are described in the palette on the right. Residuals above zero represent populations that are more closely related to each other in the data than in the best-fit tree, and thus are candidates for admixture events.
Figure 3 Inferred human tree. A. Maximum likelihood tree. Plotted is the maximum-likelihood tree. Populations are colored according to geographic location (black: archaic humans, red: Africa, brown: Middle East, green: Europe, blue: Central Asia, purple: America, orange: East Asia). The scale bar shows ten times the average standard error of the entries in the sample covariance matrix (). For analysis including Oceania, see Figures S11 and S12. B. Residual fit. Plotted is the residual fit from the maximum likelihood tree in A. We divided the residual covariance between each pair of populations and by the average standard error across all pairs. We then plot in each cell this scaled residual. Colors are described in the palette on the right. Residuals above zero represent populations that are more closely related to each other in the data than in the best-fit tree, and thus are candidates for admixture events.CC BY · PubMed Central
Figure 4 Inferred human tree with mixture events. Plotted is the structure of the graph inferred by TreeMix for human populations, allowing ten migration events. Migration arrows are colored according to their weight. Horizontal branch lengths are proportional to the amount of genetic drift that has occurred on the branch. The scale bar shows ten times the average standard error of the entries in the sample covariance matrix (). The residual fit from this graph is shown in Figure S9. Admixture from Neandertals to non-African populations is only apparent when considering subsets of the data (see Discussion and Figure S15).
Figure 4 Inferred human tree with mixture events. Plotted is the structure of the graph inferred by TreeMix for human populations, allowing ten migration events. Migration arrows are colored according to their weight. Horizontal branch lengths are proportional to the amount of genetic drift that has occurred on the branch. The scale bar shows ten times the average standard error of the entries in the sample covariance matrix (). The residual fit from this graph is shown in Figure S9. Admixture from Neandertals to non-African populations is only apparent when considering subsets of the data (see Discussion and Figure S15).CC BY · PubMed Central
Figure 5 Inferred dog tree. A. Maximum likelihood tree. Populations are colored according to breed type. Dark blue: wild canids, grey: ancient breeds, brown: spitz breeds, black: toy dogs, red: spaniels, maroon: scent hounds, dark red: working dogs, light green: herding dogs, light blue: mastiff-like dogs, purple: small terriers, orange: retrievers, dark green: sight hounds. The scale bar shows ten times the average standard error of the entries in the sample covariance matrix (). B. Residual fit. Plotted is the residual fit from the maximum likelihood tree in A. We divided the residual covariance between each pair of populations and by the average standard error across all pairs. We then plot in each cell this scaled residual. Colors are described in the palette on the right.
Figure 5 Inferred dog tree. A. Maximum likelihood tree. Populations are colored according to breed type. Dark blue: wild canids, grey: ancient breeds, brown: spitz breeds, black: toy dogs, red: spaniels, maroon: scent hounds, dark red: working dogs, light green: herding dogs, light blue: mastiff-like dogs, purple: small terriers, orange: retrievers, dark green: sight hounds. The scale bar shows ten times the average standard error of the entries in the sample covariance matrix (). B. Residual fit. Plotted is the residual fit from the maximum likelihood tree in A. We divided the residual covariance between each pair of populations and by the average standard error across all pairs. We then plot in each cell this scaled residual. Colors are described in the palette on the right.CC BY · PubMed Central
Figure 6 Inferred dog graph. Plotted is the structure of the graph inferred by TreeMix for dog populations, allowing ten migration events. Migration arrows are colored according to their weight. The scale bar shows ten times the average standard error of the entries in the sample covariance matrix (). See the main text for discussion. The residual fit from this graph is presented in Figure S13.
Figure 6 Inferred dog graph. Plotted is the structure of the graph inferred by TreeMix for dog populations, allowing ten migration events. Migration arrows are colored according to their weight. The scale bar shows ten times the average standard error of the entries in the sample covariance matrix (). See the main text for discussion. The residual fit from this graph is presented in Figure S13.CC BY · PubMed Central

Verification

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Citations

Cites

Show all 79 references

Research works printed but not linked: 1

  1. N Patterson, 2012, Ancient admixture, Genetics

Cited by

Sorted by citations

Items 1,001–1,008 of 1,008

Metadata

Authors
Pickrell, J. K., & Pritchard, J. K.
Affiliations
  • University of Chicago (US)
  • Howard Hughes Medical Institute (US)
Corresponding author
  • Pickrell, Joseph K.
  • Pritchard, Jonathan K.
Venue
PLoS Genetics
Published
2012-11-15
Volume
8
Issue
11
Pages
e1002967
ISSN
  • 1553-7390 (ISSN-L)
  • 1553-7404
OpenAlex
W2093044565
Cited by
2,731
References
79
Citations by year
2026: 223 · 2025: 260 · 2024: 362 · 2023: 271 · 2022: 277 · 2021: 346 · 2020: 222 · 2019: 175 · 2018: 180 · 2017: 117 · 2016: 120 · 2015: 80 · 2014: 65 · 2013: 22 · 2012: 7
FWCI
33.43
Type
journal article
Language
en
Open access
Locations
  • PLoS Genetics (publishedVersion, cc-by)
  • Europe PMC (PubMed Central) (publishedVersion, cc-by)
  • PubMed Central (publishedVersion, cc-by)
  • PubMed (publishedVersion)
  • arXiv (Cornell University) (submittedVersion)
  • Figshare (submittedVersion, cc-by)
  • Knowledge@UChicago (University of Chicago) (submittedVersion, cc-by-nc-nd)
  • RePEc: Research Papers in Economics (submittedVersion)
  • DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
  • Nature Precedings (submittedVersion)
  • arXiv (Cornell University)
  • University of Chicago (cc-by)
Funders
  • Howard Hughes Medical Institute
  • National Institutes of Health
  • National Institute of Mental Health (R01MH084703, MH084703)
  • National Institute of General Medical Sciences (F32GM103098)
Topics
  • Life Sciences › Biochemistry, Genetics and Molecular Biology › Genetics › Forensic and Genetic Research
  • Life Sciences › Biochemistry, Genetics and Molecular Biology › Genetics › Genetic diversity and population structure
  • Life Sciences › Biochemistry, Genetics and Molecular Biology › Genetics › Genetic Associations and Epidemiology
Keywords
population admixture, population structure inference, migration events, dog breeds, wild canids, genetic drift, TreeMix, dog domestication, Shih Tzu, Pekingese
MeSH terms
Algorithms, Animals, Breeding, Dogs, Gene Frequency, Humans, Models, Genetic, Population, Wolves, Polymorphism, Single Nucleotide, Genetic Drift, Genome-Wide Association Study

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review