From d9f5a314ac3f49c1caa30601ba9125770b5a48ba Mon Sep 17 00:00:00 2001 From: jmaguire Date: Fri, 9 Oct 2009 14:56:55 +0000 Subject: [PATCH] avoid an out of memory error by no putting more than 5000 reads in the cache. on pilot1 at least those are crazy loci anyway. git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@1802 348d0f76-0448-11de-a6fe-93d51630548a --- .../gatk/walkers/MultiSampleCaller2.java | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/java/src/org/broadinstitute/sting/playground/gatk/walkers/MultiSampleCaller2.java b/java/src/org/broadinstitute/sting/playground/gatk/walkers/MultiSampleCaller2.java index d44aef7ea..2785a3477 100644 --- a/java/src/org/broadinstitute/sting/playground/gatk/walkers/MultiSampleCaller2.java +++ b/java/src/org/broadinstitute/sting/playground/gatk/walkers/MultiSampleCaller2.java @@ -242,7 +242,7 @@ public class MultiSampleCaller2 extends LocusWalker glCache = new HashMap(); + int cache_size = 0; ClassicGenotypeLikelihoods GenotypeOld(AlignmentContext context, double[] allele_likelihoods, double indel_alt_freq) { //ReadBackedPileup pileup = new ReadBackedPileup(ref, context); @@ -441,7 +442,16 @@ public class MultiSampleCaller2 extends LocusWalker