Package: SAIGEgds 2.13.3

Xiuwen Zheng

SAIGEgds: Scalable Implementation of Generalized Mixed Models Using GDS Files in Phenome-Wide Association Studies

Scalable implementation of generalized mixed models with highly optimized C++ implementation and integration with Genomic Data Structure (GDS) files. It is designed for single variant tests and set-based aggregate tests in large-scale Phenome-wide Association Studies (PheWAS) with millions of variants and samples, controlling for sample structure and case-control imbalance. The implementation is based on the SAIGE R package (v0.45, Zhou et al. 2018 and Zhou et al. 2020), and it is extended to include the state-of-the-art ACAT-O set-based tests. Benchmarks show that SAIGEgds is significantly faster than the SAIGE R package. Optional OpenCL-based GPU acceleration is supported for the GRM cross-product computation in null model fitting and for GRM construction.

Authors:Xiuwen Zheng [aut, cre], Wei Zhou [ctb], J. Wade Davis [ctb]

SAIGEgds_2.13.3.tar.gz
SAIGEgds_2.13.3.zip(r-4.7-x86_64)SAIGEgds_2.13.3.zip(r-4.7-arm64)SAIGEgds_2.13.3.zip(r-4.6-x86_64)SAIGEgds_2.13.3.zip(r-4.6-arm64)SAIGEgds_2.13.3.zip(r-4.5-x86_64)
SAIGEgds_2.13.3.tgz(r-4.6-x86_64)SAIGEgds_2.13.3.tgz(r-4.6-arm64)SAIGEgds_2.13.3.tgz(r-4.5-x86_64)SAIGEgds_2.13.3.tgz(r-4.5-arm64)
SAIGEgds_2.13.3.tar.gz(r-4.7-arm64)SAIGEgds_2.13.3.tar.gz(r-4.7-x86_64)SAIGEgds_2.13.3.tar.gz(r-4.6-arm64)SAIGEgds_2.13.3.tar.gz(r-4.6-x86_64)
SAIGEgds_2.13.3.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
SAIGEgds/json (API)

# Install 'SAIGEgds' in R:
install.packages('SAIGEgds', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/abbvie-computationalgenomics/saigegds/issues

Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3

On BioConductor:SAIGEgds-2.13.2(bioc 3.24)SAIGEgds-2.12.0(bioc 3.23)

softwaregeneticsstatisticalmethodgenomewideassociationgdsgwasmixed-modelphewasopenblascpp

6.90 score 7 stars 21 scripts 437 downloads 1 mentions 17 exports 28 dependencies

Last updated from:29da3dd06b. Checks:1 WARNING, 13 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
bioc-checksWARNING200
linux-devel-arm64NOTE252
linux-devel-x86_64NOTE425
source / vignettesOK297
linux-release-arm64NOTE244
linux-release-x86_64NOTE589
macos-release-arm64NOTE217
macos-release-x86_64NOTE514
macos-oldrel-arm64NOTE176
macos-oldrel-x86_64NOTE743
windows-devel-arm64NOTE317
windows-devel-x86_64NOTE288
windows-release-arm64NOTE346
windows-release-x86_64NOTE272
windows-oldrel-x86_64NOTE266
wasm-releaseOK174

Exports:glmmHeritabilitypACATpACAT2seqAssocGLMM_ACAT_OseqAssocGLMM_ACAT_O_GTseqAssocGLMM_ACAT_VseqAssocGLMM_BurdenseqAssocGLMM_GTseqAssocGLMM_SKATseqAssocGLMM_SPAseqFitDenseGRMseqFitLDpruningseqFitNullGLMM_SPAseqFitSparseGRMseqGetGenoByGenoseqRefitNullGLMMseqSAIGE_LoadPval

Dependencies:BiocGenericsBiostringsCompQuadFormcrayonDBIdigestgdsfmtgenericsGenomicRangesIRangeslatticeMatrixminqamitoolsnumDerivRcppRcppArmadilloRcppEigenRcppParallelRSpectraS4VectorsSeqArraySeqinfoSKATSPAtestsurveysurvivalXVector

Set-based Rare-Variant Association Analysis in SAIGEgds
Introduction | Input data | Constructing the two GRMs | Full GRM | Sparse GRM | Fitting the null model | Defining variant sets | Set-based association tests | Burden | SKAT | ACAT-V | ACAT-O | Choosing a test | Practical recommendations | Session Information | References | See also

Last update: 2026-09-24
Started: 2026-09-24

Scalable Generalized Mixed Models in PheWAS using SAIGEgds
Introduction | Installation | Workflow | Preparing SNP data for the genetic relationship matrix | Fitting the null model | P-value calculations | Manhattan and QQ plots for p-values | GPU Acceleration (Optional) | Session Information | References | See also

Last update: 2026-09-24
Started: 2019-10-14

Time-to-event (survival) analysis in SAIGEgds
Introduction | Input data requirements | Example | Fitting the null model | Sanity check against coxph() | Single-variant association tests | Kaplan-Meier curve for the top variant | Set-based (aggregate) tests | Session Information | References | See also

Last update: 2026-09-24
Started: 2026-09-24

Readme and manuals

Help Manual

Help pageTopics
Scalable Implementation of Generalized mixed models in Phenome-Wide Association Studies using GDS filesSAIGEgds-package SAIGEgds
Heritability estimationglmmHeritability
Cauchy Combination TestpACAT pACAT2
ACAT-O testsseqAssocGLMM_ACAT_O seqAssocGLMM_ACAT_O_GT
ACAT-V testsseqAssocGLMM_ACAT_V
Burden testsseqAssocGLMM_Burden
SKAT testsseqAssocGLMM_SKAT
P-value calculationseqAssocGLMM_GT seqAssocGLMM_SPA
Linkage disequilibrium pruningseqFitLDpruning
Fit the null model for the SAIGE mixed model frameworkseqFitNullGLMM_SPA seqRefitNullGLMM
Sparse & dense genetic relationship matrixseqFitDenseGRM seqFitSparseGRM
Genotype-by-Genotype Interaction MatrixseqGetGenoByGeno
Load the association resultsseqSAIGE_LoadPval