SNAPPY: Single Nucleotide Assignment of Phylogenetic Parameters on the Y chromosome

BioRxiv : the Preprint Server for Biology
Allisa L SeversonChristopher R Gignoux


Summary : The assignment of Y chromosome data to related clusters, or haplogroups, is a common application in human population genetics. To enable this at scale, we developed SNAPPY. SNAPPY is a software program used to assign Y-chromosome phylogeny-informed haplotypes using dense genotype data. The program efficiently tests all haplotypes in a provided Y-chromosome database to find the haplogroup that is best supported by the input genotypes. Importantly, the method considers both the amount of support for the specific haplogroup, as well as its ancestral haplogroups via parsimony. This accounts for the underlying genealogy the haplotypes represent, strengthening the accuracy of the assignments. SNAPPY is fast, scalable, and uses standard file formats, making it easy to integrate into analytical pipelines. Availability and Implementation : The program is implemented in python. The program, a user manual, haplotype databases, and test datasets are available for download at Contact :,

Related Concepts

Gene Clusters
Computer Software
Genes, Y-Linked
Phylogenetic Analysis

Related Feeds

BioRxiv & MedRxiv Preprints

BioRxiv and MedRxiv are the preprint servers for biology and health sciences respectively, operated by Cold Spring Harbor Laboratory. Here are the latest preprint articles (which are not peer-reviewed) from BioRxiv and MedRxiv.