BLAST Filter and GraphAlign: rule-based formation and analysis of sets of related DNA and protein sequences

Nucleic Acids Res. 2004 Jul 1;32(Web Server issue):W26-32. doi: 10.1093/nar/gkh459.


BLAST Filter and GraphAlign are web-based tools that offer novel methods for building and analyzing sets of related (i.e. similar) DNA and protein sequences. They can be used separately or together. BLAST Filter generates related sequence sets in an automated, objective and reproducible way based on an input query sequence. Sequences matched by BLAST are filtered through a set of 15 user-configurable rules based on full-length query/subject comparisons, high-scoring segment pair statistics and the level of redundancy in the sequence set. Such sets can be used for multiple alignments, profile hidden Markov models and other bioinformatics applications, including GraphAlign, which provides several novel methods for analyzing global query/subject alignments along with graphical representations of sequence similarities. These services are available at the following URLs: and

MeSH terms

  • Computational Biology
  • Computer Graphics
  • Databases, Genetic
  • Internet
  • Sequence Alignment*
  • Sequence Analysis, DNA*
  • Sequence Analysis, Protein*
  • Software*