Skip to main content

Accelerating FaST-LMM for Epistasis Tests

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10393))

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 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. 2.

    PyCUDA: https://mathema.tician.de/software/pycuda/.

References

  1. 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)

    Article  Google Scholar 

  2. 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)

    Article  MATH  Google Scholar 

  3. 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

  4. Golub, G., Loan, C.V.: Matrix Computations, 3rd edn. The Johns Hopkins University Press, Baltimore (1996)

    MATH  Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. 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)

    Article  Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. 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)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Héctor Martínez .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics