From 86043355662e3b47c7cb3383874bc1ee40ceea97 Mon Sep 17 00:00:00 2001 From: depristo Date: Mon, 20 Dec 2010 16:19:47 +0000 Subject: [PATCH] Minor improvements to further reduce debugging output. When running in -samplesToPhase mode, now only including the samples to phase in the output VCF, making it very much smaller. git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@4881 348d0f76-0448-11de-a6fe-93d51630548a --- .../walkers/phasing/ReadBackedPhasingWalker.java | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/java/src/org/broadinstitute/sting/gatk/walkers/phasing/ReadBackedPhasingWalker.java b/java/src/org/broadinstitute/sting/gatk/walkers/phasing/ReadBackedPhasingWalker.java index 2c42fd1a1..c329e4bfc 100755 --- a/java/src/org/broadinstitute/sting/gatk/walkers/phasing/ReadBackedPhasingWalker.java +++ b/java/src/org/broadinstitute/sting/gatk/walkers/phasing/ReadBackedPhasingWalker.java @@ -176,7 +176,8 @@ public class ReadBackedPhasingWalker extends RodWalker rodNameToHeader = getVCFHeadersFromRods(getToolkit(), rodNames); - writer.writeHeader(new VCFHeader(hInfo, new TreeSet(rodNameToHeader.get(rodNames.get(0)).getGenotypeSamples()))); + Set samples = new TreeSet(samplesToPhase == null ? rodNameToHeader.get(rodNames.get(0)).getGenotypeSamples() : samplesToPhase); + writer.writeHeader(new VCFHeader(hInfo, samples)); } public boolean generateExtendedEvents() { @@ -241,11 +242,11 @@ public class ReadBackedPhasingWalker extends RodWalker samplesToPhase) { - for ( String sample : samplesToPhase ) - logger.debug(String.format(" Sample %s has genotype %s, het = %s", sample, vc.getGenotype(sample), vc.getGenotype(sample).isHet() )); +// for ( String sample : samplesToPhase ) +// logger.debug(String.format(" Sample %s has genotype %s, het = %s", sample, vc.getGenotype(sample), vc.getGenotype(sample).isHet() )); VariantContext subvc = vc.subContextFromGenotypes(vc.getGenotypes(samplesToPhase).values()); - logger.debug("original VC = " + vc); - logger.debug("sub VC = " + subvc); +// logger.debug("original VC = " + vc); +// logger.debug("sub VC = " + subvc); return subvc; } @@ -899,7 +900,7 @@ public class ReadBackedPhasingWalker extends RodWalker