Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md


Logo

Pair-Aligner

Check the app »

See how your sequences align!

About The Project

What are the uses of this app?

  • Compare the homology of two sequences graphically
  • Obtain an score to assess an alignment
  • Use dynamic programming (Watermann algorithm) to deduce the optimal solution

(back to top)

What is the Waterman algorithm?

The Waterman algorithm, also known as the Smith-Waterman algorithm, is an optimal solution for local sequence alignment in bioinformatics. It is specifically designed to identify the regions of similarity between two sequences, rather than aligning the entire sequences. This algorithm uses dynamic programming to efficiently construct a matrix that represents all possible alignments between the sequences. Each cell of the matrix stores the score of the best alignment ending at that position, and the score is determined based on a scoring scheme for matches, mismatches, and gaps.

As a local alignment tool, the Waterman algorithm allows researchers to pinpoint the most similar regions between the sequences, which is crucial for tasks like identifying conserved regions or functional domains in DNA or protein sequences.

In summary, the Waterman algorithm is an efficient and widely-used method for local sequence alignment, providing researchers with valuable insights into the regions of similarity between sequences.