Tool Configuration
Needleman-Wunsch global alignment of two sequences
Sequences type

Data

Sequence A
Sequence(s) B

Parameters

References
Needleman, S. B. and Wunsch, C. D. (1970) J. Mol. Biol. 48, 443-453.
Kruskal, J. B. (1983) An overview of squence comparison In D. Sankoff and J. B. Kruskal, (ed.), Time warps, string edits and macromolecules: the theory and practice of sequence comparison, pp. 1-44 Addison Wesley.
Instructions

Needleman-Wunsch global alignment of two sequences

needle reads two input sequences and writes their optimal global sequence alignment to file. It uses the Needleman-Wunsch alignment algorithm to find the optimum alignment (including gaps) of two sequences along their entire length. The algorithm uses a dynamic programming method to ensure the alignment is optimum, by exploring all possible alignments and choosing the best. A scoring matrix is read that contains values for every possible residue or nucleotide match. Needle finds the alignment with the maximum possible score where the score of an alignment is equal to the sum of the matches taken from the scoring matrix, minus penalties arising from opening and extending gaps in the aligned sequences. The substitution matrix and gap opening and extension penalties are user-specified.

Contributor(s)
Result Preview
Example output and submitted task results are displayed here.
#Runs 2661
######################################## # Program: needle # Rundate: Sun 20 Mar 2022 20:11:57 # Commandline: needle # -asequence asequence.faa # -bsequence bsequence.faa # -outfile output_protein.needle # Align_format: srspair # Report_file: output_protein.needle ######################################## #======================================= # # Aligned_sequences: 2 # 1: hba_human # 2: hbb_human # Matrix: EBLOSUM62 # Gap_penalty: 10.0 # Extend_penalty: 0.5 # # Length: 149 # Identity: 65/149 (43.6%) # Similarity: 90/149 (60.4%) # Gaps: 9/149 ( 6.0%) # Score: 292.5 # # #======================================= hba_human 1 MV-LSPADKTNVKAAWGKVGAHAGEYGAEALERMFLSFPTTKTYFPHF-D 48 || |:|.:|:.|.|.|||| :..|.|.|||.|:.:.:|.|:.:|..| | hbb_human 1 MVHLTPEEKSAVTALWGKV--NVDEVGGEALGRLLVVYPWTQRFFESFGD 48 hba_human 49 LS-----HGSAQVKGHGKKVADALTNAVAHVDDMPNALSALSDLHAHKLR 93 || .|:.:||.|||||..|.::.:||:|::....:.||:||..||. hbb_human 49 LSTPDAVMGNPKVKAHGKKVLGAFSDGLAHLDNLKGTFATLSELHCDKLH 98 hba_human 94 VDPVNFKLLSHCLLVTLAAHLPAEFTPAVHASLDKFLASVSTVLTSKYR 142 |||.||:||.:.|:..||.|...||||.|.|:..|.:|.|:..|..||. hbb_human 99 VDPENFRLLGNVLVCVLAHHFGKEFTPPVQAAYQKVVAGVANALAHKYH 147 #--------------------------------------- #---------------------------------------