Abstract
We introduce an enhanced version of FaST-LMM that maintains the sensitivity of this software when applied to identify epistasis interactions while delivering an acceleration factor that is close to 7.5\(\times \) on a server equipped with a state-of-the-art graphics coprocessor. This performance boost is obtained from the combined effects of integrating a dictionary for faster storage of the test results; a re-organization of the original FaST-LMM Python code; and off-loading of compute-intensive parts to the graphics accelerator.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
There is also a FaST-LMM version written in C++ but, according to the authors, the Python code contains the most advanced features.
- 2.
References
Abraham, G., Tye-Din, J.A., Bhalala, O.G., Kowalczyk, A., Zobel, J., Inouye, M.: Accurate and robust genomic prediction of celiac disease using statistical learning. PLoS Genet. 10(2), e1004137 (2014)
Dongarra, J.J., Croz, J.D., Hammarling, S., Duff, I.: A set of level 3 basic linear algebra subprograms. ACM Trans. Math. Softw. 16(1), 1–17 (1990)
Givon, L.E., Unterthiner, T., Erichson, N.B., Chiang, D.W., Larson, E., Pfister, L., Dieleman, S., Lee, G.R., van der Walt, S., Moldovan, T.M., Bastien, F., Shi, X., Schlüter, J., Thomas, B., Capdevila, C., Rubinsteyn, A., Forbes, M.M., Frelinger, J., Klein, T., Merry, B., Pastewka, L., Taylor, S., Wang, F., Zhou, Y.: scikit-cuda 0.5.1: a Python interface to GPU-powered libraries, December 2015. http://dx.doi.org/10.5281/zenodo.40565
Golub, G., Loan, C.V.: Matrix Computations, 3rd edn. The Johns Hopkins University Press, Baltimore (1996)
Gonzalez-Dominguez, J., Wienbrandt, L., Kassens, J.C., Ellinghaus, D., Schimmler, M., Schmidt, B.: Parallelizing epistasis detection in GWAS on FPGA and GPU-accelerated computing systems. IEEE/ACM Trans. Comput. Biol. Bioinform. (TCBB) 12(5), 982–994 (2015)
Hemani, G., Shakhbazov, K., Westra, H.J., Esko, T., Henders, A.K., McRae, A.F., Yang, J., Gibson, G., Martin, N.G., Metspalu, A., Franke, L., Montgomery, G.W., Visscher, P.M., Powell, J.M.: Detection and replication of epistasis influencing transcription in humans. Nature 508(7495), 249 (2014)
Lippert, C., Listgarten, J., Davidson, R.I., Baxter, J., Poon, H., Kadie, C.M., Heckerman, D.: An exhaustive epistatic SNP association analysis on expanded wellcome trust data. Sci. Rep. 3, 1099 (2013)
Wan, X., Yang, C., Yang, Q., Xue, H., Fan, X., Tang, N.L., Yu, W.: BOOST: a fast approach to detecting gene-gene interactions in genome-wide case-control studies. Am. J. Hum. Genet. 87(3), 325–340 (2010)
Yung, L.S., Yang, C., Wan, X., Yu, W.: GBOOST: a GPU-based tool for detecting gene-gene interactions in genome-wide case control studies. Bioinformatics 27(9), 1309–1310 (2011)
Zuk, O., Hechter, E., Sunyaev, S.R., Lander, E.S.: The mystery of missing heritability: genetic interactions create phantom heritability. Proc. Natl. Acad. Sci. 109(4), 1193–1198 (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Martínez, H. et al. (2017). Accelerating FaST-LMM for Epistasis Tests. In: Ibrahim, S., Choo, KK., Yan, Z., Pedrycz, W. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2017. Lecture Notes in Computer Science(), vol 10393. Springer, Cham. https://doi.org/10.1007/978-3-319-65482-9_40
Download citation
DOI: https://doi.org/10.1007/978-3-319-65482-9_40
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-65481-2
Online ISBN: 978-3-319-65482-9
eBook Packages: Computer ScienceComputer Science (R0)