diff --git a/java/src/org/broadinstitute/sting/gatk/walkers/phasing/MergePhasedSegregatingAlternateAllelesVCFWriter.java b/java/src/org/broadinstitute/sting/gatk/walkers/phasing/MergePhasedSegregatingAlternateAllelesVCFWriter.java index 160d0c307..32b72c394 100644 --- a/java/src/org/broadinstitute/sting/gatk/walkers/phasing/MergePhasedSegregatingAlternateAllelesVCFWriter.java +++ b/java/src/org/broadinstitute/sting/gatk/walkers/phasing/MergePhasedSegregatingAlternateAllelesVCFWriter.java @@ -88,6 +88,12 @@ public class MergePhasedSegregatingAlternateAllelesVCFWriter implements VCFWrite } public void writeHeader(VCFHeader header) { + if (useSingleSample != null) { // only want to output context for one sample + Set singSampSet = new TreeSet(); + singSampSet.add(useSingleSample); + header = new VCFHeader(header.getMetaData(), singSampSet); + } + innerWriter.writeHeader(header); } diff --git a/java/src/org/broadinstitute/sting/gatk/walkers/phasing/MergeSegregatingAlternateAllelesWalker.java b/java/src/org/broadinstitute/sting/gatk/walkers/phasing/MergeSegregatingAlternateAllelesWalker.java index 55fbaca97..ad168399b 100644 --- a/java/src/org/broadinstitute/sting/gatk/walkers/phasing/MergeSegregatingAlternateAllelesWalker.java +++ b/java/src/org/broadinstitute/sting/gatk/walkers/phasing/MergeSegregatingAlternateAllelesWalker.java @@ -144,6 +144,9 @@ public class MergeSegregatingAlternateAllelesWalker extends RodWalker