Fiuncho: a program for any-order epistasis detection in CPU clusters

Use this link to cite
http://hdl.handle.net/2183/34530Collections
- Investigación (FIC) [1635]
Metadata
Show full item recordTitle
Fiuncho: a program for any-order epistasis detection in CPU clustersDate
2022Citation
Ponte-Fernández, C., González-Domínguez, J. & Martín, M.J. Fiuncho: a program for any-order epistasis detection in CPU clusters. J Supercomput 78, 15338–15357 (2022). https://doi.org/10.1007/s11227-022-04477-5
Abstract
[Abstract]: Epistasis can be defined as the statistical interaction of genes during the expression of a phenotype. It is believed that it plays a fundamental role in gene expression, as individual genetic variants have reported a very small increase in disease risk in previous Genome-Wide Association Studies. The most successful approach to epistasis detection is the exhaustive method, although its exponential time complexity requires a highly parallel implementation in order to be used. This work presents Fiuncho, a program that exploits all levels of parallelism present in x86_64 CPU clusters in order to mitigate the complexity of this approach. It supports epistasis interactions of any order, and when compared with other exhaustive methods, it is on average 358, 7 and 3 times faster than MDR, MPI3SNP and BitEpi, respectively.
Keywords
GWAS
Epistasis
Any-order
MPI
SIMD
Multithreading
Epistasis
Any-order
MPI
SIMD
Multithreading
Description
Financiado para publicación en acceso aberto: CRUE/CISUG
Editor version
Rights
Atribución 4.0 Internacional