diff --git a/java/src/org/broadinstitute/sting/playground/gatk/walkers/AlleleFrequencyMetricsWalker.java b/java/src/org/broadinstitute/sting/playground/gatk/walkers/AlleleFrequencyMetricsWalker.java index 7961389cf..5fe59a4fd 100755 --- a/java/src/org/broadinstitute/sting/playground/gatk/walkers/AlleleFrequencyMetricsWalker.java +++ b/java/src/org/broadinstitute/sting/playground/gatk/walkers/AlleleFrequencyMetricsWalker.java @@ -190,9 +190,10 @@ public class AlleleFrequencyMetricsWalker extends BasicLociWalker= 5) || (alleleFreq.LOD <= -5)) { System.out.print(alleleFreq.asTabularString()); } + //if ((alleleFreq.LOD >= 5) || (alleleFreq.LOD <= -5)) { System.out.print(alleleFreq.asTabularString()); } + System.out.print(alleleFreq.asTabularString()); - if (this.num_loci_total % 10000 == 0) { printMetrics(); } + if (this.num_loci_total % 1000 == 0) { printMetrics(); } return "null"; } diff --git a/java/src/org/broadinstitute/sting/playground/gatk/walkers/AlleleFrequencyWalker.java b/java/src/org/broadinstitute/sting/playground/gatk/walkers/AlleleFrequencyWalker.java index c3ecd8724..a722a334c 100755 --- a/java/src/org/broadinstitute/sting/playground/gatk/walkers/AlleleFrequencyWalker.java +++ b/java/src/org/broadinstitute/sting/playground/gatk/walkers/AlleleFrequencyWalker.java @@ -12,12 +12,11 @@ import java.util.Arrays; public class AlleleFrequencyWalker extends BasicLociWalker { + int N=2; - public AlleleFrequencyEstimate map(List rodData, char ref, LocusContext context) { - - // Set number of chromosomes, N, to 2 for now - int N = 2; - + public AlleleFrequencyEstimate map(List rodData, char ref, LocusContext context) + { + // Convert context data into bases and 4-base quals // Convert context data into bases and 4-base quals String bases = getBases(context); double quals[][] = getOneBaseQuals(context); @@ -42,13 +41,19 @@ public class AlleleFrequencyWalker extends BasicLociWalker %s%n", dbsnp.toSimpleString(), dbsnp.strand, Utils.join("/", dbsnp.getAllelesFWD())); - System.out.printf("ROD: %s ",dbsnp.toMediumString()); + alleleFreq.notes += String.format(" ROD: %s ",dbsnp.toMediumString()); } } } @@ -112,7 +117,7 @@ public class AlleleFrequencyWalker extends BasicLociWalker= 5) || (alleleFreq.LOD <= -5)) { System.out.print(alleleFreq.asTabularString()); } - return 0; } - static int nuc2num[]; static char num2nuc[]; public AlleleFrequencyWalker() { @@ -276,6 +300,9 @@ public class AlleleFrequencyWalker extends BasicLociWalker