Frameshift identification is basically done by aligning reads and check the possibility. However, it was not working well for cases where VNTRs have more than one different motif. The problem was using only one HMM for matching the repeat motif.
Here, it uses enhanced hmm, which utilize different motifs to build hmm. By dealing with reads aligned to each hmm separately, it solves the problem.
Frameshift identification is basically done by aligning reads and check the possibility. However, it was not working well for cases where VNTRs have more than one different motif. The problem was using only one HMM for matching the repeat motif. Here, it uses enhanced hmm, which utilize different motifs to build hmm. By dealing with reads aligned to each hmm separately, it solves the problem.