Global and local alignment

There are two different approaches to aligning two sequences. A global alignment is an alignment of the entire length of both sequences, while a local alignment only aligns the regions of the sequences that are similar. Global alignment is useful for comparing two sequences that are expected to be similar overall, but may have some differences. While local alignment is useful for finding similar regions within two longer sequences that may have many differences overall. Local alignments are often used to identify functional or structural motifs within a sequence.

Meet the family: global and local alignment

Practical: Implementing global alignment

Read alignment in the field

Problems to solve (advanced)

Try to solve these problems after completing this section.


If you made it here, then congratulations! You have successfully completed this section. Move to the next portion of the guide with the arrow buttons below.

Last updated