Multiple sequence alignment on an FPGA

被引:0
|
作者
Oliver, T [1 ]
Schmidt, B [1 ]
Nathan, D [1 ]
Clemens, R [1 ]
Maskell, D [1 ]
机构
[1] Nanyang Technol Univ, Sch Comp Engn, Singapore 639798, Singapore
来源
11th International Conference on Parallel and Distributed Systems Workshops, Vol II, Proceedings, | 2005年
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Molecular Biologists frequently compute multiple sequence alignments (MSAs) to identify similar regions in protein families. Progressive alignment is a widely used approach to compute MSAs. However, aligning a few hundred sequences by popular progressive alignment tools requires several hours on sequential computers. Due to the rapid growth of biological sequence databases biologists have to compute MSAs in afar shorter time. In this paper we present a new approach to MSA on reconfigurable hardware platforms to gain high performance at low cost. To derive an efficient mapping onto this type of architecture, fine-grained parallel processing elements (PEs) have been designed. Using this PE design as a building block we have constructed a linear systolic array to perform a pairwise sequence distance computation using dynamic programming. This results in an implementation with significant runtime savings on a standard off-the-shelf FPGA.
引用
收藏
页码:326 / 330
页数:5
相关论文
共 50 条
  • [31] MULTIPLE SEQUENCE ALIGNMENT BY A PAIRWISE ALGORITHM
    TAYLOR, WR
    COMPUTER APPLICATIONS IN THE BIOSCIENCES, 1987, 3 (02): : 81 - 87
  • [32] Multiple sequence alignment using anytime A*
    Zhou, R
    Hansen, EA
    EIGHTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-02)/FOURTEENTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE (IAAI-02), PROCEEDINGS, 2002, : 975 - 976
  • [33] Multiple sequence alignment for phylogenetic purposes
    Morrison, David A.
    AUSTRALIAN SYSTEMATIC BOTANY, 2006, 19 (06) : 479 - 539
  • [34] A genetic algorithm for multiple sequence alignment
    Horng, JT
    Wu, LC
    Lin, CM
    Yang, BH
    SOFT COMPUTING, 2005, 9 (06) : 407 - 420
  • [35] An Optimized System for Multiple Sequence Alignment
    Yilmaz, Caglar
    Gok, Mustafa
    2009 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS, 2009, : 178 - +
  • [36] A FLEXIBLE MULTIPLE SEQUENCE ALIGNMENT PROGRAM
    MARTINEZ, HM
    NUCLEIC ACIDS RESEARCH, 1988, 16 (05) : 1683 - 1691
  • [37] Heuristics for multiobjective multiple sequence alignment
    Maryam Abbasi
    Luís Paquete
    Francisco B. Pereira
    BioMedical Engineering OnLine, 15
  • [38] Practical aspects of multiple sequence alignment
    Baxevanis, AD
    BIOINFORMATICS, 1998, 39 : 172 - 188
  • [39] Optimization of multiple-sequence alignment based on multiple-structure alignment
    Shatsky, M
    Nussinov, R
    Wolfson, HJ
    PROTEINS-STRUCTURE FUNCTION AND BIOINFORMATICS, 2006, 62 (01) : 209 - 217
  • [40] Approximation algorithms for multiple sequence alignment
    Bafna, V
    Lawler, EL
    Pevzner, PA
    THEORETICAL COMPUTER SCIENCE, 1997, 182 (1-2) : 233 - 244