diff --git a/java/src/org/broadinstitute/sting/gatk/GenomeAnalysisEngine.java b/java/src/org/broadinstitute/sting/gatk/GenomeAnalysisEngine.java index 9e6694b65..7c0d5e889 100755 --- a/java/src/org/broadinstitute/sting/gatk/GenomeAnalysisEngine.java +++ b/java/src/org/broadinstitute/sting/gatk/GenomeAnalysisEngine.java @@ -907,7 +907,8 @@ public class GenomeAnalysisEngine { getWalkerBAQApplicationTime() == BAQ.ApplicationTime.ON_INPUT ? argCollection.BAQMode : BAQ.CalculationMode.OFF, getWalkerBAQQualityMode(), refReader, - argCollection.defaultBaseQualities,argCollection.enableLowMemorySharding); + argCollection.defaultBaseQualities, + !argCollection.disableLowMemorySharding); return dataSource; } diff --git a/java/src/org/broadinstitute/sting/gatk/arguments/GATKArgumentCollection.java b/java/src/org/broadinstitute/sting/gatk/arguments/GATKArgumentCollection.java index 4e81b8294..be5d725be 100755 --- a/java/src/org/broadinstitute/sting/gatk/arguments/GATKArgumentCollection.java +++ b/java/src/org/broadinstitute/sting/gatk/arguments/GATKArgumentCollection.java @@ -243,8 +243,8 @@ public class GATKArgumentCollection { public boolean allowIntervalsWithUnindexedBAM = false; @Element(required = false) - @Argument(fullName="enable_experimental_low_memory_sharding",doc="Enable experimental low-memory sharding functionality. Use at your own risk.",required=false) - public boolean enableLowMemorySharding = false; + @Argument(fullName="disable_experimental_low_memory_sharding",doc="Enable experimental low-memory sharding functionality. Use at your own risk.",required=false) + public boolean disableLowMemorySharding = false; // -------------------------------------------------------------------------------------------------------------- // @@ -432,7 +432,7 @@ public class GATKArgumentCollection { if (allowIntervalsWithUnindexedBAM != other.allowIntervalsWithUnindexedBAM) return false; - if (enableLowMemorySharding != other.enableLowMemorySharding) + if (disableLowMemorySharding != other.disableLowMemorySharding) return false; return true; diff --git a/java/src/org/broadinstitute/sting/gatk/datasources/reads/LowMemoryIntervalSharder.java b/java/src/org/broadinstitute/sting/gatk/datasources/reads/LowMemoryIntervalSharder.java index 4d953dc16..ba6321121 100644 --- a/java/src/org/broadinstitute/sting/gatk/datasources/reads/LowMemoryIntervalSharder.java +++ b/java/src/org/broadinstitute/sting/gatk/datasources/reads/LowMemoryIntervalSharder.java @@ -45,7 +45,6 @@ public class LowMemoryIntervalSharder implements Iterator { private final GenomeLocParser parser; public LowMemoryIntervalSharder(final SAMDataSource dataSource, final GenomeLocSortedSet loci) { - System.out.println("Low memory interval sharding enabled"); wrappedIterator = new PeekableIterator(new BAMScheduler(dataSource,loci)); parser = loci.getGenomeLocParser(); }