 For normal Protein-DNA alignment tools, they first choose one of three frames to translate the DNA into a protein sequence, and then compare it with the given protein.Such alignment is based on the assumption that the DNA translation frame is not interrupted for the whole DNA strand.However, this is not generally true.