LiteQTL

LiteQTL performs whole-genome quantitative trait locus (QTL) scans to accelerate detection of genotype-phenotype associations in large-scale omics datasets using CPU and GPU parallelization.


Key Features:

  • High-Speed Performance: Achieves speeds reported to be more than 700× faster than traditional R/qtl linear model genome scans when using 16 threads.
  • GPU Acceleration: Harnesses GPUs and CPU multi-threading to accelerate computations, with performance dependent on problem size and shape (number of cases, genotypes, and traits).
  • Scalability: Capable of handling up to one million traits in a single scan for large-scale genetic studies.
  • Parallelizable Operations: Optimizes easily parallelizable computations such as matrix multiplication, vectorized operations, and element-wise computations.

Scientific Applications:

  • Systems genetics and QTL mapping: Enables rapid whole-genome scans to identify genotype-phenotype correlations across large omics datasets.
  • Reference and segregating population analysis: Supports analysis of reference populations such as the BXD family of mouse strains, which are fully sequenced and deeply phenotyped, for studying complex traits.

Methodology:

Implements parallelized algorithms using multi-threading and GPU acceleration to optimize matrix multiplication, vectorized operations, and element-wise computations; the implementation is provided in the Julia programming language.

Topics

Details

License:
MIT
Cost:
Free of charge
Tool Type:
library
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Julia, R, Python
Added:
2/20/2022
Last Updated:
11/24/2024

Operations

Data Inputs & Outputs

Genetic mapping

Publications

Trotter C, Kim H, Farage G, Prins P, Williams RW, Broman KW, Sen Ś. Speeding up eQTL scans in the BXD population using GPUs. G3 Genes|Genomes|Genetics. 2021;11(12). doi:10.1093/g3journal/jkab254. PMID:34499130. PMCID:PMC8664437.

PMID: 34499130
PMCID: PMC8664437
Funding: - National Instiutes of Health: P30DA044223, R01GM070683, R01GM123489

Documentation

Downloads

Links