+ Reply to Thread
Results 1 to 1 of 1

Thread: Parallel BLAST implementation using Symphony

  1. #1
    Young's Avatar
    Young is offline Junior Member
    Join Date
    March 5th, 2008
    Location
    Toronto, Canada
    Posts
    58
    Blog Entries
    1
    Downloads
    7
    Uploads
    0

    Default Parallel BLAST implementation using Symphony

    BLAST (Basic Alignment Search Tool) is a heuristic derivation of the Needleman & Wunsch bioinformatics DNA and amino acid sequence alignment algorithm. While the BLAST algorithm is slightly less accurate/precise than the Needleman & Wunsch algorithm, it accomplishes the alignment tremendously faster.

    There are many implementations of the BLAST algorithm for different purposes. The program implemented with Symphony is called blastall. It performs a variety of different ungapped local alignments and is maintained by the NCBI (National Centre for Biotechnology Information). It is the most general and widely used open-source version of BLAST. Blastall accepts a sequence of DNA or amino acids and aligns the sequence against a specified database. The result is the homology of the sequence against that database. Sequences will usually range from 100 to 400 elements, while databases can range from 50MB to 4GB in size. BLAST takes 2 seconds to align a 100-element sequence with a 500MB database on a standard 2007 model computer. An alignment of a 1000-element sequence against a 500MB database takes 4.5 seconds. [more...]

    Contributor: Jonathan Zhou zhou059@gmail.com
    Attached Files
    Last edited by Ajith; March 25th, 2008 at 08:37 PM.

+ Reply to Thread

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts