When scanning sequences against a profile HMM database using hmmerScan
, we
often find that several patterns (HMMs) match in the same region of the query sequence, i.e. we have
overlapping hits. The function hmmerCleanOverlap
will remove the poorest overlapping hit
in a recursive way such that all overlaps are eliminated.
The input is a data.frame
of the type produced by readHmmer
.