IHT

IHT performs sparse penalized regression via iterative hard thresholding to jointly analyze genome-wide SNP data across multiple correlated traits for multivariate GWAS.


Key Features:

  • Penalized regression algorithm: Models all single nucleotide polymorphisms (SNPs) jointly across multiple traits within a single multivariate regression using a sparse penalized regression framework.
  • Iterative hard thresholding methodology: Applies iterative hard thresholding to iteratively retain significant predictors and discard others, reducing model dimensionality and computational load.
  • Performance efficiency: In simulation studies up to 100 traits, demonstrated competitive true positive rates and reduced false positive rates compared with GEMMA's linear mixed models and mv-PLINK's canonical correlation analysis, with faster execution times.
  • Scalability and implementation: Implemented in the Julia package MendelIHT.jl and reported to scale to large datasets (e.g., ~20 hours for a 3‑trait joint analysis and ~53 hours for an 18‑trait joint analysis on UK Biobank data using up to 80 GB RAM).

Scientific Applications:

  • Multivariate GWAS: Jointly analyze multiple correlated traits to identify SNPs with shared or trait-specific effects.
  • Genetic architecture analysis: Investigate complex trait interactions and polygenic influences by modeling shared genetic effects across traits.
  • Large-scale genetic analyses: Apply sparse multivariate association mapping on datasets with many traits and genome-wide SNP coverage.

Methodology:

IHT applies a sparse penalized regression framework using iterative hard thresholding to select a subset of SNP predictors within a joint multivariate regression across traits.

Topics

Details

License:
MIT
Cost:
Free of charge
Tool Type:
library
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Julia, Shell
Added:
1/18/2022
Last Updated:
1/18/2022

Operations

Publications

Chu BB, Ko S, Zhou JJ, Jensen A, Zhou H, Sinsheimer JS, Lange K. Multivariate Genomewide Association Analysis by Iterative Hard Thresholding. Unknown Journal. 2021. doi:10.1101/2021.08.04.455145.

Documentation

General', 'API documentation', 'FAQ', 'User manual
https://openmendel.github.io/MendelIHT.jl/latest/

Downloads