Updating variant jar.
The update contains: 1. documentation changes for VariantContext and Allele (which used to discuss the now obsolete null allele) 2. better error messages for VCFs containing complex rearrangements with breakends 3. instead of failing badly on format field lists with '.'s, just ignore them Also, there is a trivial change to use a more efficient method to remove a bunch of attributes from a VC. Delivers PT#s 59675378, 59496612, and 60524016.
This commit is contained in:
parent
5a1564d1f2
commit
f82a7c3f4c
|
|
@ -1152,11 +1152,11 @@ public class GATKVariantContextUtils {
|
|||
* @param builder the VC builder
|
||||
*/
|
||||
private static void removeStaleAttributesAfterMerge(final VariantContextBuilder builder) {
|
||||
builder.rmAttribute(VCFConstants.ALLELE_COUNT_KEY);
|
||||
builder.rmAttribute(VCFConstants.ALLELE_FREQUENCY_KEY);
|
||||
builder.rmAttribute(VCFConstants.ALLELE_NUMBER_KEY);
|
||||
builder.rmAttribute(VCFConstants.MLE_ALLELE_COUNT_KEY);
|
||||
builder.rmAttribute(VCFConstants.MLE_ALLELE_FREQUENCY_KEY);
|
||||
builder.rmAttributes(Arrays.asList(VCFConstants.ALLELE_COUNT_KEY,
|
||||
VCFConstants.ALLELE_FREQUENCY_KEY,
|
||||
VCFConstants.ALLELE_NUMBER_KEY,
|
||||
VCFConstants.MLE_ALLELE_COUNT_KEY,
|
||||
VCFConstants.MLE_ALLELE_FREQUENCY_KEY));
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1,3 +1,3 @@
|
|||
<ivy-module version="1.0">
|
||||
<info organisation="org.broadinstitute" module="variant" revision="1.104.1634" status="integration" />
|
||||
<info organisation="org.broadinstitute" module="variant" revision="1.105.1640" status="integration" />
|
||||
</ivy-module>
|
||||
Loading…
Reference in New Issue