Single-Likelihood Ancestor Counting (SLAC)#

What question does this method answer?

Which specific sites in a gene show evidence of positive diversifying or purifying selection that has been maintained throughout the evolutionary history of the analyzed sequences (pervasive selection)?

Recommended Applications

  • Pathogen Evolution & Arms Races: Identify candidate sites subject to strong selective pressures across the entire phylogeny (e.g. adaptive immune escape by viruses).
  • Legacy / Interpretability: SLAC provides legacy counting-based functionality. It is generally the least statistically robust method (compared to FEL or FUBAR), but it is the most directly interpretable.

Description#

The Single-Likelihood Ancestor Counting (SLAC) method is used to identify individual codon sites subject to pervasive diversifying or purifying selection. SLAC is a counting-based method that is computationally faster than FEL, making it suitable for larger datasets, though it can be less accurate for highly divergent sequences.

Statistical Method#

SLAC combines maximum-likelihood (ML) estimation and heuristic counting: 1. Global Fit: It first optimizes branch lengths and nucleotide substitution parameters under the MG94xREV model across the entire alignment. 2. Ancestral Reconstruction: Under these optimized parameters, SLAC uses joint maximum-likelihood to reconstruct ancestral sequences at each internal node of the phylogeny. 3. Counting: For each site, it counts the numbers of synonymous and nonsynonymous substitutions along each branch using a modified Suzuki-Gojobori counting procedure. It also calculates the expected numbers of synonymous and nonsynonymous sites to determine expected rates under neutral evolution. 4. Hypothesis Testing: A two-tailed binomial test is used to determine whether the observed number of substitutions significantly deviates from the null hypothesis of neutrality (). - Positive selection is inferred when the observed nonsynonymous rate is significantly higher than expected (). - Purifying selection is inferred when the observed nonsynonymous rate is significantly lower than expected ().

Publication#

Kosakovsky Pond, S. L., and Frost, S. D. W. "Not So Different After All: A Comparison of Methods for Detecting Amino Acid Sites Under Selection." Mol. Biol. Evol. 22, 1208–1222 (2005).

Visualization#

The JSON output from SLAC can be interactively visualized at vision.hyphy.org/SLAC. You can upload the lysozyme.slac.json file to the visualizer. This will generate:

  • A plot of dN and dS estimates for each site.
  • A table of the site-by-site results.

This interactive visualization is a powerful tool for exploring the results and identifying key sites of interest.

Published Applications#