DNA Alignment - A Problem in Computational Biology


First, consider the search problem in genomic databases:

Goal: given a search sequence, find all matches in database of sequences.

Exact-match searches:

Sequence comparisons:

Gene comparisons:

The alignment problem:

Key ideas in solution:

Implementation:

Analysis:

An improvement (in space):

Variations of the alignment problem: