Perform optimal global alignment of two protein sequences using configurable scoring matrices and gap penalties.
Paste the first protein sequence (FASTA or raw). Only standard amino acids are retained (limit 20,000 characters).
Paste the second protein sequence (FASTA or raw). Only standard amino acids are retained (limit 20,000 characters).
Select the amino acid substitution matrix for alignment scoring.
Penalty applied to gaps preceding a sequence.
Penalty applied to internal gaps.
Penalty applied to gaps following a sequence.
Paste two protein sequences in FASTA or raw format. Only standard amino acid characters are retained (limit 20,000 characters per sequence).
Choose PAM30/PAM70 for closely/moderately related sequences, BLOSUM62 for general purpose alignment, or BLOSUM45/BLOSUM80 for distant/closely related proteins.
Set leading, internal, and trailing gap penalties. Internal gaps typically have higher penalties, while end gaps are often set to 0 for global alignment.
Results show the optimal global alignment using the Needleman-Wunsch algorithm with your chosen matrix. Higher scores indicate better sequence similarity.
Different scoring matrices are optimized for different sequence divergence levels:
This tool uses the Needleman-Wunsch algorithm to compute the optimal global alignment. You can adjust gap penalties to balance alignment quality with sequence conservation.