Needleman–Wunsch algorithm

Needleman–Wunsch algorithm

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 was developed by Saul B. Needleman and Christian D. Wunsch and published in 1970. The algorithm essentially divides a large problem (e.g. the full sequence) into a series of smaller problems, and it uses the solutions to the smaller problems to find an optimal solution to the larger problem. It is also sometimes referred to as the optimal matching algorithm and the global alignment technique. The Needleman–Wunsch algorithm is still widely used for optimal global alignment, particularly when the quality of the global alignment is of the utmost importance. The algorithm assign

Caption
enFigure 1: Needleman-Wunsch pairwise sequence alignment
Class
Sequence alignment
Comment
enThe 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 was developed by Saul B. Needleman and Christian D. Wunsch and published in 1970. The algorithm essentially divides a large problem (e.g. the full sequence) into a series of smaller problems, and it uses the solutions to the smaller problems to find an optimal solution to the larger problem. It is also sometimes referred to as the optimal matching algorithm and the global alignment technique. The Needleman–Wunsch algorithm is still widely used for optimal global alignment, particularly when the quality of the global alignment is of the utmost importance. The algorithm assign
Depiction
Needleman-Wunsch pairwise sequence alignment.png
Has abstract
enThe 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 was developed by Saul B. Needleman and Christian D. Wunsch and published in 1970. The algorithm essentially divides a large problem (e.g. the full sequence) into a series of smaller problems, and it uses the solutions to the smaller problems to find an optimal solution to the larger problem. It is also sometimes referred to as the optimal matching algorithm and the global alignment technique. The Needleman–Wunsch algorithm is still widely used for optimal global alignment, particularly when the quality of the global alignment is of the utmost importance. 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.
Hypernym
Algorithm
Is primary topic of
Needleman–Wunsch algorithm
Label
enNeedleman–Wunsch algorithm
Link from a Wikipage to an external page
web.archive.org/web/20091106224548/http:/svitsrv25.epfl.ch/R-doc/library/Biostrings/html/00Index.html
alfehrest.org/sub/nwa/index.html
zhanglab.ccmb.med.umich.edu/NW-align
ds9a.nl/nwunsch
technology66.blogspot.com/2008/08/sequence-alignment-techniques.html
Link from a Wikipage to another Wikipage
Algorithm
Array data structure
Bellman equation
Bioinformatics
BLOSUM
Camera resectioning
Category:Articles with example pseudocode
Category:Bioinformatics algorithms
Category:Computational phylogenetics
Category:Dynamic programming
Category:Sequence alignment algorithms
Computer stereo vision
Distortions
DNA sequences
Dynamic programming
Dynamic time warping
Gap penalty
Hirschberg's algorithm
Indel
Levenshtein distance
Matrix (mathematics)
Method of Four Russians
Michael J. Fischer
Nucleotide
Optimal matching
Pixels
Point accepted mutation
Protein
Real-time computing
Recursion
Scan lines
Sequence alignment
Sequence mining
Similarity matrix
Smith–Waterman algorithm
String (computer science)
Vladimir Levenshtein
Wagner–Fischer algorithm
SameAs
4mQ4s
Algorisme de Needleman-Wunsch
Algorithme de Needleman-Wunsch
Algoritmo Needleman-Wunsch
Algoritmo Needleman-Wunsch
Algorytm Needlemana-Wunscha
m.03ygxm
Needlemanův–Wunschův algoritmus
Needleman-Wunsch-Algorithmus
Needleman-Wunsch algoritması
Nidlmen-Vanšov algoritam
Q583546
Αλγόριθμος Νίντλμαν-Βουνς
Алгоритм Нидлмана — Вунша
Алгоритм Нідлмана — Вунша
Нидлман–Вуншов алгоритам
Նիդելման-Վունշի ալգորիթմ
الگوریتم نیدلمن-وانچ
ขั้นตอนวิธีของนีเดอมาน–วานซ์
尼德曼-翁施算法
Subject
Category:Articles with example pseudocode
Category:Bioinformatics algorithms
Category:Computational phylogenetics
Category:Dynamic programming
Category:Sequence alignment algorithms
Thumbnail
Needleman-Wunsch pairwise sequence alignment.png?width=300
WasDerivedFrom
Needleman–Wunsch algorithm?oldid=1121641668&ns=0
WikiPageLength
25028
Wikipage page ID
1004679
Wikipage revision ID
1121641668
WikiPageUsesTemplate
Template:DNA sequence
Template:External links
Template:Infobox algorithm
Template:Math
Template:Mvar
Template:Reflist
Template:Short description
Template:Strings
Template:Technical