BioUIMA A program to convert DNA sequences to protein sequences and find the minimum cost protein sequence alignment.