Home LiteratureArticle Details
PMID: 11266569 Published · ppublish English Journal Article

ParAlign: a parallel sequence alignment algorithm for rapid and sensitive database searches.

Nucleic acids research ·Vol. 29 ·No. 7 ·2001-04-01 ·Pages 1647-52

Rognes T

Abstract

There is a need for faster and more sensitive algorithms for sequence similarity searching in view of the rapidly increasing amounts of genomic sequence data available. Parallel processing capabilities in the form of the single instruction, multiple data (SIMD) technology are now available in common microprocessors and enable a single microprocessor to perform many operations in parallel. The ParAlign algorithm has been specifically designed to take advantage of this technology. The new algorithm initially exploits parallelism to perform a very rapid computation of the exact optimal ungapped alignment score for all diagonals in the alignment matrix. Then, a novel heuristic is employed to compute an approximate score of a gapped alignment by combining the scores of several diagonals. This approximate score is used to select the most interesting database sequences for a subsequent Smith-Waterman alignment, which is also parallelised. The resulting method represents a substantial improvement compared to existing heuristics. The sensitivity and specificity of ParAlign was found to be as good as Smith-Waterman implementations when the same method for computing the statistical significance of the matches was used. In terms of speed, only the significantly less sensitive NCBI BLAST 2 program was found to outperform the new approach. Online searches are available at http://dna.uio.no/search/

MeSH Terms
Algorithms Computational Biology/methods Databases, Factual Information Storage and Retrieval Sensitivity and Specificity Sequence Alignment/methods Software
Authors & Affiliations
1 authors, click to expand affiliations / ORCID
Rognes T
Department of Molecular Biology, Institute of Medical Microbiology, University of Oslo, The National Hospital, NO-0027 Oslo, Norway. torbjorn.rognes@labmed.uio.no
References (21)
21 references, click to expand
  1. The SWISS-PROT protein sequence database and its supplement TrEMBL in 2000.
    Nucleic Acids Res. 2000 Jan 1;28(1):45-8 PMID: 10592178
  2. Predicting protein structure using only sequence information.
    Proteins. 1999;Suppl 3:121-5 PMID: 10526360
  3. Six-fold speed-up of Smith-Waterman sequence database searches using parallel processing on common microprocessors.
    Bioinformatics. 2000 Aug;16(8):699-706 PMID: 11099256
  4. Identification of common molecular subsequences.
    J Mol Biol. 1981 Mar 25;147(1):195-7 PMID: 7265238
  5. An improved algorithm for matching biological sequences.
    J Mol Biol. 1982 Dec 15;162(3):705-8 PMID: 7166760
  6. Improved tools for biological sequence comparison.
    Proc Natl Acad Sci U S A. 1988 Apr;85(8):2444-8 PMID: 3162770
  7. Methods for assessing the statistical significance of molecular sequence features by using general scoring schemes.
    Proc Natl Acad Sci U S A. 1990 Mar;87(6):2264-8 PMID: 2315319
  8. Basic local alignment search tool.
    J Mol Biol. 1990 Oct 5;215(3):403-10 PMID: 2231712
  9. Searching protein sequence libraries: comparison of the sensitivity and selectivity of the Smith-Waterman and FASTA algorithms.
    Genomics. 1991 Nov;11(3):635-50 PMID: 1774068
  10. Amino acid substitution matrices from protein blocks.
    Proc Natl Acad Sci U S A. 1992 Nov 15;89(22):10915-9 PMID: 1438297
  11. Applications and statistics for multiple high-scoring segments in molecular sequences.
    Proc Natl Acad Sci U S A. 1993 Jun 15;90(12):5873-7 PMID: 8390686
  12. SCOP: a structural classification of proteins database for the investigation of sequences and structures.
    J Mol Biol. 1995 Apr 7;247(4):536-40 PMID: 7723011
  13. Local alignment statistics.
    Methods Enzymol. 1996;266:460-80 PMID: 8743700
  14. BioSCAN: a network sharable computational resource for searching biosequence databases.
    Comput Appl Biosci. 1996 Jun;12(3):191-6 PMID: 8872387
  15. Parallel hardware for sequence comparison and alignment.
    Comput Appl Biosci. 1996 Dec;12(6):473-9 PMID: 9021265
  16. Using video-oriented instructions to speed up sequence comparison.
    Comput Appl Biosci. 1997 Apr;13(2):145-50 PMID: 9146961
  17. Gapped BLAST and PSI-BLAST: a new generation of protein database search programs.
    Nucleic Acids Res. 1997 Sep 1;25(17):3389-402 PMID: 9254694
  18. Assessing sequence comparison methods with reliable structurally identified distant evolutionary relationships.
    Proc Natl Acad Sci U S A. 1998 May 26;95(11):6073-8 PMID: 9600919
  19. SALSA: improved protein database searching by a new algorithm for assembly of sequence fragments into gapped alignments.
    Bioinformatics. 1998;14(10):839-45 PMID: 9927712
  20. Combining sensitive database searches with multiple intermediates to detect distant homologues.
    Protein Eng. 1999 Feb;12(2):95-100 PMID: 10195280
  21. Accurate formula for P-values of gapped local sequence and profile alignments.
    J Mol Biol. 2000 Jul 14;300(3):649-59 PMID: 10884359
Article Info
Journal
Nucleic acids research
Abbr.
Nucleic Acids Res
ISSN
1362-4962
Published
2001-04-01
Pages
1647-52
Language
English
Region
England
NLM ID
0411011
PMCID
PMC31274
Subset
IM
Analysis Services
Analysis Services

Contact

No. 2 Wenbo Road, Zhangqiu District, Jinan, Shandong

Qilu Normal University · Genelibs Bioinformatics Lab

750 Shunhua Rd, Jinan

2F, Bldg F, University Science Park

Tel: 0531-88819269

WeChat Official Account

Follow our WeChat subscription account for real-time updates and the latest in medical and biological research.


Business Email

E-mail: product@genelibs.com