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

被引:62
作者
Hemani, Gibran [1 ,2 ]
Theocharidis, Athanasios [1 ,2 ]
Wei, Wenhua [3 ]
Haley, Chris [1 ,2 ,3 ]
机构
[1] Univ Edinburgh, Div Genet & Genom, Roslin Inst, Easter Bush EH25 9RG, Midlothian, Scotland
[2] Univ Edinburgh, R D SVS, Easter Bush EH25 9RG, Midlothian, Scotland
[3] Western Gen Hosp, Inst Genet & Mol Med, MRC Human Genet Unit, Edinburgh EH4 2XU, Midlothian, Scotland
基金
英国生物技术与生命科学研究理事会; 英国医学研究理事会;
关键词
COMPLEX DISEASES; TRAIT; HERITABILITY; LOCI;
D O I
10.1093/bioinformatics/btr172
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Motivation: Hundreds of genome-wide association studies have been performed over the last decade, but as single nucleotide polymorphism ( SNP) chip density has increased so has the computational burden to search for epistasis [ for n SNPs the computational time resource is O(n(n-1)/2)]. While the theoretical contribution of epistasis toward phenotypes of medical and economic importance is widely discussed, empirical evidence is conspicuously absent because its analysis is often computationally prohibitive. To facilitate resolution in this field, tools must be made available that can render the search for epistasis universally viable in terms of hardware availability, cost and computational time. Results: By partitioning the 2D search grid across the multicore architecture of a modern consumer graphics processing unit (GPU), we report a 92x increase in the speed of an exhaustive pairwise epistasis scan for a quantitative phenotype, and we expect the speed to increase as graphics cards continue to improve. To achieve a comparable computational improvement without a graphics card would require a large compute-cluster, an option that is often financially non-viable. The implementation presented uses OpenCL-an open-source library designed to run on any commercially available GPU and on any operating system.
引用
收藏
页码:1462 / 1465
页数:4
相关论文
共 18 条
[1]  
[Anonymous], 2004, Proceedings of the 2004 ACM/IEEE conference on Supercomputing, page, DOI DOI 10.1109/SC.2004.26
[2]   Genomewide rapid association using mixed model and regression: A fast and simple method for genomewide pedigree-based quantitative trait loci association analysis [J].
Aulchenko, Yurii S. ;
de Koning, Dirk-Jan ;
Haley, Chris .
GENETICS, 2007, 177 (01) :577-585
[3]   Epistasis:: too often neglected in complex trait studies? [J].
Carlborg, Ö ;
Haley, CS .
NATURE REVIEWS GENETICS, 2004, 5 (08) :618-U4
[4]  
CHURCHILL GA, 1994, GENETICS, V138, P963
[5]   Epistasis: what it means, what it doesn't mean, and statistical methods to detect it in humans [J].
Cordell, HJ .
HUMAN MOLECULAR GENETICS, 2002, 11 (20) :2463-2468
[6]   Real-world comparison of CPU and GPU implementations of SNPrank: a network analysis tool for GWAS [J].
Davis, Nicholas A. ;
Pandey, Ahwan ;
McKinney, B. A. .
BIOINFORMATICS, 2011, 27 (02) :284-285
[7]   Two-stage two-locus models in genome-wide association [J].
Evans, David M. ;
Marchini, Jonathan ;
Morris, Andrew P. ;
Cardon, Lon R. .
PLOS GENETICS, 2006, 2 (09) :1424-1432
[8]   Who's afraid of epistasis? [J].
Frankel, WN ;
Schork, NJ .
NATURE GENETICS, 1996, 14 (04) :371-373
[9]  
Gabriel E, 2004, LECT NOTES COMPUT SC, V3241, P97
[10]   Data and theory point to mainly additive genetic variance for complex traits [J].
Hill, William G. ;
Goddard, Michael E. ;
Visscher, Peter M. .
PLOS GENETICS, 2008, 4 (02)