diff --git a/protected/java/src/org/broadinstitute/sting/gatk/DummyProtectedClass.java b/protected/java/src/org/broadinstitute/sting/gatk/DummyProtectedClass.java
deleted file mode 100644
index c1324aea4..000000000
--- a/protected/java/src/org/broadinstitute/sting/gatk/DummyProtectedClass.java
+++ /dev/null
@@ -1,34 +0,0 @@
-package org.broadinstitute.sting.gatk;
-
-/*
- * Copyright (c) 2009 The Broad Institute
- *
- * Permission is hereby granted, free of charge, to any person
- * obtaining a copy of this software and associated documentation
- * files (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use,
- * copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following
- * conditions:
- *
- * The above copyright notice and this permission notice shall be
- * included in all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
- * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
- * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
- * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
- * OTHER DEALINGS IN THE SOFTWARE.
- */
-
-import org.broadinstitute.sting.utils.classloader.ProtectedPackageSource;
-
-public class DummyProtectedClass implements ProtectedPackageSource {
-
- // THIS CLASS IS USED JUST SO THAT WE CAN TEST WHETHER WE ARE USING THE LITE OR FULL VERSION OF THE GATK
- // **** DO NOT REMOVE! ****
-}
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/AlleleBalance.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/AlleleBalance.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/AlleleBalance.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/AlleleBalance.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/AlleleBalanceBySample.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/AlleleBalanceBySample.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/AlleleBalanceBySample.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/AlleleBalanceBySample.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/AverageAltAlleleLength.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/AverageAltAlleleLength.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/AverageAltAlleleLength.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/AverageAltAlleleLength.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/BaseCounts.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/BaseCounts.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/BaseCounts.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/BaseCounts.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/BaseQualityRankSumTest.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/BaseQualityRankSumTest.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/BaseQualityRankSumTest.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/BaseQualityRankSumTest.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/ChromosomeCounts.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/ChromosomeCounts.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/ChromosomeCounts.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/ChromosomeCounts.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/ClippingRankSumTest.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/ClippingRankSumTest.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/ClippingRankSumTest.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/ClippingRankSumTest.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/DepthOfCoverage.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/DepthOfCoverage.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/DepthOfCoverage.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/DepthOfCoverage.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/DepthPerAlleleBySample.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/DepthPerAlleleBySample.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/DepthPerAlleleBySample.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/DepthPerAlleleBySample.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/FisherStrand.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/FisherStrand.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/FisherStrand.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/FisherStrand.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/GCContent.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/GCContent.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/GCContent.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/GCContent.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/HaplotypeScore.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/HaplotypeScore.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/HaplotypeScore.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/HaplotypeScore.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/HardyWeinberg.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/HardyWeinberg.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/HardyWeinberg.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/HardyWeinberg.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/HomopolymerRun.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/HomopolymerRun.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/HomopolymerRun.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/HomopolymerRun.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/InbreedingCoeff.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/InbreedingCoeff.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/InbreedingCoeff.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/InbreedingCoeff.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/LowMQ.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/LowMQ.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/LowMQ.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/LowMQ.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/MVLikelihoodRatio.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/MVLikelihoodRatio.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/MVLikelihoodRatio.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/MVLikelihoodRatio.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/MappingQualityRankSumTest.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/MappingQualityRankSumTest.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/MappingQualityRankSumTest.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/MappingQualityRankSumTest.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/MappingQualityZero.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/MappingQualityZero.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/MappingQualityZero.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/MappingQualityZero.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/MappingQualityZeroBySample.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/MappingQualityZeroBySample.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/MappingQualityZeroBySample.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/MappingQualityZeroBySample.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/MappingQualityZeroFraction.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/MappingQualityZeroFraction.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/MappingQualityZeroFraction.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/MappingQualityZeroFraction.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/NBaseCount.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/NBaseCount.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/NBaseCount.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/NBaseCount.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/QualByDepth.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/QualByDepth.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/QualByDepth.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/QualByDepth.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/RMSMappingQuality.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/RMSMappingQuality.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/RMSMappingQuality.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/RMSMappingQuality.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/RankSumTest.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/RankSumTest.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/RankSumTest.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/RankSumTest.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/ReadPosRankSumTest.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/ReadPosRankSumTest.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/ReadPosRankSumTest.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/ReadPosRankSumTest.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/SampleList.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/SampleList.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/SampleList.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/SampleList.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/SnpEff.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/SnpEff.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/SnpEff.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/SnpEff.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/SpanningDeletions.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/SpanningDeletions.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/SpanningDeletions.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/SpanningDeletions.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/TandemRepeatAnnotator.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/TandemRepeatAnnotator.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/TandemRepeatAnnotator.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/TandemRepeatAnnotator.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/TechnologyComposition.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/TechnologyComposition.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/TechnologyComposition.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/TechnologyComposition.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/TransmissionDisequilibriumTest.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/TransmissionDisequilibriumTest.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/TransmissionDisequilibriumTest.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/TransmissionDisequilibriumTest.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/VariantAnnotator.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/VariantAnnotator.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/VariantAnnotator.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/VariantAnnotator.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/VariantAnnotatorEngine.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/VariantAnnotatorEngine.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/VariantAnnotatorEngine.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/VariantAnnotatorEngine.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/VariantType.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/VariantType.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/VariantType.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/VariantType.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/ActiveRegionBasedAnnotation.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/ActiveRegionBasedAnnotation.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/ActiveRegionBasedAnnotation.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/ActiveRegionBasedAnnotation.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/AnnotationInterfaceManager.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/AnnotationInterfaceManager.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/AnnotationInterfaceManager.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/AnnotationInterfaceManager.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/AnnotationType.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/AnnotationType.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/AnnotationType.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/AnnotationType.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/AnnotatorCompatible.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/AnnotatorCompatible.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/AnnotatorCompatible.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/AnnotatorCompatible.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/ExperimentalAnnotation.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/ExperimentalAnnotation.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/ExperimentalAnnotation.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/ExperimentalAnnotation.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/GenotypeAnnotation.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/GenotypeAnnotation.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/GenotypeAnnotation.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/GenotypeAnnotation.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/InfoFieldAnnotation.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/InfoFieldAnnotation.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/InfoFieldAnnotation.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/InfoFieldAnnotation.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/RodRequiringAnnotation.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/RodRequiringAnnotation.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/RodRequiringAnnotation.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/RodRequiringAnnotation.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/StandardAnnotation.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/StandardAnnotation.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/StandardAnnotation.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/StandardAnnotation.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/VariantAnnotatorAnnotation.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/VariantAnnotatorAnnotation.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/VariantAnnotatorAnnotation.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/VariantAnnotatorAnnotation.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/WorkInProgressAnnotation.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/WorkInProgressAnnotation.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/WorkInProgressAnnotation.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/annotator/interfaces/WorkInProgressAnnotation.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/beagle/BeagleOutputToVCF.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/beagle/BeagleOutputToVCF.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/beagle/BeagleOutputToVCF.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/beagle/BeagleOutputToVCF.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/beagle/ProduceBeagleInput.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/beagle/ProduceBeagleInput.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/beagle/ProduceBeagleInput.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/beagle/ProduceBeagleInput.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/beagle/VariantsToBeagleUnphased.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/beagle/VariantsToBeagleUnphased.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/beagle/VariantsToBeagleUnphased.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/beagle/VariantsToBeagleUnphased.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/compression/reducereads/SimpleGenomeLoc.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/compression/reducereads/SimpleGenomeLoc.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/compression/reducereads/SimpleGenomeLoc.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/compression/reducereads/SimpleGenomeLoc.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/coverage/CallableLoci.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/coverage/CallableLoci.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/coverage/CallableLoci.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/coverage/CallableLoci.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/coverage/CompareCallableLoci.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/coverage/CompareCallableLoci.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/coverage/CompareCallableLoci.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/coverage/CompareCallableLoci.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/coverage/CoverageUtils.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/coverage/CoverageUtils.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/coverage/CoverageUtils.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/coverage/CoverageUtils.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/coverage/DepthOfCoverage.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/coverage/DepthOfCoverage.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/coverage/DepthOfCoverage.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/coverage/DepthOfCoverage.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/coverage/DepthOfCoverageStats.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/coverage/DepthOfCoverageStats.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/coverage/DepthOfCoverageStats.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/coverage/DepthOfCoverageStats.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/coverage/DoCOutputType.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/coverage/DoCOutputType.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/coverage/DoCOutputType.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/coverage/DoCOutputType.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/coverage/GCContentByInterval.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/coverage/GCContentByInterval.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/coverage/GCContentByInterval.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/coverage/GCContentByInterval.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/ErrorRatePerCycle.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/ErrorRatePerCycle.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/ErrorRatePerCycle.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/ErrorRatePerCycle.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/ReadGroupProperties.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/ReadGroupProperties.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/ReadGroupProperties.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/ReadGroupProperties.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/ReadLengthDistribution.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/ReadLengthDistribution.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/ReadLengthDistribution.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/ReadLengthDistribution.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/CallableStatus.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/CallableStatus.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/CallableStatus.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/CallableStatus.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/DiagnoseTargets.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/DiagnoseTargets.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/DiagnoseTargets.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/DiagnoseTargets.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/FindCoveredIntervals.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/FindCoveredIntervals.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/FindCoveredIntervals.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/FindCoveredIntervals.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/IntervalStatistics.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/IntervalStatistics.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/IntervalStatistics.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/IntervalStatistics.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/LocusStatistics.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/LocusStatistics.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/LocusStatistics.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/LocusStatistics.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/SampleStatistics.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/SampleStatistics.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/SampleStatistics.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/SampleStatistics.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/ThresHolder.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/ThresHolder.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/ThresHolder.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/diagnostics/targets/ThresHolder.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/BAMDiffableReader.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/BAMDiffableReader.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/BAMDiffableReader.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/BAMDiffableReader.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffElement.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffElement.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffElement.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffElement.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffEngine.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffEngine.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffEngine.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffEngine.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffNode.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffNode.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffNode.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffNode.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffObjects.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffObjects.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffObjects.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffObjects.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffValue.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffValue.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffValue.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffValue.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffableReader.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffableReader.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffableReader.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/DiffableReader.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/Difference.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/Difference.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/Difference.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/Difference.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/GATKReportDiffableReader.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/GATKReportDiffableReader.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/GATKReportDiffableReader.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/GATKReportDiffableReader.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/VCFDiffableReader.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/VCFDiffableReader.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/VCFDiffableReader.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/diffengine/VCFDiffableReader.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/fasta/FastaAlternateReferenceMaker.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/fasta/FastaAlternateReferenceMaker.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/fasta/FastaAlternateReferenceMaker.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/fasta/FastaAlternateReferenceMaker.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/fasta/FastaReferenceMaker.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/fasta/FastaReferenceMaker.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/fasta/FastaReferenceMaker.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/fasta/FastaReferenceMaker.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/fasta/FastaSequence.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/fasta/FastaSequence.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/fasta/FastaSequence.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/fasta/FastaSequence.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/fasta/FastaStats.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/fasta/FastaStats.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/fasta/FastaStats.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/fasta/FastaStats.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/filters/ClusteredSnps.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/filters/ClusteredSnps.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/filters/ClusteredSnps.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/filters/ClusteredSnps.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/filters/FiltrationContext.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/filters/FiltrationContext.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/filters/FiltrationContext.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/filters/FiltrationContext.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/filters/FiltrationContextWindow.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/filters/FiltrationContextWindow.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/filters/FiltrationContextWindow.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/filters/FiltrationContextWindow.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/filters/VariantFiltration.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/filters/VariantFiltration.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/filters/VariantFiltration.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/filters/VariantFiltration.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/BaseMismatchModel.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/BaseMismatchModel.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/BaseMismatchModel.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/BaseMismatchModel.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/ConsensusAlleleCounter.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/ConsensusAlleleCounter.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/ConsensusAlleleCounter.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/ConsensusAlleleCounter.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/DiploidGenotype.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/DiploidGenotype.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/DiploidGenotype.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/DiploidGenotype.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/DiploidSNPGenotypeLikelihoods.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/DiploidSNPGenotypeLikelihoods.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/DiploidSNPGenotypeLikelihoods.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/DiploidSNPGenotypeLikelihoods.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/GenotypeLikelihoodsCalculationModel.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/GenotypeLikelihoodsCalculationModel.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/GenotypeLikelihoodsCalculationModel.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/GenotypeLikelihoodsCalculationModel.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/GenotypePriors.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/GenotypePriors.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/GenotypePriors.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/GenotypePriors.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/IndelGenotypeLikelihoodsCalculationModel.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/IndelGenotypeLikelihoodsCalculationModel.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/IndelGenotypeLikelihoodsCalculationModel.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/IndelGenotypeLikelihoodsCalculationModel.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/SNPGenotypeLikelihoodsCalculationModel.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/SNPGenotypeLikelihoodsCalculationModel.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/SNPGenotypeLikelihoodsCalculationModel.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/SNPGenotypeLikelihoodsCalculationModel.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/UnifiedArgumentCollection.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/UnifiedArgumentCollection.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/UnifiedArgumentCollection.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/UnifiedArgumentCollection.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/UnifiedGenotyper.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/UnifiedGenotyper.java
similarity index 94%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/UnifiedGenotyper.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/UnifiedGenotyper.java
index b5386ff6b..3dc0c3b71 100755
--- a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/UnifiedGenotyper.java
+++ b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/UnifiedGenotyper.java
@@ -28,7 +28,6 @@ package org.broadinstitute.sting.gatk.walkers.genotyper;
import org.broadinstitute.sting.commandline.*;
import org.broadinstitute.sting.gatk.CommandLineGATK;
import org.broadinstitute.sting.gatk.arguments.DbsnpArgumentCollection;
-import org.broadinstitute.sting.gatk.arguments.StandardCallerArgumentCollection;
import org.broadinstitute.sting.gatk.contexts.AlignmentContext;
import org.broadinstitute.sting.gatk.contexts.ReferenceContext;
import org.broadinstitute.sting.gatk.downsampling.DownsampleType;
@@ -41,7 +40,6 @@ import org.broadinstitute.sting.gatk.walkers.annotator.VariantAnnotatorEngine;
import org.broadinstitute.sting.gatk.walkers.annotator.interfaces.AnnotatorCompatible;
import org.broadinstitute.sting.utils.SampleUtils;
import org.broadinstitute.sting.utils.baq.BAQ;
-import org.broadinstitute.sting.utils.classloader.GATKLiteUtils;
import org.broadinstitute.sting.utils.variant.GATKVariantContextUtils;
import org.broadinstitute.variant.vcf.*;
import org.broadinstitute.sting.utils.exceptions.UserException;
@@ -230,25 +228,6 @@ public class UnifiedGenotyper extends LocusWalker
- * This walker is designed to work as the first pass in a two-pass processing step. It does a by-locus traversal operating
- * only at sites that are not in dbSNP. We assume that all reference mismatches we see are therefore errors and indicative
- * of poor base quality. This walker generates tables based on various user-specified covariates (such as read group,
- * reported quality score, cycle, and context). Since there is a large amount of data one can then calculate an empirical
- * probability of error given the particular covariates seen at this site, where p(error) = num mismatches / num observations.
- * The output file is a table (of the several covariate values, num observations, num mismatches, empirical quality score).
- *
- * Note: ReadGroupCovariate and QualityScoreCovariate are required covariates and will be added for the user regardless of whether or not they were specified.
- *
- *
- *
- *
- * The input read data whose base quality scores need to be assessed.
- *
- * A database of known polymorphic sites to skip over.
- *
- * A GATK Report file with many tables:
- * , Unif
**/
public void initialize() {
- // Check for protected modes
- if (GATKLiteUtils.isGATKLite()) {
- // no polyploid/pooled mode in GATK Like
- if (UAC.samplePloidy != GATKVariantContextUtils.DEFAULT_PLOIDY ||
- UAC.referenceSampleName != null ||
- UAC.referenceSampleRod.isBound()) {
- throw new UserException.NotSupportedInGATKLite("you cannot enable usage of ploidy values other than 2");
- }
-
- if ( UAC.CONTAMINATION_FRACTION > 0.0 ) {
- if ( UAC.CONTAMINATION_FRACTION == StandardCallerArgumentCollection.DEFAULT_CONTAMINATION_FRACTION ) {
- UAC.CONTAMINATION_FRACTION = 0.0;
- logger.warn("setting contamination down-sampling fraction to 0.0 because it is not enabled in GATK-lite");
- } else {
- throw new UserException.NotSupportedInGATKLite("you cannot enable usage of contamination down-sampling");
- }
- }
- }
-
if ( UAC.TREAT_ALL_READS_AS_SINGLE_POOL ) {
samples.add(GenotypeLikelihoodsCalculationModel.DUMMY_SAMPLE_NAME);
} else {
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/UnifiedGenotyperEngine.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/UnifiedGenotyperEngine.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/UnifiedGenotyperEngine.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/UnifiedGenotyperEngine.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/VariantCallContext.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/VariantCallContext.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/VariantCallContext.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/VariantCallContext.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/AFCalc.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/AFCalc.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/AFCalc.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/AFCalc.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/AFCalcFactory.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/AFCalcFactory.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/AFCalcFactory.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/AFCalcFactory.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/AFCalcResult.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/AFCalcResult.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/AFCalcResult.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/AFCalcResult.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/DiploidExactAFCalc.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/DiploidExactAFCalc.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/DiploidExactAFCalc.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/DiploidExactAFCalc.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/ExactACcounts.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/ExactACcounts.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/ExactACcounts.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/ExactACcounts.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/ExactACset.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/ExactACset.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/ExactACset.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/ExactACset.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/ExactAFCalc.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/ExactAFCalc.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/ExactAFCalc.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/ExactAFCalc.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/ExactCallLogger.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/ExactCallLogger.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/ExactCallLogger.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/ExactCallLogger.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/IndependentAllelesDiploidExactAFCalc.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/IndependentAllelesDiploidExactAFCalc.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/IndependentAllelesDiploidExactAFCalc.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/IndependentAllelesDiploidExactAFCalc.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/OriginalDiploidExactAFCalc.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/OriginalDiploidExactAFCalc.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/OriginalDiploidExactAFCalc.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/OriginalDiploidExactAFCalc.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/ReferenceDiploidExactAFCalc.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/ReferenceDiploidExactAFCalc.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/ReferenceDiploidExactAFCalc.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/ReferenceDiploidExactAFCalc.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/StateTracker.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/StateTracker.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/StateTracker.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/afcalc/StateTracker.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/indels/ConstrainedMateFixingManager.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/indels/ConstrainedMateFixingManager.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/indels/ConstrainedMateFixingManager.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/indels/ConstrainedMateFixingManager.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/indels/HaplotypeIndelErrorModel.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/indels/HaplotypeIndelErrorModel.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/indels/HaplotypeIndelErrorModel.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/indels/HaplotypeIndelErrorModel.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/indels/IndelRealigner.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/indels/IndelRealigner.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/indels/IndelRealigner.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/indels/IndelRealigner.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/indels/LeftAlignIndels.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/indels/LeftAlignIndels.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/indels/LeftAlignIndels.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/indels/LeftAlignIndels.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/indels/PairHMMIndelErrorModel.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/indels/PairHMMIndelErrorModel.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/indels/PairHMMIndelErrorModel.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/indels/PairHMMIndelErrorModel.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/indels/RealignerTargetCreator.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/indels/RealignerTargetCreator.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/indels/RealignerTargetCreator.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/indels/RealignerTargetCreator.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/AllelePair.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/AllelePair.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/AllelePair.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/AllelePair.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/BaseArray.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/BaseArray.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/BaseArray.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/BaseArray.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/CardinalityCounter.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/CardinalityCounter.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/CardinalityCounter.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/CardinalityCounter.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/CloneableIteratorLinkedList.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/CloneableIteratorLinkedList.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/CloneableIteratorLinkedList.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/CloneableIteratorLinkedList.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/DisjointSet.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/DisjointSet.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/DisjointSet.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/DisjointSet.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/Haplotype.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/Haplotype.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/Haplotype.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/Haplotype.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/MergeSegregatingAlternateAllelesVCFWriter.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/MergeSegregatingAlternateAllelesVCFWriter.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/MergeSegregatingAlternateAllelesVCFWriter.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/MergeSegregatingAlternateAllelesVCFWriter.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PhaseByTransmission.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PhaseByTransmission.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PhaseByTransmission.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PhaseByTransmission.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PhasingGraph.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PhasingGraph.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PhasingGraph.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PhasingGraph.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PhasingGraphEdge.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PhasingGraphEdge.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PhasingGraphEdge.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PhasingGraphEdge.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PhasingRead.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PhasingRead.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PhasingRead.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PhasingRead.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PhasingUtils.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PhasingUtils.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PhasingUtils.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PhasingUtils.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PreciseNonNegativeDouble.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PreciseNonNegativeDouble.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PreciseNonNegativeDouble.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/PreciseNonNegativeDouble.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/ReadBackedPhasing.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/ReadBackedPhasing.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/ReadBackedPhasing.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/ReadBackedPhasing.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/ReadBase.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/ReadBase.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/ReadBase.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/ReadBase.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/ReadBasesAtPosition.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/ReadBasesAtPosition.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/ReadBasesAtPosition.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/ReadBasesAtPosition.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/SNPallelePair.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/SNPallelePair.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/phasing/SNPallelePair.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/phasing/SNPallelePair.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/validation/GenotypeAndValidate.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/validation/GenotypeAndValidate.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/validation/GenotypeAndValidate.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/validation/GenotypeAndValidate.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/validation/ValidationAmplicons.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/validation/ValidationAmplicons.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/validation/ValidationAmplicons.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/validation/ValidationAmplicons.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/FrequencyModeSelector.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/FrequencyModeSelector.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/FrequencyModeSelector.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/FrequencyModeSelector.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/GLBasedSampleSelector.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/GLBasedSampleSelector.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/GLBasedSampleSelector.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/GLBasedSampleSelector.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/GTBasedSampleSelector.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/GTBasedSampleSelector.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/GTBasedSampleSelector.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/GTBasedSampleSelector.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/GenomeEvent.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/GenomeEvent.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/GenomeEvent.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/GenomeEvent.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/KeepAFSpectrumFrequencySelector.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/KeepAFSpectrumFrequencySelector.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/KeepAFSpectrumFrequencySelector.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/KeepAFSpectrumFrequencySelector.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/NullSampleSelector.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/NullSampleSelector.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/NullSampleSelector.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/NullSampleSelector.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/SampleSelector.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/SampleSelector.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/SampleSelector.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/SampleSelector.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/UniformSamplingFrequencySelector.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/UniformSamplingFrequencySelector.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/UniformSamplingFrequencySelector.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/UniformSamplingFrequencySelector.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/ValidationSiteSelector.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/ValidationSiteSelector.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/ValidationSiteSelector.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/validation/validationsiteselector/ValidationSiteSelector.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/VariantEval.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/VariantEval.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/VariantEval.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/VariantEval.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/VariantEvalReportWriter.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/VariantEvalReportWriter.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/VariantEvalReportWriter.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/VariantEvalReportWriter.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/CompOverlap.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/CompOverlap.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/CompOverlap.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/CompOverlap.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/CountVariants.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/CountVariants.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/CountVariants.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/CountVariants.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/GenotypeConcordance.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/GenotypeConcordance.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/GenotypeConcordance.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/GenotypeConcordance.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/IndelLengthHistogram.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/IndelLengthHistogram.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/IndelLengthHistogram.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/IndelLengthHistogram.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/IndelSummary.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/IndelSummary.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/IndelSummary.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/IndelSummary.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/MendelianViolationEvaluator.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/MendelianViolationEvaluator.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/MendelianViolationEvaluator.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/MendelianViolationEvaluator.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/MultiallelicSummary.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/MultiallelicSummary.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/MultiallelicSummary.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/MultiallelicSummary.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/PrintMissingComp.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/PrintMissingComp.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/PrintMissingComp.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/PrintMissingComp.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/StandardEval.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/StandardEval.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/StandardEval.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/StandardEval.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/ThetaVariantEvaluator.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/ThetaVariantEvaluator.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/ThetaVariantEvaluator.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/ThetaVariantEvaluator.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/TiTvVariantEvaluator.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/TiTvVariantEvaluator.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/TiTvVariantEvaluator.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/TiTvVariantEvaluator.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/ValidationReport.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/ValidationReport.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/ValidationReport.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/ValidationReport.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/VariantEvaluator.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/VariantEvaluator.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/VariantEvaluator.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/VariantEvaluator.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/VariantSummary.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/VariantSummary.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/VariantSummary.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/VariantSummary.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/genotypePhasingEvaluator/GenotypePhasingEvaluator.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/genotypePhasingEvaluator/GenotypePhasingEvaluator.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/genotypePhasingEvaluator/GenotypePhasingEvaluator.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/genotypePhasingEvaluator/GenotypePhasingEvaluator.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/genotypePhasingEvaluator/SamplePhasingStatistics.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/genotypePhasingEvaluator/SamplePhasingStatistics.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/genotypePhasingEvaluator/SamplePhasingStatistics.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/genotypePhasingEvaluator/SamplePhasingStatistics.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/AlleleCount.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/AlleleCount.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/AlleleCount.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/AlleleCount.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/AlleleFrequency.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/AlleleFrequency.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/AlleleFrequency.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/AlleleFrequency.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/CompRod.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/CompRod.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/CompRod.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/CompRod.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/Contig.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/Contig.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/Contig.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/Contig.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/CpG.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/CpG.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/CpG.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/CpG.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/Degeneracy.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/Degeneracy.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/Degeneracy.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/Degeneracy.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/DynamicStratification.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/DynamicStratification.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/DynamicStratification.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/DynamicStratification.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/EvalRod.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/EvalRod.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/EvalRod.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/EvalRod.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/Filter.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/Filter.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/Filter.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/Filter.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/FunctionalClass.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/FunctionalClass.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/FunctionalClass.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/FunctionalClass.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/IndelSize.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/IndelSize.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/IndelSize.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/IndelSize.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/IntervalStratification.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/IntervalStratification.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/IntervalStratification.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/IntervalStratification.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/JexlExpression.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/JexlExpression.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/JexlExpression.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/JexlExpression.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/Novelty.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/Novelty.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/Novelty.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/Novelty.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/OneBPIndel.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/OneBPIndel.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/OneBPIndel.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/OneBPIndel.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/RequiredStratification.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/RequiredStratification.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/RequiredStratification.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/RequiredStratification.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/Sample.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/Sample.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/Sample.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/Sample.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/StandardStratification.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/StandardStratification.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/StandardStratification.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/StandardStratification.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/TandemRepeat.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/TandemRepeat.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/TandemRepeat.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/TandemRepeat.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/VariantStratifier.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/VariantStratifier.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/VariantStratifier.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/VariantStratifier.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/VariantType.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/VariantType.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/VariantType.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/VariantType.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/manager/StratNode.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/manager/StratNode.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/manager/StratNode.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/manager/StratNode.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/manager/StratNodeIterator.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/manager/StratNodeIterator.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/manager/StratNodeIterator.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/manager/StratNodeIterator.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/manager/StratificationManager.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/manager/StratificationManager.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/manager/StratificationManager.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/manager/StratificationManager.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/manager/Stratifier.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/manager/Stratifier.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/manager/Stratifier.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/stratifications/manager/Stratifier.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/Analysis.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/Analysis.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/Analysis.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/Analysis.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/AnalysisModuleScanner.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/AnalysisModuleScanner.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/AnalysisModuleScanner.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/AnalysisModuleScanner.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/DataPoint.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/DataPoint.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/DataPoint.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/DataPoint.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/EvaluationContext.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/EvaluationContext.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/EvaluationContext.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/EvaluationContext.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/Molten.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/Molten.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/Molten.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/Molten.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/SortableJexlVCMatchExp.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/SortableJexlVCMatchExp.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/SortableJexlVCMatchExp.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/SortableJexlVCMatchExp.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/VariantEvalUtils.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/VariantEvalUtils.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/VariantEvalUtils.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/util/VariantEvalUtils.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/ApplyRecalibration.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/ApplyRecalibration.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/ApplyRecalibration.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/ApplyRecalibration.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/GaussianMixtureModel.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/GaussianMixtureModel.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/GaussianMixtureModel.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/GaussianMixtureModel.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/MultivariateGaussian.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/MultivariateGaussian.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/MultivariateGaussian.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/MultivariateGaussian.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/TrainingSet.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/TrainingSet.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/TrainingSet.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/TrainingSet.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/Tranche.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/Tranche.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/Tranche.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/Tranche.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/TrancheManager.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/TrancheManager.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/TrancheManager.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/TrancheManager.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VQSRCalibrationCurve.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VQSRCalibrationCurve.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VQSRCalibrationCurve.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VQSRCalibrationCurve.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VariantDataManager.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VariantDataManager.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VariantDataManager.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VariantDataManager.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VariantDatum.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VariantDatum.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VariantDatum.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VariantDatum.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VariantRecalibrator.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VariantRecalibrator.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VariantRecalibrator.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VariantRecalibrator.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VariantRecalibratorArgumentCollection.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VariantRecalibratorArgumentCollection.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VariantRecalibratorArgumentCollection.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VariantRecalibratorArgumentCollection.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VariantRecalibratorEngine.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VariantRecalibratorEngine.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VariantRecalibratorEngine.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantrecalibration/VariantRecalibratorEngine.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/CombineVariants.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/CombineVariants.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/CombineVariants.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/CombineVariants.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/FilterLiftedVariants.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/FilterLiftedVariants.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/FilterLiftedVariants.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/FilterLiftedVariants.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/LeftAlignVariants.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/LeftAlignVariants.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/LeftAlignVariants.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/LeftAlignVariants.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/LiftoverVariants.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/LiftoverVariants.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/LiftoverVariants.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/LiftoverVariants.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/RandomlySplitVariants.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/RandomlySplitVariants.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/RandomlySplitVariants.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/RandomlySplitVariants.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/SelectHeaders.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/SelectHeaders.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/SelectHeaders.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/SelectHeaders.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/SelectVariants.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/SelectVariants.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/SelectVariants.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/SelectVariants.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/ValidateVariants.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/ValidateVariants.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/ValidateVariants.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/ValidateVariants.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/VariantValidationAssessor.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/VariantValidationAssessor.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/VariantValidationAssessor.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/VariantValidationAssessor.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/VariantsToBinaryPed.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/VariantsToBinaryPed.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/VariantsToBinaryPed.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/VariantsToBinaryPed.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/VariantsToTable.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/VariantsToTable.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/VariantsToTable.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/VariantsToTable.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/VariantsToVCF.java b/protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/VariantsToVCF.java
similarity index 100%
rename from public/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/VariantsToVCF.java
rename to protected/java/src/org/broadinstitute/sting/gatk/walkers/variantutils/VariantsToVCF.java
diff --git a/public/java/src/org/broadinstitute/sting/gatk/GenomeAnalysisEngine.java b/public/java/src/org/broadinstitute/sting/gatk/GenomeAnalysisEngine.java
index 1187039bb..54907f9f2 100755
--- a/public/java/src/org/broadinstitute/sting/gatk/GenomeAnalysisEngine.java
+++ b/public/java/src/org/broadinstitute/sting/gatk/GenomeAnalysisEngine.java
@@ -53,7 +53,6 @@ import org.broadinstitute.sting.gatk.samples.SampleDB;
import org.broadinstitute.sting.gatk.samples.SampleDBBuilder;
import org.broadinstitute.sting.gatk.walkers.*;
import org.broadinstitute.sting.utils.*;
-import org.broadinstitute.sting.utils.classloader.GATKLiteUtils;
import org.broadinstitute.sting.utils.classloader.PluginManager;
import org.broadinstitute.sting.utils.collections.Pair;
import org.broadinstitute.sting.utils.exceptions.ReviewedStingException;
@@ -217,13 +216,6 @@ public class GenomeAnalysisEngine {
baseRecalibration = new BaseRecalibration(recalFile, quantizationLevels, disableIndelQuals, preserveQLessThan, emitOriginalQuals);
}
- /**
- * Utility method to determine whether this is the lite version of the GATK
- */
- public boolean isGATKLite() {
- return GATKLiteUtils.isGATKLite();
- }
-
/**
* Actually run the GATK with the specified walker.
*
@@ -330,10 +322,7 @@ public class GenomeAnalysisEngine {
try {
return walkerManager.createByName(walkerName);
} catch ( UserException e ) {
- if ( isGATKLite() && GATKLiteUtils.isAvailableOnlyInFullGATK(walkerName) ) {
- e = new UserException.NotSupportedInGATKLite("the " + walkerName + " walker is available only in the full version of the GATK");
- }
- else if ( isDeprecatedWalker(walkerName) ) {
+ if ( isDeprecatedWalker(walkerName) ) {
e = new UserException.DeprecatedWalker(walkerName, getDeprecatedMajorVersionNumber(walkerName));
}
throw e;
diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/bqsr/BQSRGatherer.java b/public/java/src/org/broadinstitute/sting/gatk/walkers/bqsr/BQSRGatherer.java
deleted file mode 100755
index dbb628135..000000000
--- a/public/java/src/org/broadinstitute/sting/gatk/walkers/bqsr/BQSRGatherer.java
+++ /dev/null
@@ -1,86 +0,0 @@
-/*
- * Copyright (c) 2011 The Broad Institute
- *
- * Permission is hereby granted, free of charge, to any person
- * obtaining a copy of this software and associated documentation
- * files (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use,
- * copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following
- * conditions:
- *
- * The above copyright notice and this permission notice shall be
- * included in all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
- * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
- * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
- * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
- * THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- */
-
-package org.broadinstitute.sting.gatk.walkers.bqsr;
-
-import org.broadinstitute.sting.commandline.Gatherer;
-import org.broadinstitute.sting.utils.exceptions.ReviewedStingException;
-import org.broadinstitute.sting.utils.exceptions.UserException;
-import org.broadinstitute.sting.utils.recalibration.RecalUtils;
-import org.broadinstitute.sting.utils.recalibration.RecalibrationReport;
-
-import java.io.File;
-import java.io.FileNotFoundException;
-import java.io.PrintStream;
-import java.util.List;
-
-/**
- * User: carneiro
- * Date: 3/29/11
- */
-
-
-public class BQSRGatherer extends Gatherer {
-
- private static final String EMPTY_INPUT_LIST = "list of inputs files is empty";
- private static final String MISSING_OUTPUT_FILE = "missing output file name";
-
- @Override
- public void gather(List
Input
- * Output
- *
- *
- *
- * The GATK Report is intended to be easy to read by humans or computers. Check out the documentation of the GATKReport to learn how to manipulate this table.
- *
- * java -Xmx4g -jar GenomeAnalysisTK.jar \ - * -T BaseRecalibrator \ - * -I my_reads.bam \ - * -R resources/Homo_sapiens_assembly18.fasta \ - * -knownSites bundle/hg18/dbsnp_132.hg18.vcf \ - * -knownSites another/optional/setOfSitesToMask.vcf \ - * -o recal_data.grp - *- */ - -@DocumentedGATKFeature(groupName = "BAM Processing and Analysis Tools", extraDocs = {CommandLineGATK.class}) -@BAQMode(ApplicationTime = ReadTransformer.ApplicationTime.FORBIDDEN) -@ReadFilters({MappingQualityZeroFilter.class, MappingQualityUnavailableFilter.class, UnmappedReadFilter.class, NotPrimaryAlignmentFilter.class, DuplicateReadFilter.class, FailsVendorQualityCheckFilter.class}) -@PartitionBy(PartitionType.READ) -public class BaseRecalibrator extends ReadWalker