• DocumentCode
    1202421
  • Title

    Improved gapped alignment in BLAST

  • Author

    Cameron, Michael ; Williams, Hugh E. ; Cannane, Adam

  • Author_Institution
    Sch. of Comput. Sci. & Inf. Technol., RMIT, Melbourne, Vic., Australia
  • Volume
    1
  • Issue
    3
  • fYear
    2004
  • Firstpage
    116
  • Lastpage
    129
  • Abstract
    Homology search is a key tool for understanding the role, structure, and biochemical function of genomic sequences. The most popular technique for rapid homology search is BLAST, which has been in widespread use within universities, research centers, and commercial enterprises since the early 1990s. We propose a new step in the BLAST algorithm to reduce the computational cost of searching with negligible effect on accuracy. This new step - semigapped alignment - compromises between the efficiency of ungapped alignment and the accuracy of gapped alignment, allowing BLAST to accurately filter sequences with lower computational cost. In addition, we propose a heuristic - restricted insertion alignment - that avoids unlikely evolutionary paths with the aim of reducing gapped alignment cost with negligible effect on accuracy. Together, after including an optimization of the local alignment recursion, our two techniques more than double the speed of the gapped alignment stages in blast. We conclude that our techniques are an important improvement to the BLAST algorithm. Source code for the alignment algorithms is available for download at http://www.bsg.rmit.edu.au/iga/.
  • Keywords
    biology computing; genetics; molecular biophysics; optimisation; BLAST; evolutionary paths; genomic sequences; homology search; improved gapped alignment; local alignment recursion; optimization; restricted insertion alignment; semigapped alignment; Bioinformatics; Computational efficiency; Costs; Dynamic programming; Educational institutions; Filters; Genomics; Hardware; Sequences; Technological innovation; BLAST; Index Terms- Sequence alignment; dynamic programming; homology search.; Algorithms; Amino Acid Sequence; Computational Biology; Databases, Genetic; Internet; Molecular Sequence Data; Reproducibility of Results; Sequence Alignment; Sequence Homology, Amino Acid;
  • fLanguage
    English
  • Journal_Title
    Computational Biology and Bioinformatics, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1545-5963
  • Type

    jour

  • DOI
    10.1109/TCBB.2004.32
  • Filename
    1377140