From 24c7f694e664f607cb6ef6aa17708898f63e14de Mon Sep 17 00:00:00 2001 From: sjia Date: Sun, 25 Oct 2009 22:51:56 +0000 Subject: [PATCH] Handles allele frequencies for any specified population, changed user input for mismatch filter options git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@1909 348d0f76-0448-11de-a6fe-93d51630548a --- .../CalculateBaseLikelihoodsWalker.java | 14 ++++---- .../CalculatePhaseLikelihoodsWalker.java | 35 ++++++++++++------- .../HLAcaller/SimilarityFileReader.java | 4 +-- 3 files changed, 31 insertions(+), 22 deletions(-) diff --git a/java/src/org/broadinstitute/sting/playground/gatk/walkers/HLAcaller/CalculateBaseLikelihoodsWalker.java b/java/src/org/broadinstitute/sting/playground/gatk/walkers/HLAcaller/CalculateBaseLikelihoodsWalker.java index bb14a64fe..468cb0b7e 100644 --- a/java/src/org/broadinstitute/sting/playground/gatk/walkers/HLAcaller/CalculateBaseLikelihoodsWalker.java +++ b/java/src/org/broadinstitute/sting/playground/gatk/walkers/HLAcaller/CalculateBaseLikelihoodsWalker.java @@ -28,14 +28,16 @@ public class CalculateBaseLikelihoodsWalker extends LocusWalker= 6){ Double matchFraction = Double.valueOf(s[4]); int numMismatches = Integer.valueOf(s[6]); - if ((matchFraction < 0.9 && numMismatches > 3) || (numMismatches >= 6)){ + if ((matchFraction < 0.9 && numMismatches > 3) || (numMismatches > minAllowedMismatches)){ ReadsToDiscard.add(s[0]); } }