UPDATE: Upon further reflection, the more complicated example you listed actually makes sense. In the reference we have the sequence AACAC
, and the alternate alleles represent two variations on this: deletion of the final two bp (in the first case), and a point mutation of the middle C
to T
(in both cases). Usually, only a single bp precedes the definition of an indel, so I would've encoded this complex variant as ref=ACAC alt=AT,ATAC
.
So the SNV is "implied by"/"encoded in"/"redundant with" the complex variant, but it's not strictly a duplicate. I'm curious whether the VCF validator complains about these cases as well?