Invited lecture - Accelerating Smith-Waterman searches

被引:0
|
作者
Myers, G [1 ]
Durbin, R [1 ]
机构
[1] Celera Genom, Rockville, MD USA
来源
关键词
D O I
暂无
中图分类号
Q81 [生物工程学(生物技术)]; Q93 [微生物学];
学科分类号
071005 ; 0836 ; 090102 ; 100705 ;
摘要
Searching a database for a local alignment to a query under a typical scoring scheme such as PAM120 or BLOSUM62, is a computation that has resisted algorithmic improvement due to its basis in dynamic programming and the weak nature of the signals being searched for. In a query preprocessing step, a set of tables can be built that permit one to (a) eliminate a large fraction of the dynamic programming matrix from consideration, and (b) to compute several steps of the remainder with a single table lookup. While this result is not an asymptotic improvement over the original Smith-Waterman algorithm, its complexity is characterized in terms of some sparse features of the matrix and it does yields 3.33 factor improvement over the basic algorithm in practice.
引用
收藏
页码:331 / 342
页数:12
相关论文
共 50 条
  • [31] An improved smith-waterman algorithm based on spark parallelization
    Liu, Yanfeng
    Li, Leixiao
    Gao, Jing
    International Journal Bioautomation, 2019, 23 (01) : 117 - 129
  • [32] Acceleration of Smith-Waterman Using Recursive Variable Expansion
    Nawaz, Zubair
    Al-Ars, Zaid
    Bertels, Koen
    Shabbir, Mudassir
    11TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN - ARCHITECTURES, METHODS AND TOOLS : DSD 2008, PROCEEDINGS, 2008, : 915 - +
  • [33] A banded Smith-Waterman FPGA accelerator for mercury BLASTP
    Harris, Brandon
    Jacob, Arpith C.
    Lancaster, Joseph M.
    Buhler, Jeremy
    Chamberlain, Roger D.
    2007 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, VOLS 1 AND 2, 2007, : 765 - 769
  • [34] SWAMP: Smith-Waterman using Associative Massive Parallelism
    Steinfadt, Shannon
    Baker, Johnnie W.
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 2969 - 2976
  • [35] CUDASW++: Optimizing Smith-Waterman sequence database searches for CUDA-enabled graphics processing units
    Liu Y.
    Maskell D.L.
    Schmidt B.
    BMC Research Notes, 2 (1)
  • [36] Efficient Smith-Waterman on multi-core with FastFlow
    Aldinucci, Marco
    Meneghin, Massimiliano
    Torquati, Massimo
    PROCEEDINGS OF THE 18TH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, 2010, : 195 - 199
  • [37] Optimization Strategies for Smith-Waterman Algorithm on FPGA Platform
    Chang, Xin
    Escobar, Fernando A.
    Valderrama, Carlos
    Robert, Vincent
    2014 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI), VOL 1, 2014, : 9 - 14
  • [38] Efficient cell designs for systolic Smith-Waterman implementations
    Gok, Mustafa
    Yilmaz, Caglar
    2006 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2006, : 889 - 892
  • [39] A parallel Smith-Waterman algorithm based on divide and conquer
    Zhang, F
    Qiao, XZ
    Liu, ZY
    FIFTH INTERNATIONAL CONFERENCE ON ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PROCEEDINGS, 2002, : 162 - 169
  • [40] Accelerating the Smith-Waterman algorithm with interpair pruning and band optimization for the all-pairs comparison of base sequences
    Daiki Okada
    Fumihiko Ino
    Kenichi Hagihara
    BMC Bioinformatics, 16