Depth of coverage (the DP annotation invoked by Coverage) should not be used when working with exome datasets since there is extreme variation in the depth to which targets are captured! In whole genome experiments this variation is indicative of error but that is not the case in capture experiments.
When working on a fix for bespin-workflows/exomseq-gatk3 I came across documentation that says the
DP
annotation should not be used with exome datasets. I think this documentation still applies to GATK4. https://gatkforums.broadinstitute.org/gatk/discussion/1259/which-training-sets-arguments-should-i-use-for-running-vqsrCode where we are currently specifying
DP
: https://github.com/bespin-workflows/exomeseq-gatk4/blob/d7900c7cbccbbae0a1bd7d44005855170b1eb1ea/subworkflows/exomeseq-gatk4-02-variantdiscovery.cwl#L135-L142https://github.com/bespin-workflows/exomeseq-gatk4/blob/d7900c7cbccbbae0a1bd7d44005855170b1eb1ea/subworkflows/exomeseq-gatk4-02-variantdiscovery.cwl#L143-L150