bioRxivBioinformaticsPreprint
GraphPop: graph-native computation decouples population genomics complexity from sample count
Ehsan EstajiiD, Shiwei ZhaoiD, Zhao-Yang Chen, Shuai Nie, Jian‐Feng MaoiD
Abstract
Matrix-based population genomics tools scale as O(V x N ), re-reading the full genotype matrix for every analysis. Here we present GraphPop, a graph database engine that reduces summary statistic complexity to O(V x K) where K is population count--independent of sample count--by computing on pre-aggregated allele-count arrays stored as graph node properties. The same architecture enables annotation-conditioned queries via edge traversal, persistent analytical records, and multi-statistic composition. Applied to rice 3K (29.6M SNPs, 3,024 accessions) and human 1000 Genomes (3,202 samples, 22 autosomes), GraphPop reveals that all 12 rice subpopulations show{pi} N /{pi}S > 1.0, uncovers opposite consequence-level Fst regimes between species, and identifies KCNE1 as a candidate pre-Out-of-Africa sweep via convergence of five stored statistics. GraphPop achieves 146-327x query-time speedup for pre-aggregated statistics and 63-179x for bit-packed haplotype computation (iHS, XP-EHH, nSL), at constant[~] 160 MB procedure working memory. This complexity reduction makes systematic, annotation-integrated population genomics practical at scale.
- organism: human
- organism: plant (other)
- assay: whole-genome sequencing
- research focus: variant calling
- research focus: gene regulatory network inference
- approach: graph neural network
- Citations
- 0
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
- GraphMana: graph-native data management for population genomics projects
Ehsan Estaji, Shiwei Zhao, … Jian‐Feng Mao·bioRxiv·Apr 17, 2026
- Genotype Representation Graphs: Enabling Efficient Analysis of Biobank-Scale Data
Drew DeHaas, Ziqing Pan, Xinzhu Wei·Nature Computational SciencePeer-reviewed·Dec 5, 2024
- Memoization on Shared Subtrees Accelerates Computations on Genealogical Forests
Lukáš Hübner, Alexandros Stamatakis·bioRxiv·May 23, 2024
- GPU accelerated population genetics statistics using pg_gpu
Nathaniel S. Pope, Angel G. Rivera‐Colón, … Andrew D. Kern·bioRxiv·May 31, 2026
- Sparse Linear Algebra Accelerates Genotype Representation Graph Computation at Biobank Scale
Yifan Li, Qingyao Sun, … Giulia Guidi·bioRxiv·Sep 21, 2026
- Population-specific genome graphs improve high-throughput sequencing data analysis: A case study on the Pan-African genome
Huseyin Serhat Tetikol, Kübra Narcı, … Brandi N. Davis‐Dusenbery·bioRxiv·Mar 19, 2021