PLoS Computational BiologyBioinformaticsPeer-reviewed journal article
Archetypal Analysis for Population Genetics
Julia Gimbernat-Mayol, Albert Dominguez MantesiD, Carlos D. BustamanteiD, Daniel Mas MontserratiD, Alexander G. IoannidisiD
Abstract
The estimation of genetic clusters using genomic data has application from genome-wide association studies (GWAS) to demographic history to polygenic risk scores (PRS) and is expected to play an important role in the analyses of increasingly diverse, large-scale cohorts. However, existing methods are computationally-intensive, prohibitively so in the case of nationwide biobanks. Here we explore Archetypal Analysis as an efficient, unsupervised approach for identifying genetic clusters and for associating individuals with them. Such unsupervised approaches help avoid conflating socially constructed ethnic labels with genetic clusters by eliminating the need for exogenous training labels. We show that Archetypal Analysis yields similar cluster structure to existing unsupervised methods such as ADMIXTURE and provides interpretative advantages. More importantly, we show that since Archetypal Analysis can be used with lower-dimensional representations of genetic data, significant reductions in computational time and memory requirements are possible. When Archetypal Analysis is run in this fashion, it takes several orders of magnitude less compute time than the current standard, ADMIXTURE. Finally, we demonstrate uses ranging across datasets from humans to canids. Author summaryThis work introduces a method that combines the singular value decomposition (SVD) with Archetypal Analysis to perform fast and accurate genetic clustering by first reducing the dimensionality of the space of genomic sequences. Each sequence is described as a convex combination (admixture) of archetypes (cluster representatives) in the reduced dimensional space. We compare this interpretable approach to the widely used genetic clustering algorithm, ADMIXTURE, and show that, without significant degradation in performance, Archetypal Analysis outperforms, offering shorter run times and representational advantages. We include theoretical, qualitative, and quantitative comparisons between both methods.
- organism: human
- organism: multiple species
- assay: whole-genome sequencing
- research focus: clustering
- research focus: benchmarking
- approach: statistical model
- Citations
- 24
- FWCI
- 3.32
- Field percentile
- top 7%
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
- A deep learning framework for characterization of genotype data
Kristiina Ausmees, Carl Nettelblad·G3 Genes Genomes GeneticsPeer-reviewed·Jan 25, 2022
- Neural ADMIXTURE: rapid population clustering with autoencoders
Albert Dominguez Mantes, Daniel Mas Montserrat, … Alexander G. Ioannidis·Nature Computational SciencePeer-reviewed·Jul 6, 2023
- Probabilistic ancestry maps: a method to assess and visualize population substructures in genetics
Héléna A. Gaspar, Gerome D. Breen·BMC BioinformaticsPeer-reviewed·Mar 7, 2019
- Faster model-based estimation of ancestry proportions
Cindy G. Santander, Alba Refoyo-Martínez, Jonas Meisner·Peer Community JournalPeer-reviewed·Dec 12, 2024
- MULTICLUST - Fast multinomial clustering of multiallelic genotypes to infer genetic population structure
Arun Sethuraman, Wei-Chen Chen, … Karin S. Dorman·bioRxiv·Aug 6, 2025
- tidygenclust: Clustering for Population Genetics in R
Eirlys E. Tysall, Anahit Hovhannisyan, … Andrea Manica·bioRxiv·Jul 29, 2025