Multispecies Coalescent and Quartet Species Trees
The Multispecies Coalescent models how individual gene trees evolve backward in time within branches of a species phylogeny, quantifying incomplete lineage sorting via coalescent time units and enabling statistically consistent quartet-based species tree reconstruction.
The Multispecies Coalescent (MSC) is a probabilistic population-genetic framework that models the genealogical histories of non-recombining genomic loci (gene trees) evolving within the demographic branches of an overarching species tree. Formulated through the integration of J. F. C. Kingman's (1982) n-coalescent with speciation models by Fumio Tajima (1983), Naoyuki Takahata (1989), and Bruce Rannala and Ziheng Yang (2003), the Multispecies Coalescent explains why individual orthologous gene trees frequently disagree with the true species phylogenetics even in the absence of horizontal gene transfer or paralogous gene duplication. Looking backward in time from the present, two homologous gene copies sampled from Sister Species A and B cannot coalesce until they enter their shared ancestral species population AB; however, once inside AB, they do not necessarily coalesce before reaching an even deeper ancestral speciation node ABC.
When ancestral polymorphism persists across consecutive speciation events so that gene lineages fail to coalesce within their immediate ancestral population, the resulting phenomenon is termed Incomplete Lineage Sorting (ILS) or deep coalescence. The probability of ILS depends on the ratio between the internode divergence time ฮ*t* (in generations) and the diploid effective population size Ne of the ancestral population, parameterized in coalescent time units ฯ = ฮ*t* / (2*N*e). When rapid evolutionary radiations combine short internode times ฮ*t* with large ancestral population sizes Ne (small ฯ), discordant gene topologies can outnumber the concordant topology in a region of parameter space known as the anomaly zone. Because unrooted four-taxon quartets have no anomaly zone under the MSC, quartet-based summary algorithms such as ASTRAL provide statistically consistent species-tree inference across genome-scale datasets.
Coalescent Probability and Incomplete Lineage Sorting
The Three-Taxon Coalescent Process and Deep Coalescence
Consider a rooted three-taxon species tree ((A, B), C) in which sister species A and B diverged at time t1 in the past, and their common ancestor AB diverged from outgroup species C at time t2 > t1. Suppose one haploid gene copy (a, b, c) is sampled from each species, and the ancestral branch connecting the (A, B) speciation event to the (AB, C) root has duration ฮ*t* = t2 โ t1 generations and constant diploid effective population size Ne (containing 2*N*e gene copies). Under Kingman's continuous-time coalescent approximation, the rate at which two lineages coalesce in a panmictic diploid population of size Ne is 1 / (2*N*e) per generation, meaning the waiting time to coalescence follows an exponential distribution with scale parameter ฯ = ฮ*t* / (2*N*e).
Two distinct genealogical outcomes can occur along the internal ancestral branch of length ฯ:
- Coalescence within the ancestral branch (AB): Lineages a and b coalesce within the time interval ฯ before reaching the deeper root node t2. This event occurs with probability 1 โ exp(โฯ) = 1 โ eโฮ*t*/(2*N*e) and guarantees the concordant gene tree ((a, b), c).
- Deep coalescence (Incomplete Lineage Sorting): Lineages a and b fail to coalesce within interval ฯ, occurring with probability exp(โฯ) = eโฮ*t*/(2*N*e). Consequently, all three lineages (a, b, and c) enter the deeper ancestral population ABC simultaneously as exchangeable lineages. Within ABC, each of the three possible pairsโ(a, b), (a, c), or (b, c)โhas an equal 1/3 probability of coalescing first.
Summing the probabilities of these two mutually exclusive pathways yields the fundamental three-taxon gene-tree probability distribution under the Multispecies Coalescent:
*P*[ ((a, b), c) ] = [ 1 โ eโฯ ] + (1 / 3) ยท eโฯ = 1 โ (2 / 3) ยท eโฯ
*P*[ ((a, c), b) ] = *P*[ ((b, c), a) ] = (1 / 3) ยท eโฯ
Because eโฯ < 1 for every positive branch length ฯ > 0, the concordant rooted triplet ((a, b), c) is always strictly more probable than either of the two discordant triplets ((a, c), b) or ((b, c), a):
1 โ (2 / 3) ยท eโฯ > (1 / 3) ยท eโฯ for all ฯ > 0
Furthermore, the exact symmetry between the two discordant triplets (*P*[((a, c), b)] = *P*[((b, c), a)]) forms the basis of Patterson's D-statistic (the ABBA-BABA test): a statistically significant excess of one discordant topology over the other indicates post-speciation introgression or horizontal gene transfer rather than purely stochastic Incomplete Lineage Sorting.
The Anomaly Zone and Failure of Concatenation
Anomalous Gene Trees (AGTs) on Four or More Taxa
Although the most probable rooted triplet on three taxa always matches the species tree, James Degnan and Noah Rosenberg (2006) proved that for rooted trees with n โฅ 4 taxa (and unrooted trees with n โฅ 5 taxa), there exist combinations of short internal branch lengths where the single most probable gene tree topology does not match the species tree topology. Such discordant topologies are termed Anomalous Gene Trees (AGTs), and the set of internal branch lengths (x, y) producing them is called the anomaly zone.
Consider an asymmetric (caterpillar) four-taxon rooted species tree (((A, B), C), D) with two internal branches of coalescent lengths x (ancestral to A and B) and y (ancestral to AB and C). If all four lineages a, b, c, and d fail to coalesce in both internal branches and enter the root population ABCD together (which occurs with high probability when x and y are very small, e.g., x < 0.1 and y < 0.1 coalescent units), a symmetric balanced gene tree ((a, b), (c, d)) can be generated by two distinct temporal orderings of coalescent events in the root: either (a, b) coalesces first followed by (c, d), or (c, d) coalesces first followed by (a, b). By contrast, the concordant asymmetric gene tree (((a, b), c), d) requires a single specific ordering: (a, b) must coalesce first, and then the (ab) ancestor must coalesce with c before c coalesces with d. Consequently, in the limit as x, y โ 0, each balanced topology has probability 2/18 = 1/9, whereas each asymmetric topology has probability 1/18. When x sits below the upper boundary of the anomaly zone (x โ 0.156 coalescent units as y โ 0), the discordant balanced gene tree ((a, b), (c, d)) has a higher probability than the true species tree (((a, b), C), D).
| Coalescent Internode Length ฯ = ฮ*t* / (2*N*e) | Deep Coalescence Probability (eโฯ) | Concordant Triplet Probability (1 โ โ *e*โฯ) | Each Discordant Triplet Probability (โ *e*โฯ) | Concatenation ML Consistency (4-Taxon Asymmetric) | Quartet Summary Consistency (ASTRAL) |
|---|---|---|---|---|---|
| ฯ = 0.05 (Rapid radiation) | 0.9512 (95.1%) | 0.3659 (36.6%) | 0.3171 (31.7%) | Inconsistent (Anomaly Zone) | Statistically Consistent |
| ฯ = 0.25 (High ILS) | 0.7788 (77.9%) | 0.4808 (48.1%) | 0.2596 (26.0%) | Conditionally Consistent | Statistically Consistent |
| ฯ = 1.00 (Moderate ILS) | 0.3679 (36.8%) | 0.7547 (75.5%) | 0.1226 (12.3%) | Consistent | Statistically Consistent |
| ฯ = 2.50 (Low ILS) | 0.0821 (8.2%) | 0.9453 (94.5%) | 0.0274 (2.7%) | Consistent | Statistically Consistent |
| ฯ = 5.00 (Lineage sorting complete) | 0.0067 (0.7%) | 0.9955 (99.6%) | 0.0022 (0.2%) | Consistent | Statistically Consistent |
Inconsistency of Supermatrix Concatenation
In traditional phylogenomics, alignments from hundreds or thousands of orthologous genes are concatenated end-to-end into a single supermatrix and analyzed with maximum-likelihood phylogenetics. Concatenation implicitly assumes that all sites across the genome share a single underlying topology. Laura Kubatko and L. Lacey Knowles (2007) and Sebastien Roch and Mike Steel (2015) proved that when internal branches fall inside the anomaly zone, maximum-likelihood analysis of concatenated alignments is statistically inconsistent: as the number of sampled loci m โ โ, concatenation converges with 100% bootstrap support onto the incorrect anomalous balanced topology rather than the true species tree.
Quartet-Based Species Tree Estimation (ASTRAL)
Absence of Unrooted Quartet Anomaly Zones
To overcome the anomaly zone without the heavy computational burden of full Bayesian co-estimation of gene trees and species trees (such as *BEAST or BPP), summary coalescent methods decompose input n-taxon gene trees into their induced four-taxon unrooted quartets. For any four taxa {*A*, B, C, *D*}, there are exactly three possible unrooted quartet topologies: q1 = AB | CD, q2 = AC | BD, and q3 = AD | BC. Remarkably, both the asymmetric rooted species tree (((A, B), C), D) and the symmetric rooted species tree ((A, B), (C, D)) induce the exact same unrooted quartet topology q1 = AB | CD, and the probability of observing q1 in an unrooted gene tree depends only on the single internal branch length ฯ separating (A, B) from (C, D):
P(AB | CD) = 1 โ (2 / 3) ยท eโฯ > (1 / 3) ยท eโฯ = P(AC | BD) = P(AD | BC)
Because 1 โ (2 / 3)*e*โฯ strictly exceeds (1 / 3)*e*โฯ for every ฯ > 0, there are no anomalous unrooted four-taxon gene trees under the Multispecies Coalescent.
Dynamic Programming Over Bipartitions in ASTRAL
Siavash Mirarab et al. (2014) leveraged this mathematical property in ASTRAL (Accurate Species TRee ALgorithm), which solves the Maximum Quartet Support Species Tree (MQSST) problem. Given a set of m unrooted gene trees G = {*g*1, ..., gm}, ASTRAL seeks a species tree S that maximizes the total number of induced four-taxon quartets shared across all m gene trees:
Score(S) = โg โ G โQ โ Quartets(S) I(Q โ Quartets(g))
Although the MQSST problem is NP-hard over the unconstrained space of all possible trees, ASTRAL restricts the candidate bipartitions (tripartitions around internal nodes) of S to a set X drawn from the bipartitions observed in the input gene trees (augmented by heuristic quartet additions in ASTRAL-II and ASTRAL-III). Using a dynamic programming recurrence over sub-clades in X without explicitly enumerating all (n choose 4) quartets, ASTRAL-III finds the optimal constrained species tree in O(n ยท m ยท |*X*|1.726) time and computes local posterior probabilities (localPP) and internal branch lengths in coalescent units directly from empirical quartet frequencies f1 via ฯฬ = โln[ 1.5 ยท (1 โ f1) ].
Frequently Asked Questions
How are internal branch lengths estimated in coalescent units from gene-tree quartet frequencies?
Because the expected frequency of the dominant quartet topology under the Multispecies Coalescent is *E*[f1] = 1 โ (2 / 3)*e*โฯ, inverting this relationship yields the method-of-moments estimator ฯฬ = โln[ (3 / 2) ยท (1 โ f1) ], where f1 โ (1/3, 1] is the empirical fraction of gene trees displaying the concordant quartet around that internal branch. If f1 = 0.755 across 1,000 loci, the estimated internal branch length is ฯฬ = โln[1.5 ร 0.245] = 1.00 coalescent unit (equivalent to 2*N*e generations).
Why can single-gene barcoding trees disagree with the true species tree even when sequences are long and error-free?
Even an infinitely long, completely error-free alignment of a single non-recombining locus (such as mitochondrial DNA or a single nuclear exon) only reconstructs the genealogical history of that single locus (the gene tree), not the species tree. If the ancestral internode duration was short relative to effective population size (for example, ฯ = 0.25 coalescent units), there is a 2 ร (1/3)*e*โ0.25 = 51.9% probability that the true genealogical history of that locus is discordant with the species tree due to Incomplete Lineage Sorting.
What is the difference between Incomplete Lineage Sorting (ILS) and Horizontal Gene Transfer (HGT)?
Incomplete Lineage Sorting is the vertical retention of ancestral polymorphism across speciation nodes; for a species tree ((A, B), C), ILS produces the two discordant topologies ((a, c), b) and ((b, c), a) in equal expected frequencies (1/3 ยท eโฯ each) and yields divergence times older than the speciation node t2. By contrast, horizontal gene transfer or introgression between B and C after speciation creates a significant asymmetry favoring ((b, c), a) and produces sequence divergence times younger than the speciation split.
References
- Kingman, J. F. C. (1982). "The coalescent." Stochastic Processes and their Applications, 13(3), 235โ248. https://doi.org/10.1016/0304-4149(82)90011-490011-4)
- Rannala, B., & Yang, Z. (2003). "Bayes estimation of species divergence times and ancestral population sizes using DNA sequences from multiple loci." Genetics, 164(4), 1645โ1656. https://doi.org/10.1093/genetics/164.4.1645
- Degnan, J. H., & Rosenberg, N. A. (2006). "Discordant of species trees with their most likely gene trees." PLoS Genetics, 2(5), e68. https://doi.org/10.1371/journal.pgen.0020068
- Mirarab, S., Reaz, R., Bayzid, M. S., Zimmermann, T., Swenson, M. S., & Warnow, T. (2014). "ASTRAL: genome-scale coalescent-based species tree estimation." Bioinformatics, 30(17), i541โi548. https://doi.org/10.1093/bioinformatics/btu462