Implementation of the Viterbi and forward algorithms for the hidden Markov model to find optimal DNA sequence alignment