LiteQTL

LiteQTL is a software tool to enhance the analysis of genotype-phenotype relationships within the BXD family of mouse strains—an essential reference population in systems biology and genetics that has been comprehensively sequenced and phenotyped. Aimed at supporting exploring these relationships across vast omics datasets, LiteQTL introduces novel algorithms and coding practices capable of performing whole-genome quantitative trait locus (QTL) scans on up to one million traits almost instantaneously.

The core innovation of LiteQTL lies in its optimization for speed, achieving a performance that is more than 700 times faster than traditional R/qtl linear model genome scans when leveraging 16 threads. This significant speed boost is attributed to the software's reliance on highly parallelizable operations, such as matrix multiplication, vectorized, and element-wise operations. Moreover, LiteQTL's efficiency benefits from the parallelization of different CPU threads as well as the utilization of GPUs, although the extent of the speed advantage offered by GPUs varies with the problem's size and dimensions, including the number of cases, genotypes, and traits involved.

Designed with interactivity in mind, LiteQTL is particularly suited for use in interactive web services like GeneNetwork.org, which require the real-time presentation of results, makes it an invaluable tool for researchers and professionals needing to conduct extensive QTL analysis with a high degree of responsiveness and accuracy.

Topic

Genotype and phenotype;Gene transcripts;Pure mathematics

Detail

  • Operation: Genotyping;Genetic mapping;Visualisation

  • Software interface: Library

  • Language: Julia,R,Python

  • License: The MIT License

  • Cost: Free with restrictions

  • Version name: -

  • Credit: National Institutes of Health (NIH).

  • Input: -

  • Output: -

  • Contact: sen@uthsc.edu

  • Collection: -

  • Maturity: -

Publications

  • Speeding up eQTL scans in the BXD population using GPUs.
  • Trotter C, et al. Speeding up eQTL scans in the BXD population using GPUs. Speeding up eQTL scans in the BXD population using GPUs. 2021; 11:(unknown pages). doi: 10.1093/g3journal/jkab254
  • https://doi.org/10.1093/G3JOURNAL/JKAB254
  • PMID: 34499130
  • PMC: PMC8664437

Download and documentation


< Back to DB search