diff --git a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/AlleleBalanceHistogramWalker.java b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/AlleleBalanceHistogramWalker.java index bf3b0c0e8..d6907c7c3 100644 --- a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/AlleleBalanceHistogramWalker.java +++ b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/AlleleBalanceHistogramWalker.java @@ -56,6 +56,17 @@ public class AlleleBalanceHistogramWalker extends RodWalker, return getAlleleBalanceBySample(record,ref,context); } + public void onTraversalDone(Map> finalSets) { + for ( String s : finalSets.keySet() ) { + StringBuilder output = new StringBuilder(); + output.append(String.format("%s",s)); + for ( double d : finalSets.get(s) ) { + output.append(String.format("\t%.2f",d)); + } + out.print(String.format("%s%n",output)); + } + } + private HashMap getAlleleBalanceBySample(VCFRecord vcf, ReferenceContext ref, AlignmentContext context) { Map sampleContext = StratifiedAlignmentContext.splitContextBySample(context.getBasePileup(),null,null); HashMap balances = new HashMap();