#39 · Tools & infrastructure
Scalable algorithms reduce runtime and memory for biobank-scale genetic analyses
The dominant thread is algorithmic scalability. Several items replace existing procedures with reduced-rank, incremental, GPU-parallel, or triplet-based formulations so that analyses run at biobank or tree scale. GCTAg reduces REML memory and MLMA runtime for agricultural GWAS using reduced-rank Woodbury acceleration. GROMTools, a C++ engine with an R interface, reports about 100-fold faster CPU time for individual-level GReX imputation from PLINK2 genotypes. The GPU polygenic scorer processes 3,202 1000 Genomes samples against 5,385 PGS Catalog models in 6.5 h and is validated against pgsc_calc. STELAR-X achieves O(nk) memory with GPU parallelism across 100,000 taxa. ProcessNets addresses a related problem for ensembles of biological networks using an nc-tree structure and incremental property computation, though it operates on networks rather than genotypes. What is new is the explicit targeting of biobank and 100,000-taxon scale.
Preprints
vep-rs: high-throughput Rust variant annotation with population-scale concordance to Ensembl VEP
vep-rs, a Rust reimplementation of Ensembl VEP 115.2, matches VEP tuples with F1 >=0.999974 on SNPs/indels and runs 78-284x faster, with documented VEP defects.
QuImputer: an LD-informed QUBO/Ising formulation of genotype imputation with quantum-hardware execution
QuImputer encodes allele-frequency priors and signed LD into a QUBO/Ising genotype imputation objective, tested on rice data and IBM Fez quantum hardware; it…
Agent-optimized GPU polygenic scoring at cohort scale
GPU polygenic scorer validated against pgsc_calc; scores 3,202 1000 Genomes samples vs 5,385 PGS Catalog models in 6.5 h.
Topic history
| Date | Rank |
|---|---|
| #39 | |
| #40 | |
| #37 | |
| #36 | |
| #4 | |
| #1 | |
| #1 | |
| #16 | |
| #17 | |
| #17 | |
| #8 | |
| #19 | |
| #4 | |
| #14 | |
| #8 | |
| #5 | |
| #5 | |
| #1 | |
| #3 | |
| #3 | |
| #2 | |
| #20 | |
| #8 | |
| #6 | |
| #25 | |
| #19 | |
| #25 | |
| #8 | |
| #17 | |
| #20 | |
| #29 | |
| #26 | |
| #29 | |
| #20 | |
| #21 | |
| #21 | |
| #34 | |
| #31 | |
| #32 | |
| #29 | |
| #35 | |
| #37 |