EpiGPU: exhaustive pairwise epistasis scans parallelized on consumer level graphics cards

Gibran Hemani1, Athanasios Theocharidis, Wenhua Wei

  • 1Division of Genetics and Genomics, The Roslin Institute and R(D)SVS, University of Edinburgh, Easter Bush, Midlothian, EH25 9RG, UK. gib.hemani@roslin.ed.ac.uk

Summary

Analyzing epistasis, the interaction between genes, is computationally intensive. This study introduces a graphics processing unit (GPU) approach, accelerating epistasis scans by 92x for broader genetic research accessibility.

Related Concept Videos

Epistasis Analysis01:09

Epistasis Analysis

Although Mendel chose seven unrelated traits in peas to study gene segregation, most traits involve multiple gene interactions that create a spectrum of phenotypes. When the interaction of various genes or alleles at different locations influences a phenotype, this is called epistasis. Epistasis often involves one gene masking or interfering with the expression of another (antagonistic epistasis). Epistasis often occurs when different genes are part of the same biochemical pathway. The...
Genetic Screens02:46

Genetic Screens

Genetic screens are tools used to identify genes and mutations responsible for phenotypes of interest. Genetic screens help identify individuals or a group of people at risk of developing  genetic diseases and help them with early intervention, targeted therapy, and reproductive options.
Forward genetic screens
Forward or “classical” genetic screens involve creating random mutations in an organism’s DNA using radiation, mutagens, or insertion of additional bases, which result in visible changes...
Epistasis01:39

Epistasis

In addition to multiple alleles at the same locus influencing traits, numerous genes or alleles at different locations may interact and influence phenotypes in a phenomenon called epistasis. For example, rabbit fur can be black or brown depending on whether the animal is homozygous dominant or heterozygous at a TYRP1 locus. However, if the rabbit is also homozygous recessive at a locus on the tyrosinase gene (TYR), it will have an unshaded coat that appears white, regardless of its TYRP1...
Multiple Allele Traits01:49

Multiple Allele Traits

The Concept of Multiple Allelism
Multiple Allele Traits01:49

Multiple Allele Traits

The Concept of Multiple Allelism
Evolutionary Relationships through Genome Comparisons02:54

Evolutionary Relationships through Genome Comparisons

Genome comparison is one of the excellent ways to interpret the evolutionary relationships between organisms. The basic principle of genome comparison is that if two species share a common feature, it is likely encoded by the DNA sequence conserved between both species. The advent of genome sequencing technologies in the late 20th century enabled scientists to understand the concept of conservation of domains between species and helped them to deduce evolutionary relationships across diverse...