메뉴 건너뛰기




Volumn 9, Issue 4, 2012, Pages 1245-1256

Using GPUs for the exact alignment of short-read genetic sequences by means of the burrows-wheeler transform

Author keywords

Burrows Wheeler Transform; CUDA; GPU; Short read alignment

Indexed keywords

BURROWS WHEELER TRANSFORM; CUDA; FINE GRAIN PARALLELISM; GENERAL PURPOSE GRAPHIC PROCESSING UNITS; GENETIC SEQUENCE; GPU; MEMORY LOCALITY; NUCLEOTIDE SEQUENCES; SEARCH TREES;

EID: 84861525596     PISSN: 15455963     EISSN: None     Source Type: Journal    
DOI: 10.1109/TCBB.2012.49     Document Type: Article
Times cited : (24)

References (30)
  • 1
    • 69549138144 scopus 로고    scopus 로고
    • Metagenomics versus moore's law
    • Sept.
    • "Metagenomics Versus Moore's Law," Nature Methods, vol. 6, no. 9, p. 623, http://dx.doi.org/10.1038/nmeth0909-623, Sept. 2009.
    • (2009) Nature Methods , vol.6 , Issue.9 , pp. 623
  • 2
    • 0019887799 scopus 로고
    • Identification of common molecular subsequences
    • T.F. Smith and M.S. Waterman, "Identification of Common Molecular Subsequences," J. Molecular Biology, vol. 147, pp. 195-197, 1981.
    • (1981) J. Molecular Biology , vol.147 , pp. 195-197
    • Smith, T.F.1    Waterman, M.S.2
  • 3
    • 0020484488 scopus 로고
    • An improved algorithm for matching biological sequences
    • O. Gotoh, "An Improved Algorithm for Matching Biological Sequences," J. Molecular Biology, vol. 162, pp. 705-708, 1982.
    • (1982) J. Molecular Biology , vol.162 , pp. 705-708
    • Gotoh, O.1
  • 4
    • 0025183708 scopus 로고
    • Basic local alignment search tool
    • S.F. Altschul et al., "Basic Local Alignment Search Tool," J. Molecular Biology, vol. 215, pp. 403-410, 1990.
    • (1990) J. Molecular Biology , vol.215 , pp. 403-410
    • Altschul, S.F.1
  • 5
    • 0030801002 scopus 로고    scopus 로고
    • Gapped BLAST and PSI-BLAST: A new generation of protein database search programs
    • DOI 10.1093/nar/25.17.3389
    • S.F. Altschul, T.L. Madden, A.A. Schaffer, J. Zhang, Z. Zhang, W. Miller, and D.J. Lipman, "Gapped Blast and Psi-Blast: A New Generation of Protein Database Search Programs," Nucleic Acids Research, vol. 25, pp. 3389-3402, 1997. (Pubitemid 27359211)
    • (1997) Nucleic Acids Research , vol.25 , Issue.17 , pp. 3389-3402
    • Altschul, S.F.1    Madden, T.L.2    Schaffer, A.A.3    Zhang, J.4    Zhang, Z.5    Miller, W.6    Lipman, D.J.7
  • 6
    • 67649884743 scopus 로고    scopus 로고
    • Fast and accurate short read alignment with burrows-wheeler transform
    • H. Li and R. Durbin, "Fast and Accurate Short Read Alignment with Burrows-Wheeler Transform," Bioinformatics, vol. 25, no. 14, pp. 1754-1760, http://dx.doi.org/10.1093/bioinformatics/btp324, 2009.
    • (2009) Bioinformatics , vol.25 , Issue.14 , pp. 1754-1760
    • Li, H.1    Durbin, R.2
  • 7
    • 84872052846 scopus 로고    scopus 로고
    • NVIDIA, Cuda Website
    • NVIDIA, "Cuda Website," http://developer.NVidia.com/object/ cuda.html, 2012.
    • (2012)
  • 8
    • 62349130698 scopus 로고    scopus 로고
    • Ultrafast and memory-efficient alignment of short DNA sequences to the human genome
    • Mar.
    • B. Langmead, C. Trapnell, M. Pop, and S.L. Salzberg, "Ultrafast and Memory-Efficient Alignment of Short DNA Sequences to the Human Genome," Genome Biology, vol. 10, no. 3, p. R25, Mar. 2009.
    • (2009) Genome Biology , vol.10 , Issue.3
    • Langmead, B.1    Trapnell, C.2    Pop, M.3    Salzberg, S.L.4
  • 9
    • 67650711615 scopus 로고    scopus 로고
    • SOAP2: An improved ultrafast tool for short read alignment
    • Aug.
    • R. Li, C. Yu, Y. Li, T.-W. Lam, S.-M. Yiu, K. Kristiansen, and J. Wang, "SOAP2: An Improved Ultrafast Tool for Short Read Alignment," J. Bioinformatics, vol. 25, no. 15, pp. 1966-1967, Aug. 2009.
    • (2009) J. Bioinformatics , vol.25 , Issue.15 , pp. 1966-1967
    • Li, R.1    Yu, C.2    Li, Y.3    Lam, T.-W.4    Yiu, S.-M.5    Kristiansen, K.6    Wang, J.7
  • 10
    • 84872052424 scopus 로고    scopus 로고
    • Soap3: GPU-based compressed indexing and ultra-fast parallel alignment of short reads
    • June.
    • C.-M. Liu et al., "Soap3: GPU-Based Compressed Indexing and Ultra-Fast Parallel Alignment of Short Reads," Proc. Third Workshop Massive Data Algorithmics, June. 2011.
    • (2011) Proc. Third Workshop Massive Data Algorithmics
    • Liu, C.-M.1
  • 11
    • 77957272611 scopus 로고    scopus 로고
    • A survey of sequence alignment algorithms for next-generation sequencing
    • H. Li and N. Homer, "A Survey of Sequence Alignment Algorithms for Next-Generation Sequencing," Briefings in Bioinformatics, vol. 11, no. 5, pp. 473-483, http://dx.doi.org/10.1093/bib/bbq015, 2010.
    • (2010) Briefings in Bioinformatics , vol.11 , Issue.5 , pp. 473-483
    • Li, H.1    Homer, N.2
  • 12
    • 0021919480 scopus 로고
    • Rapid and sensitive protein similarity searches
    • D.J. Lipman and W.R. Pearson, "Rapid and Sensitive Protein Similarity Searches," Science, vol. 227, pp. 1435-1441, 1985. (Pubitemid 15146986)
    • (1985) Science , vol.227 , Issue.4693 , pp. 1435-1441
    • Lipman, D.J.1    Pearson, W.R.2
  • 13
    • 0023989064 scopus 로고
    • Improved tools for biological sequence comparison
    • Pearson and Lipman
    • Pearson and Lipman, "Improved Tools for Biological Sequence Comparison," Proc. Nat'l Academy Sciences USA, vol. 85, pp. 2444-2448, 1988.
    • (1988) Proc. Nat'l Academy Sciences USA , vol.85 , pp. 2444-2448
  • 14
    • 84872052944 scopus 로고    scopus 로고
    • Ssearch
    • "Ssearch," http://www.caspur.it/~castri/bioinformatica/gcghelp/ ssearch.html. 2012.
    • (2012)
  • 15
    • 0034764307 scopus 로고    scopus 로고
    • SSAHA: A fast search method for large DNA databases
    • DOI 10.1101/gr.194201
    • Z. Ning, A.J. Cox, and J.C. Mullikin, "SSAHA: A Fast Search Method for Large DNA Databases," Genome Research, vol. 11, no. 10, pp. 1725-1729, Oct. 2001. (Pubitemid 33040499)
    • (2001) Genome Research , vol.11 , Issue.10 , pp. 1725-1729
    • Ning, Z.1    Cox, A.J.2    Mullikin, J.C.3
  • 16
    • 0036226603 scopus 로고    scopus 로고
    • Blat-The Blast-like alignment tool
    • Apr.
    • W.J. Kent, "BLAT-The BLAST-Like Alignment Tool," Genome Research, vol. 12, no. 4, pp. 656-664, Apr. 2002.
    • (2002) Genome Research , vol.12 , Issue.4 , pp. 656-664
    • Kent, W.J.1
  • 17
    • 0003573193 scopus 로고
    • A block-sorting lossless data compression algorithm
    • SRC (Digital, DEC, Palo Alto), May
    • M. Burrows and D.J. Wheeler, "A Block-Sorting Lossless Data Compression Algorithm," Technical Report 124, SRC (Digital, DEC, Palo Alto), May 1994.
    • (1994) Technical Report , vol.124
    • Burrows, M.1    Wheeler, D.J.2
  • 19
    • 84872052556 scopus 로고    scopus 로고
    • NVIDIA,Nvidia Cuda C Programming Guide,version 4.0.Mar.
    • NVIDIA, "Nvidia Cuda C Programming Guide," http://developer. download.nvidia.com/compute/cuda/4-0-rc2/toolkit/docs/CUDA-Toolkit-Reference- Manual.pdf, version 4.0. Mar. 2011.
    • (2011)
  • 20
    • 84872052763 scopus 로고    scopus 로고
    • version 1.1 Revision, Jan. Group K.O.W.
    • K.O.W. Group, "The Opencl Specification," http://www.khronos. org/registry/cl/specs/opencl-1.0.29.pdf, version 1.1 Revision 44, Jan. 2011.
    • (2011) The Opencl Specification , vol.44
  • 23
    • 43349092363 scopus 로고    scopus 로고
    • CUDA compatible GPU cards as efficient hardware accelerators for smith-waterman sequence alignment
    • article no.
    • S. Manavski and G. Valle, "CUDA Compatible GPU Cards as Efficient Hardware Accelerators for Smith-Waterman Sequence Alignment," BMC Bioinformatics, vol. 9, Suppl2 article no. S10, http://dx.doi.org/10.1186/1471- 2105-9-S2-S10, 2008.
    • BMC Bioinformatics , vol.9 , Issue.SUPPL. 2
    • Manavski, S.1    Valle, G.2
  • 24
    • 70450031959 scopus 로고    scopus 로고
    • An efficient implementation of smith waterman algorithm on GPU using CUDA, for massively parallel scanning of sequence databases
    • L. Ligowski and W. Rudnicki, "An Efficient Implementation of Smith Waterman Algorithm on GPU Using CUDA, for Massively Parallel Scanning of Sequence Databases," Proc. IEEE Int'l Symp. Parallel and Distributed Processing (IPDPS), pp. 1-8, http://dx.doi.org/10.1109/IPDPS.2009.5160931, 2009.
    • (2009) Proc. IEEE Int'l Symp. Parallel and Distributed Processing (IPDPS) , pp. 1-8
    • Ligowski, L.1    Rudnicki, W.2
  • 26
    • 78651415181 scopus 로고    scopus 로고
    • GPU-BLAST: Using graphics processors to accelerate protein sequence alignment
    • P.D. Vouzis and N.V. Sahinidis, "GPU-BLAST: Using Graphics Processors to Accelerate Protein Sequence Alignment," Bioinformatics, vol. 27, no. 2, pp. 182-188, http://dx.doi.org/10.1093/bioinformatics/btq644, 2011.
    • (2011) Bioinformatics , vol.27 , Issue.2 , pp. 182-188
    • Vouzis, P.D.1    Sahinidis, N.V.2
  • 27
    • 78650287487 scopus 로고    scopus 로고
    • Design and implementation of a CUDA compatible GPU-based core for gapped BLAST algorithm
    • C. Ling and K. Benkrid, "Design and Implementation of a CUDACompatible GPU-Based Core for Gapped BLAST Algorithm," Procedia Computer Science, vol. 1, no. 1, pp. 495-504, http://dx.doi.org/10.1016/j.procs. 2010.04.053, 2010.
    • (2010) Procedia Computer Science , vol.1 , Issue.1 , pp. 495-504
    • Ling, C.1    Benkrid, K.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.