Human Population Genetics and GenomicsEvolutionary BiologyPeer-reviewed journal article
Selection scans and downstream analysis with selscan
Abstract
Summary statistics based on Extended Haplotype Homozygosity (EHH) are widely used for inferring positive selection in genomes as a result of their ease of use, computational efficiency, and interpretability. These various summary statistics can be applied to single populations or to pairs of populations, can be used with a genetic recombination map or without, and can be applied to phased or unphased data. Although these statistics are straightforward to compute, there lacks clear descriptions on how they relate to one another, how they should be used, and how their resulting outputs should be interpreted. Here, we provide a comprehensive introduction to selection statistics as they are implemented in the widely used software, selscan. In addition to this detailed guide, we implement enhanced normalization procedures and support for gene-based analyses, enabling users to translate selection signals captured by these statistics into gene-level interpretations using BED annotation files, facilitating biologically meaningful insights. We demonstrate the behavior of such statistics on simulated data and highlight best practices by performing an example downstream analysis on data from the 1000 Genomes Project using new features in selscan v3.0. We hope these guidelines will foster reproducibility in the evolutionary genomics community. Precompiled executables and source code for selscan v3.0 can be found at https://github.com/szpiech/selscan.
- assay: whole-genome sequencing
- research focus: variant effect prediction
- research focus: benchmarking
- research focus: database / resource
- research focus: software / tool
- approach: statistical model
- Citations
- 1
- FWCI
- 4.05
- Field percentile
- top 10%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- selscan 2.0: scanning for sweeps in unphased data
Z. A. Szpiech·BioinformaticsPeer-reviewed·Jan 5, 2024
- Fast and Memory-Efficient Dynamic Programming Approach for Large-Scale EHH-Based Selection Scans
Amatur Rahman, T. C. Smith, Zachary A. Szpiech·Molecular Biology and EvolutionPeer-reviewed·Oct 24, 2025
- selscape: A Snakemake Workflow for Investigating Genomic Landscapes of Natural Selection
Simon Chen, Xin Huang·bioRxiv·Mar 3, 2026
- rehh 2.0: a reimplementation of the R package rehh to detect positive selection from haplotype structure.
Mathieu Gautier, Alexander Klassmann, Renaud Vitalis·bioRxiv·Aug 3, 2016
- Identifying and classifying shared selective sweeps from multilocus data
A. M. Harris, M. DeGiorgio·bioRxiv·Apr 5, 2019
- Polaris: Polarization of ancestral and derived polymorphic alleles for inferences of extended haplotype homozygosity in human populations.
Alessandro Lisi, Michael C. Campbell·BioinformaticsPeer-reviewed·Apr 11, 2025