• DocumentCode
    1151762
  • Title

    Comparing Compressed Sequences for Faster Nucleotide BLAST Searches

  • Author

    Cameron, Michael ; Williams, Hugh E.

  • Author_Institution
    RMIT Univ., Melbourne
  • Volume
    4
  • Issue
    3
  • fYear
    2007
  • Firstpage
    349
  • Lastpage
    364
  • Abstract
    Molecular biologists, geneticists, and other life scientists use the BLAST homology search package as their first step for discovery of information about unknown or poorly annotated genomic sequences. There are two main variants of BLAST: BLASTP for searching protein collections and BLASTN for nucleotide collections. Surprisingly, BLASTN has had very little attention; for example, the algorithms it uses do not follow those described in the 1997 blast paper [1] and no exact description has been published. It is important that BLASTN is state-of-the-art: Nucleotide collections such as GenBank dwarf the protein collections in size, they double in size almost yearly, and they take many minutes to search on modern general purpose workstations. This paper proposes significant improvements to the BLASTN algorithms. Each of our schemes is based on compressed byte packed formats that allow queries and collection sequences to be compared four bases at a time, permitting very fast query evaluation using lookup tables and numeric comparisons. Our most significant innovations are two new, fast gapped alignment schemes that allow accurate sequence alignment without decompression of the collection sequences. Overall, our innovations more than double the speed of BLASTN with no effect on accuracy and have been integrated into our new version of BLAST that is freely available for download from http://www.fsa-blast.org/.
  • Keywords
    biology computing; genetics; molecular biophysics; proteins; search engines; GenBank; compressed bytepacked formats; compressed sequences; fast gapped alignment schemes; fast query evaluation; genomic sequences; homology; lookup tables; molecular biology; nucleotide BLAST searches; nucleotide collections; numeric comparisons; protein collections; proteins; sequence alignment; BLAST; Four Russians algorithm; Homology search; compression; sequence alignment; Algorithms; Chromosome Mapping; Data Compression; Database Management Systems; Databases, Genetic; Nucleotides; Reproducibility of Results; Sensitivity and Specificity; Sequence Alignment; Sequence Analysis, DNA;
  • fLanguage
    English
  • Journal_Title
    Computational Biology and Bioinformatics, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1545-5963
  • Type

    jour

  • DOI
    10.1109/TCBB.2007.1029
  • Filename
    4104471