From dc42571dd9bae7e28734fd8d24e6242efb7ede53 Mon Sep 17 00:00:00 2001 From: Eric Banks Date: Mon, 22 Aug 2011 15:40:36 -0400 Subject: [PATCH] Only create the genotype map when necessary --- .../sting/utils/variantcontext/VariantContext.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/public/java/src/org/broadinstitute/sting/utils/variantcontext/VariantContext.java b/public/java/src/org/broadinstitute/sting/utils/variantcontext/VariantContext.java index 155a539c7..888dc1e98 100755 --- a/public/java/src/org/broadinstitute/sting/utils/variantcontext/VariantContext.java +++ b/public/java/src/org/broadinstitute/sting/utils/variantcontext/VariantContext.java @@ -823,7 +823,8 @@ public class VariantContext implements Feature { // to enable tribble intergrati private void loadGenotypes() { if ( !hasAttribute(UNPARSED_GENOTYPE_MAP_KEY) ) { - genotypes = NO_GENOTYPES; + if ( genotypes == null ) + genotypes = NO_GENOTYPES; return; }