From 6faf101c6c34f8b83979bf1e58a84aa7b51d8bbf Mon Sep 17 00:00:00 2001 From: depristo Date: Fri, 21 May 2010 12:50:11 +0000 Subject: [PATCH] Minor improvements to Callable Loci for public consumption git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@3408 348d0f76-0448-11de-a6fe-93d51630548a --- .../walkers/coverage/CallableLociWalker.java | 66 ++++++++++++++----- .../CallableLociWalkerIntegrationTest.java | 15 +++-- 2 files changed, 58 insertions(+), 23 deletions(-) diff --git a/java/src/org/broadinstitute/sting/gatk/walkers/coverage/CallableLociWalker.java b/java/src/org/broadinstitute/sting/gatk/walkers/coverage/CallableLociWalker.java index 633f3ca12..f663a2bb7 100755 --- a/java/src/org/broadinstitute/sting/gatk/walkers/coverage/CallableLociWalker.java +++ b/java/src/org/broadinstitute/sting/gatk/walkers/coverage/CallableLociWalker.java @@ -32,6 +32,12 @@ import org.broadinstitute.sting.utils.*; import org.broadinstitute.sting.utils.pileup.PileupElement; import org.broadinstitute.sting.commandline.Argument; +import java.util.EnumMap; +import java.util.Map; +import java.io.File; +import java.io.PrintStream; +import java.io.FileNotFoundException; + /** * Emits a data file containing information about callable, uncallable, poorly mapped, and other parts of the genome @@ -40,7 +46,7 @@ import org.broadinstitute.sting.commandline.Argument; * @Date May 7, 2010 */ @By(DataSource.REFERENCE) -public class CallableLociWalker extends LocusWalker { +public class CallableLociWalker extends LocusWalker { @Argument(fullName = "maxLowMAPQ", shortName = "mlmq", doc = "Maximum value for MAPQ to be considered a problematic mapped read. The gap between this value and mmq are reads that are not sufficiently well mapped for calling but aren't indicative of mapping problems.", required = false) byte maxLowMAPQ = 1; @@ -65,6 +71,9 @@ public class CallableLociWalker extends LocusWalker