From c84f0deb1d8e946f8fb25fa6f0390af5e0689fff Mon Sep 17 00:00:00 2001 From: Mauricio Carneiro Date: Mon, 10 Jun 2013 13:42:00 -0400 Subject: [PATCH] Don't crash if cds file is not provided CDS file should be optional. --- .../walkers/diagnostics/missing/QualifyMissingIntervals.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/missing/QualifyMissingIntervals.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/missing/QualifyMissingIntervals.java index 62716d6d2..cdcf32dcc 100644 --- a/protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/missing/QualifyMissingIntervals.java +++ b/protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/missing/QualifyMissingIntervals.java @@ -117,7 +117,7 @@ public final class QualifyMissingIntervals extends LocusWalker public File targetsFile; @Argument(shortName = "cds", required = false) - public File cdsFile; + public File cdsFile = null; GATKReport simpleReport; GenomeLocSortedSet target; @@ -133,7 +133,8 @@ public final class QualifyMissingIntervals extends LocusWalker target = new GenomeLocSortedSet(parser); cds = new GenomeLocSortedSet(parser); parseFile(targetsFile, target, parser); - parseFile(cdsFile, cds, parser); + if (cdsFile != null) + parseFile(cdsFile, cds, parser); } public Metrics reduceInit() {