Closed bhanugandham closed 5 years ago
@bhanugandham I believe this was fixed by https://github.com/broadinstitute/picard/pull/1339
This PR has been merged, but we haven't had a Picard release since then. I would recommend creating a new release, (@snovod do you think we could get a new release?).
Alternatively we could ask the user to create a new jar directly from source, that should work.
@fleharty Thank you for the update. Should I close this issue ticket then?
@bhanugandham There is a new release of picard at, https://github.com/broadinstitute/picard/releases/tag/2.20.3 that should resolve this issue.
great! thank you @fleharty
User Report:
Hi, I've run into a frustrating problem: when lifting over certain VCFs from b37 to hg38, I'm running into LiftoverVcf exiting with errors like
Exception in thread "main" java.lang.IllegalArgumentException: Duplicate allele added to VariantContext
I've got it isolated to an example failing variant, but I'm at a loss for how to fix or prevent this error, since they seem scattered among VCFs I've generated with GATK 3.8-1-0-gf15c1c3ef GenotypeGVCFs.
Picard version 2.20.2
Failing variant example:
with VCF bad_simple.vcf
Successful variant example It doesn't seem to be solely a problem with indels or * alternates, because this variant (from nearby) has no problems:
with VCF good_simple.vcf (same header as previous example)
Resources I'm using:
File provenance: GRCh37 GVCFs generated by DRAGEN variant caller in
--vc-emit-ref-confidence GVCF
mode, joint-genotyped with other samples withGATK 3.8-1-0-gf15c1c3ef
I've also tried:
LIFTOVER_MIN_MATCH
which results in no variants successfully mapping (preventing the java error)RECOVER_SWAPPED_REF
which has no effect on this errorAny advice would be appreciated! Thanks. :)
This Issue was generated from your forums