PLoS GeneticsBioinformaticsPeer-reviewed journal article
A Fast and Scalable Framework for Large-scale and Ultrahigh-dimensional Sparse Regression with Application to the UK Biobank
Junyang Qian, Yosuke TanigawaiD, Wenfei Du, Matthew AguirreiD, Christopher C. ChangiD, Robert John TibshiraniiD, Manuel A. RivasiD, Trevor J. HastieiD
Abstract
The UK Biobank (Bycroft et al., 2018) is a very large, prospective population-based cohort study across the United Kingdom. It provides unprecedented opportunities for researchers to investigate the relationship between genotypic information and phenotypes of interest. Multiple regression methods, compared with GWAS, have already been showed to greatly improve the prediction performance for a variety of phenotypes. In the high-dimensional settings, the lasso (Tibshirani, 1996), since its first proposal in statistics, has been proved to be an effective method for simultaneous variable selection and estimation. However, the large scale and ultrahigh dimension seen in the UK Biobank pose new challenges for applying the lasso method, as many existing algorithms and their implementations are not scalable to large applications. In this paper, we propose a computational framework called batch screening iterative lasso (BASIL) that can take advantage of any existing lasso solver and easily build a scalable solution for very large data, including those that are larger than the memory size. We introduce snpnet, an R package that implements the proposed algorithm on top of glmnet (Friedman et al., 2010a) and optimizes for single nucleotide polymorphism (SNP) datasets. It currently supports{ell} 1-penalized linear model, logistic regression, Cox model, and also extends to the elastic net with{ell} 1/{ell}2 penalty. We demonstrate results on the UK Biobank dataset, where we achieve superior predictive performance on quantitative and qualitative traits including height, body mass index, asthma and high cholesterol. Author SummaryWith the advent and evolution of large-scale and comprehensive biobanks, there come up unprecedented opportunities for researchers to further uncover the complex landscape of human genetics. One major direction that attracts long-standing interest is the investigation of the relationships between genotypes and phenotypes. This includes but doesnt limit to the identification of genotypes that are significantly associated with the phenotypes, and the prediction of phenotypic values based on the genotypic information. Genome-wide association studies (GWAS) is a very powerful and widely used framework for the former task, having produced a number of very impactful discoveries. However, when it comes to the latter, its performance is fairly limited by the univariate nature. To address this, multiple regression methods have been suggested to fill in the gap. That said, challenges emerge as the dimension and the size of datasets both become large nowadays. In this paper, we present a novel computational framework that enables us to solve efficiently the entire lasso or elastic-net solution path on large-scale and ultrahigh-dimensional data, and therefore make simultaneous variable selection and prediction. Our approach can build on any existing lasso solver for small or moderate-sized problems, scale it up to a big-data solution, and incorporate other extensions easily. We provide a package snpnet that extends the glmnet package in R and optimizes for large phenotype-genotype data. On the UK Biobank, we observe improved prediction performance on height, body mass index (BMI), asthma and high cholesterol by the lasso over other univariate and multiple regression methods. That said, the scope of our approach goes beyond genetic studies. It can be applied to general sparse regression problems and build scalable solution for a variety of distribution families based on existing solvers.
- organism: human
- assay: whole-exome sequencing
- research focus: variant effect prediction
- research focus: gene regulatory network inference
- research focus: benchmarking
- research focus: variant calling
- approach: statistical model
- approach: matrix factorization
- Citations
- 119
- FWCI
- 13.21
- Field percentile
- top 1%
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
- Large-Scale Sparse Regression for Multiple Responses with Applications to UK Biobank
Junyang Qian, Yosuke Tanigawa, … Trevor J. Hastie·bioRxiv·May 30, 2020
- Fitting penalized regressions on very large genetic data using snpnet and bigstatsr
Florian Privé, Bjarni Jóhann Vilhjálmsson, Hugues Aschard·bioRxiv·Oct 30, 2020
- Sparse Polygenic Risk Score Inference with the Spike-and-Slab LASSO
Junyi Song, Shadi Zabad, … Yue Li·BioinformaticsPeer-reviewed·Oct 15, 2025
- Iterative Hard Thresholding in GWAS: Generalized Linear Models, Prior Weights, and Double Sparsity
Benjamin B. Chu, Kevin L. Keys, … Kenneth L. Lange·GigaSciencePeer-reviewed·Jun 1, 2020
- 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
- Identifying SNP associations and predicting disease risk from Genome-wide association studies using LassoNet
Hussain M. Sajwani, Samuel Franklin Feng·bioRxiv·Aug 29, 2021