BlastAlign

BlastAlign is a program for the global alignment of sequences that contain large indels or are otherwise difficult to align. It uses NCBI blastn to build a matrix representing regions of homology along the sequences, from which it selects the most representative sequence and extracts the query-anchored multiple alignment for this sequence. The matrix is printed so that subgroups can be identified visually and other sequences can be designated as the most representative if desired. The program is compatible with UNIX (including Mac OSX) and DOS, and consists of elements from both Perl and Python. Another Perl program, BlastAlignP, uses tblastn to align nucleotide sequences to a single amino acid sequence, thus preserving the open reading frame in the multiple alignment.

Topic

Sequences

Detail

  • Operation: Multiple alignment;Alignment;Query

  • Software interface: Command-line user interface

  • Language: Perl;Python

  • License: -

  • Cost: Free

  • Version name: -

  • Credit: The Wellcome Trust, NERC.

  • Input: -

  • Output: -

  • Contact: Robert Belshaw r.belshaw@imperial.ac.uk

  • Collection: -

  • Maturity: -

Publications

  • BlastAlign: a program that uses blast to align problematic nucleotide sequences.
  • Belshaw R and Katzourakis A. BlastAlign: a program that uses blast to align problematic nucleotide sequences. BlastAlign: a program that uses blast to align problematic nucleotide sequences. 2005; 21:122-3. doi: 10.1093/bioinformatics/bth459
  • https://doi.org/10.1093/bioinformatics/bth459
  • PMID: 15310559
  • PMC: -

Download and documentation

    Currently not available or not maintained.


< Back to DB search