Efficient algorithms for local alignment search

被引:13
|
作者
Rajasekaran, S [1 ]
Nick, H
Pardalos, PM
Sahni, S
Shaw, G
机构
[1] Univ Florida, Dept Comp & Informat Sci & Engn, Gainesville, FL 32611 USA
[2] Univ Florida, Dept Neurosci, Gainesville, FL 32611 USA
[3] Univ Florida, Dept Ind Syst Engn, Gainesville, FL 32611 USA
关键词
local alignment research; BLAST; biological sequences; DNA sequences; protein sequences; parallel computing;
D O I
10.1023/A:1009893719470
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present efficient algorithms for local alignment search in biological sequences. These algorithms identify maximal segment pairs (MSPs). Our algorithms have the potential of performing better than BLAST (Basic Local Alignment Search Tool) and also are efficiently parallelizable. We employ Fast Fourier Transforms (FFTs). Though several attempts have been made in the past to employ FFTs in sequence analysis, they fail to capture local similarities. Our algorithms employ FFTs in a novel way to identify local similarities. FFT-based techniques have the attractive feature of benefiting from ultrafast special purpose hardware available for digital signal processing.
引用
收藏
页码:117 / 124
页数:8
相关论文
共 50 条
  • [41] Efficient automatic exact motif discovery algorithms for biological sequences
    Karci, Ali
    EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (04) : 7952 - 7963
  • [42] An Energy-Efficient Pipelined-Multiprocessor Architecture for Biological Sequence Alignment
    Sarkar, Ardhendu
    Banerjee, Som
    Ghosh, Surajeet
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2020, 28 (12) : 2598 - 2611
  • [43] Efficient GPU-based implementations of simplex type algorithms
    Ploskas, Nikolaos
    Samaras, Nikolaos
    APPLIED MATHEMATICS AND COMPUTATION, 2015, 250 : 552 - 570
  • [44] Looking for a Few Good Codes: The Search for Algorithms that Match Tomorrow's Computers
    Bihari, Barna L.
    NUMERICAL ANALYSIS AND APPLIED MATHEMATICS, VOLS I-III, 2010, 1281 : 1761 - 1763
  • [45] Performance of local search heuristics on scheduling a class of pipelined multiprocessor tasks
    Ercan, MF
    Oguz, C
    COMPUTERS & ELECTRICAL ENGINEERING, 2005, 31 (08) : 537 - 555
  • [46] A character art generator using the local exhaustive search, with GPU acceleration
    Takeuchi, Yuji
    Nakano, Koji
    Takafuji, Daisuke
    Ito, Yasuaki
    INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2016, 31 (01) : 47 - 63
  • [47] An improved local search algorithm for scheduling independent tasks on parallel processors
    Shang Mingsheng
    Wang Qingxian
    Fu Yan
    Li Jianping
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE INFORMATION COMPUTING AND AUTOMATION, VOLS 1-3, 2008, : 200 - +
  • [48] PROTEOMIC MULTIPLE SEQUENCE ALIGNMENTS: REFINEMENT USING AN IMMUNOLOGICAL LOCAL SEARCH
    Cutello, V.
    Nicosia, G.
    Pavone, M.
    Prizzi, I.
    APPLIED AND INDUSTRIAL MATHEMATICS IN ITALY II, 2007, 75 : 291 - 302
  • [49] Efficient Lagrangian particle tracking algorithms for distributed-memory architectures
    Baldan, Giacomo
    Bellosta, Tommaso
    Guardone, Alberto
    COMPUTERS & FLUIDS, 2023, 256
  • [50] Efficient Algorithms for Computing With Protein-Based Volumetric Memory Processors
    Rajasekaran, Sanguthevar
    Kundeti, Vamsi
    Birge, Robert
    Kumar, Vipin
    Sahni, Sartaj
    IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2011, 10 (04) : 881 - 890