Skip to content

macardosa/needleman-wunsch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Align

Python script for align two biological sequences using the Needleman-Wunsch algorithm.

Descripcion

The Needleman–Wunsch algorithm is an algorithm used in bioinformatics to align protein or nucleotide sequences. It was one of the first applications of dynamic programming to compare biological sequences. The algorithm assigns a score to every possible alignment, and the purpose of the algorithm is to find all possible alignments having the highest score.The BLOSUM62 matrix is used as the default scoring matrix for align.py. The output is printed in fasta format.

Usage

python align.py s1.fasta s2.fasta

References

  1. https://www.cs.sjsu.edu/~aid/cs152/NeedlemanWunsch.pdf
  2. https://en.wikipedia.org/wiki/Needleman%E2%80%93Wunsch_algorithm

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published