From b752960586a35f95d78c620c0c9bbe757578380e Mon Sep 17 00:00:00 2001 From: jmaguire Date: Mon, 30 Mar 2009 17:26:05 +0000 Subject: [PATCH] rearranged some stuff and eliminated the binomial prior in the N!=2 case. Much faster. git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@224 348d0f76-0448-11de-a6fe-93d51630548a --- .../gatk/walkers/AlleleFrequencyWalker.java | 43 +++++++++++++++---- 1 file changed, 35 insertions(+), 8 deletions(-) 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 3a5cdf6d4..295d0fd08 100755 --- a/java/src/org/broadinstitute/sting/playground/gatk/walkers/AlleleFrequencyWalker.java +++ b/java/src/org/broadinstitute/sting/playground/gatk/walkers/AlleleFrequencyWalker.java @@ -13,6 +13,8 @@ import java.util.Arrays; public class AlleleFrequencyWalker extends LocusWalker { int N=2; + int DOWNSAMPLE = 0; + java.util.Random random; public AlleleFrequencyEstimate map(List rodData, char ref, LocusContext context) { @@ -21,6 +23,29 @@ public class AlleleFrequencyWalker extends LocusWalker %s%n", dbsnp.toSimpleString(), dbsnp.strand, Utils.join("/", dbsnp.getAllelesFWD())); - alleleFreq.notes += String.format(" ROD: %s ",dbsnp.toMediumString()); + alleleFreq.notes += String.format(" ROD: %s ",dbsnp.toString()); } } } @@ -63,8 +88,7 @@ public class AlleleFrequencyWalker extends LocusWalker reads = context.getReads(); @@ -72,11 +96,9 @@ public class AlleleFrequencyWalker extends LocusWalker