Approaches range unprincipled:3-frame translation of DNA followed by protein alignment principled:intermediate `iDNA' sequence aligned to both DNA and protein, sum scores semi-principled:limit the inserts in DNA relative to iDNA
| | DNA: | AGT | GTA | G-T | GCC | -CT | CTAG | TTCA | | iDNA: | AGT | GTA | GAT | GCC | CCT | -TAG | -TGA | | iAA: | T | V | G | A | P | X | S | | AA: | T | V | S | - | P | G | S |
 |