BMC GenomicsGenetic & Genomic MedicinePeer-reviewed journal article
Efficient blockLASSO for Polygenic Scores with Applications to All of Us and UK Biobank
Timothy G. RabeniD, Louis LelloiD, Erik WidéniD, Stephen HsuiD
Abstract
We develop a "block" LASSO (blockLASSO) method for training polygenic scores (PGS) and demonstrate its use in All of Us (AoU) and the UK Biobank (UKB). BlockLASSO utilizes the approximate block diagonal structure (due to chromosomal partition of the genome) of linkage disequilibrium (LD). LASSO optimization is performed chromosome by chromosome, which reduces computational complexity by orders of magnitude. The resulting predictors for each chromosome are combined using simple re-weighting techniques. We demonstrate that blockLASSO is generally as effective for training PGS as (global) LASSO and other approaches. This is shown for 11 different phenotypes, in two different biobanks, and across 5 different ancestry groups (African, American, East Asian, European, and South Asian). The block approach works for a wide variety of pheno-types. In the past, it has been shown that some phenotypes are more/less polygenic than others. Using sparse algorithms, an accurate PGS can be trained for type 1 diabetes (T1D) using 100 single nucleotide variants (SNVs). On the other extreme, a PGS for body mass index (BMI) would need more than 10k SNVs. blockLasso produces similar PGS for phenotypes while training with just a fraction of the variants per block. For example, within AoU (using only genetic information) block PGS for T1D (1,500 cases/113,297 controls) reaches an AUC of 0.63{+/-}0.02 and for BMI (102,949 samples) a correlation of 0.21{+/-}0.01. This is compared to a traditional global LASSO approach which finds for T1D an AUC 0.65{+/-}0.03 and BMI a correlation 0.19{+/-}0.03. Similar results are shown for a total of 11 phenotypes in both AoU and the UKB and applied to all 5 ancestry groups as defined via an Admixture analysis. In all cases the contribution from common covariates - age, sex assigned at birth, and principal components - are removed before training. This new block approach is more computationally efficient and scalable than global machine learning approaches. Genetic matrices are typically stored as memory mapped instances, but loading a million SNVs for a million participants can require 8TB of memory. Running a LASSO algorithm requires holding in memory at least two matrices this size. This requirement is so large that even large high performance computing clusters cannot perform these calculations. To circumvent this issue, most current analyses use subsets: e.g., taking a representative sample of participants and filtering SNVs via pruning and thresholding. High-end LASSO training uses [~] 500 GB of memory (e.g., [~] 400k samples and [~] 50k SNVs) and takes 12-24 hours to complete. In contrast, the block approach typically uses [~] 200x (2 orders of magnitude) less memory and runs in [~] 500x less time.
- assay: GWAS summary statistics
- research focus: variant effect prediction
- research focus: polygenic risk
- approach: statistical model
- approach: machine learning (classical)
- Citations
- 1
- FWCI
- 0.58
- Field percentile
- top 40%
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
- Evaluating and Improving Health Equity and Fairness of Polygenic Scores
Tianyu Zhang, Geyu Zhou, … Bernie Devlin·Human Genetics and Genomics AdvancesPeer-reviewed·Feb 23, 2024
- Polygenic scores via penalized regression on summary statistics
Timothy Shin Heng Mak, Robert M. Porsch, … Pak Chung Sham·Genetic EpidemiologyPeer-reviewed·May 8, 2017
- An Efficient Lasso Framework for Admixture-Aware Polygenic Scores
Franklin P Ockerman, Brian D. Chen, … Ran Tao·Human Genetics and Genomics AdvancesPeer-reviewed·May 18, 2026
- All of Us diversity and scale improve polygenic prediction contextually with greatest improvements for underrepresented populations
Kristin Tsuo, Zhuozheng Shi, … Alicia R. Martin·bioRxiv·Aug 6, 2024
- Biobank-scale methods and projections for sparse polygenic prediction from machine learning
Timothy G. Raben, Louis Lello, … Stephen Hsu·Scientific ReportsPeer-reviewed·Jul 19, 2023
- BLocPRS: locus-aware ensembles of polygenic scores provide accurate linear prediction
Junyi Song, Shadi Zabad, … Yue Li·bioRxiv·Oct 30, 2026