diff --git a/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/ValidationReport.java b/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/ValidationReport.java index bbe2863f7..c51f3c398 100755 --- a/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/ValidationReport.java +++ b/java/src/org/broadinstitute/sting/gatk/walkers/varianteval/evaluators/ValidationReport.java @@ -86,8 +86,8 @@ public class ValidationReport extends VariantEvaluator implements StandardEval { for ( SiteStatus y : SiteStatus.values() ) nComp += getCounts(x, y); - if ( nComp != TP + FN + FP + TN ) - throw new ReviewedStingException("BUG: nComp != TP + FN + FP + TN!"); + if ( nComp != TP + FN + FP + TN + CompFiltered ) + throw new ReviewedStingException("BUG: nComp != TP + FN + FP + TN + CompFiltered!"); sensitivity = (100.0 * TP) / (TP + FN); PPV = (100.0 * TP) / (TP + FP); diff --git a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/AssociationContext.java b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/AssociationContext.java index 99f9f52ef..06bf3738a 100755 --- a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/AssociationContext.java +++ b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/AssociationContext.java @@ -3,10 +3,7 @@ package org.broadinstitute.sting.oneoffprojects.walkers.association; import org.broadinstitute.sting.gatk.datasources.sample.Sample; import org.broadinstitute.sting.utils.pileup.ReadBackedPileup; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; +import java.util.*; /** * Created by IntelliJ IDEA. @@ -18,16 +15,23 @@ import java.util.Map; public abstract class AssociationContext { protected List> window; + private final int size; + private final int slide; public AssociationContext() { - window = new ArrayList>(getWindowSize()); + this(0,0); } - // specifies size of window - public abstract int getWindowSize(); + public AssociationContext(final int winSize, final int winSlide) { + window = new ArrayList>(winSize); + size = winSize; + slide = winSlide; + } - // specifies how many bases to wait until next test - public abstract int slideByValue(); + public AssociationContext(final RegionalAssociationWalker parent) { + this(parent.windowSize,parent.slideBy); + this.init(parent); + } // specifies whether to use previously seen reads public abstract boolean usePreviouslySeenReads(); @@ -66,12 +70,16 @@ public abstract class AssociationContext { public boolean isFull() { - return window.size() >= getWindowSize(); + return window.size() >= size; } public void slide() { - ArrayList> newWindow = new ArrayList>((window.subList(slideByValue(),window.size()))); - newWindow.ensureCapacity(getWindowSize()); + ArrayList> newWindow = new ArrayList>((window.subList(slide,window.size()))); + newWindow.ensureCapacity(size); window = newWindow; } + + public int getWindowSize() { + return window.size(); + } } diff --git a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/RegionalAssociationWalker.java b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/RegionalAssociationWalker.java index 9a2dab128..bcd62a3b8 100755 --- a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/RegionalAssociationWalker.java +++ b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/RegionalAssociationWalker.java @@ -36,12 +36,17 @@ public class RegionalAssociationWalker extends LocusWalker out; public void initialize() { + if ( windowSize < 1 ) { throw new UserException("Window size cannot be less than one."); } for ( Sample s : getSamples() ) { if ( s.getProperty("cohort") == null ) { @@ -76,7 +81,6 @@ public class RegionalAssociationWalker extends LocusWalker testsHere = rac.runTests(bedGraph); - // todo -- really awful shitty formatting if ( testsHere.size() > 0 ) { for ( Map.Entry result : testsHere.entrySet() ) { out.get(result.getKey().getClass()).printf("%s%n",result.getValue()); @@ -88,18 +92,15 @@ public class RegionalAssociationWalker extends LocusWalker getAssociations() { List> contexts = new PluginManager(AssociationContext.class).getPlugins(); - - if ( associationsToUse.length > 0 && associationsToUse[0].equals("ALL") ) { HashSet allAssoc = new HashSet(contexts.size()); for ( Class clazz : contexts ) { AssociationContext context; try { - context = clazz.newInstance(); + context = clazz.getConstructor(new Class[] {RegionalAssociationWalker.class}).newInstance(new Object[] {this}); } catch (Exception e ) { throw new StingException("The class "+clazz.getSimpleName()+" could not be instantiated",e); } - context.init(this); allAssoc.add(context); } return allAssoc; @@ -115,11 +116,10 @@ public class RegionalAssociationWalker extends LocusWalker map(ReadBackedPileup pileup) { diff --git a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/MappingQuality0.java b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/MappingQuality0.java similarity index 79% rename from java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/MappingQuality0.java rename to java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/MappingQuality0.java index cb2b1b9ab..83fb7a6e7 100755 --- a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/MappingQuality0.java +++ b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/MappingQuality0.java @@ -1,6 +1,5 @@ -package org.broadinstitute.sting.oneoffprojects.walkers.association.modules; +package org.broadinstitute.sting.oneoffprojects.walkers.association.modules.casecontrol; -import org.broadinstitute.sting.oneoffprojects.walkers.association.statistics.casecontrol.ZStatistic; import org.broadinstitute.sting.utils.collections.Pair; import org.broadinstitute.sting.utils.pileup.PileupElement; import org.broadinstitute.sting.utils.pileup.ReadBackedPileup; @@ -26,8 +25,6 @@ public class MappingQuality0 extends ZStatistic { return new Pair(mq0,total); } - public int getWindowSize() { return 100; } - public int slideByValue() { return 10; } public boolean usePreviouslySeenReads() { return false; } } diff --git a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/MateMappingQuality.java b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/MateMappingQuality.java similarity index 81% rename from java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/MateMappingQuality.java rename to java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/MateMappingQuality.java index 4807b4493..ccd9b6d48 100755 --- a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/MateMappingQuality.java +++ b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/MateMappingQuality.java @@ -1,6 +1,5 @@ -package org.broadinstitute.sting.oneoffprojects.walkers.association.modules; +package org.broadinstitute.sting.oneoffprojects.walkers.association.modules.casecontrol; -import org.broadinstitute.sting.oneoffprojects.walkers.association.statistics.casecontrol.UStatistic; import org.broadinstitute.sting.utils.pileup.PileupElement; import org.broadinstitute.sting.utils.pileup.ReadBackedPileup; @@ -27,7 +26,5 @@ public class MateMappingQuality extends UStatistic { return (Collection) mateMapQ; } - public int getWindowSize() { return 100; } - public int slideByValue() { return 10; } public boolean usePreviouslySeenReads() { return false; } } diff --git a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/MateOtherContig.java b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/MateOtherContig.java similarity index 82% rename from java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/MateOtherContig.java rename to java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/MateOtherContig.java index 24e7115d8..a71c88ae7 100755 --- a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/MateOtherContig.java +++ b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/MateOtherContig.java @@ -1,6 +1,5 @@ -package org.broadinstitute.sting.oneoffprojects.walkers.association.modules; +package org.broadinstitute.sting.oneoffprojects.walkers.association.modules.casecontrol; -import org.broadinstitute.sting.oneoffprojects.walkers.association.statistics.casecontrol.ZStatistic; import org.broadinstitute.sting.utils.collections.Pair; import org.broadinstitute.sting.utils.pileup.PileupElement; import org.broadinstitute.sting.utils.pileup.ReadBackedPileup; @@ -14,8 +13,6 @@ import org.broadinstitute.sting.utils.pileup.ReadBackedPileup; */ public class MateOtherContig extends ZStatistic { - public int getWindowSize() { return 100; } - public int slideByValue() { return 10; } public boolean usePreviouslySeenReads() { return false; } public Pair map(ReadBackedPileup pileup) { diff --git a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/MateSameStrand.java b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/MateSameStrand.java similarity index 82% rename from java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/MateSameStrand.java rename to java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/MateSameStrand.java index 9ac1ea083..c8b5cb9e9 100755 --- a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/MateSameStrand.java +++ b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/MateSameStrand.java @@ -1,6 +1,5 @@ -package org.broadinstitute.sting.oneoffprojects.walkers.association.modules; +package org.broadinstitute.sting.oneoffprojects.walkers.association.modules.casecontrol; -import org.broadinstitute.sting.oneoffprojects.walkers.association.statistics.casecontrol.ZStatistic; import org.broadinstitute.sting.utils.collections.Pair; import org.broadinstitute.sting.utils.pileup.PileupElement; import org.broadinstitute.sting.utils.pileup.ReadBackedPileup; @@ -29,7 +28,5 @@ public class MateSameStrand extends ZStatistic { return new Pair(mateSameStrand,numPairs); } - public int getWindowSize() { return 100; } - public int slideByValue() { return 10; } public boolean usePreviouslySeenReads() { return false; } } diff --git a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/MateUnmapped.java b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/MateUnmapped.java similarity index 82% rename from java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/MateUnmapped.java rename to java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/MateUnmapped.java index f84bd53b8..07e75ae06 100755 --- a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/MateUnmapped.java +++ b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/MateUnmapped.java @@ -1,6 +1,5 @@ -package org.broadinstitute.sting.oneoffprojects.walkers.association.modules; +package org.broadinstitute.sting.oneoffprojects.walkers.association.modules.casecontrol; -import org.broadinstitute.sting.oneoffprojects.walkers.association.statistics.casecontrol.ZStatistic; import org.broadinstitute.sting.utils.collections.Pair; import org.broadinstitute.sting.utils.pileup.PileupElement; import org.broadinstitute.sting.utils.pileup.ReadBackedPileup; @@ -29,7 +28,5 @@ public class MateUnmapped extends ZStatistic { return new Pair(numPairUnmapped,numMatedReads); } - public int getWindowSize() { return 100; } - public int slideByValue() { return 10; } public boolean usePreviouslySeenReads() { return false; } } diff --git a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/MismatchRate.java b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/MismatchRate.java similarity index 93% rename from java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/MismatchRate.java rename to java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/MismatchRate.java index 465c2ffe9..95bda5ea3 100755 --- a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/MismatchRate.java +++ b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/MismatchRate.java @@ -1,9 +1,8 @@ -package org.broadinstitute.sting.oneoffprojects.walkers.association.modules; +package org.broadinstitute.sting.oneoffprojects.walkers.association.modules.casecontrol; import org.broadinstitute.sting.gatk.datasources.sample.Sample; import org.broadinstitute.sting.oneoffprojects.walkers.association.MapExtender; import org.broadinstitute.sting.oneoffprojects.walkers.association.RegionalAssociationWalker; -import org.broadinstitute.sting.oneoffprojects.walkers.association.statistics.casecontrol.UStatistic; import org.broadinstitute.sting.utils.BaseUtils; import org.broadinstitute.sting.utils.MathUtils; import org.broadinstitute.sting.utils.collections.Pair; @@ -85,7 +84,5 @@ public class MismatchRate extends UStatistic { // note: this is to satisfy the interface, and is never called due to override public Collection map(ReadBackedPileup pileup) { return null; } - public int getWindowSize() { return 100; } - public int slideByValue() { return 10; } public boolean usePreviouslySeenReads() { return true; } } diff --git a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/ProperPairs.java b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/ProperPairs.java similarity index 81% rename from java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/ProperPairs.java rename to java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/ProperPairs.java index c703b8b40..cf23cd0d8 100755 --- a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/ProperPairs.java +++ b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/ProperPairs.java @@ -1,6 +1,5 @@ -package org.broadinstitute.sting.oneoffprojects.walkers.association.modules; +package org.broadinstitute.sting.oneoffprojects.walkers.association.modules.casecontrol; -import org.broadinstitute.sting.oneoffprojects.walkers.association.statistics.casecontrol.ZStatistic; import org.broadinstitute.sting.utils.collections.Pair; import org.broadinstitute.sting.utils.pileup.PileupElement; import org.broadinstitute.sting.utils.pileup.ReadBackedPileup; @@ -27,7 +26,5 @@ public class ProperPairs extends ZStatistic { return new Pair(numPropPair,numReads); } - public int getWindowSize() { return 100; } - public int slideByValue() { return 10; } public boolean usePreviouslySeenReads() { return false; } } diff --git a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/ReadClipping.java b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/ReadClipping.java similarity index 84% rename from java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/ReadClipping.java rename to java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/ReadClipping.java index 80d779980..fa234700e 100755 --- a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/ReadClipping.java +++ b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/ReadClipping.java @@ -1,8 +1,7 @@ -package org.broadinstitute.sting.oneoffprojects.walkers.association.modules; +package org.broadinstitute.sting.oneoffprojects.walkers.association.modules.casecontrol; import net.sf.samtools.CigarElement; import net.sf.samtools.CigarOperator; -import org.broadinstitute.sting.oneoffprojects.walkers.association.statistics.casecontrol.TStatistic; import org.broadinstitute.sting.utils.pileup.PileupElement; import org.broadinstitute.sting.utils.pileup.ReadBackedPileup; @@ -33,7 +32,5 @@ public class ReadClipping extends TStatistic { return (Collection) clipping; } - public int getWindowSize() { return 100; } - public int slideByValue() { return 10; } public boolean usePreviouslySeenReads() { return false; } } diff --git a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/ReadIndels.java b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/ReadIndels.java similarity index 78% rename from java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/ReadIndels.java rename to java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/ReadIndels.java index 29e1d0286..64478d33b 100755 --- a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/ReadIndels.java +++ b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/ReadIndels.java @@ -1,9 +1,7 @@ -package org.broadinstitute.sting.oneoffprojects.walkers.association.modules; +package org.broadinstitute.sting.oneoffprojects.walkers.association.modules.casecontrol; import net.sf.samtools.CigarElement; import net.sf.samtools.CigarOperator; -import org.broadinstitute.sting.oneoffprojects.walkers.association.statistics.casecontrol.TStatistic; -import org.broadinstitute.sting.oneoffprojects.walkers.association.statistics.casecontrol.UStatistic; import org.broadinstitute.sting.utils.pileup.PileupElement; import org.broadinstitute.sting.utils.pileup.ReadBackedPileup; @@ -33,7 +31,5 @@ public class ReadIndels extends UStatistic { return (Collection) indelElements; } - public int getWindowSize() { return 100; } - public int slideByValue() { return 10; } public boolean usePreviouslySeenReads() { return false; } } diff --git a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/ReadMappingQuality.java b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/ReadMappingQuality.java similarity index 71% rename from java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/ReadMappingQuality.java rename to java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/ReadMappingQuality.java index 07ab18682..782a45adb 100755 --- a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/ReadMappingQuality.java +++ b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/ReadMappingQuality.java @@ -1,7 +1,5 @@ -package org.broadinstitute.sting.oneoffprojects.walkers.association.modules; +package org.broadinstitute.sting.oneoffprojects.walkers.association.modules.casecontrol; -import org.broadinstitute.sting.oneoffprojects.walkers.association.statistics.casecontrol.TStatistic; -import org.broadinstitute.sting.oneoffprojects.walkers.association.statistics.casecontrol.UStatistic; import org.broadinstitute.sting.utils.pileup.PileupElement; import org.broadinstitute.sting.utils.pileup.ReadBackedPileup; @@ -26,7 +24,5 @@ public class ReadMappingQuality extends TStatistic { return (Collection) mapQuals; } - public int getWindowSize() { return 100; } - public int slideByValue() { return 10; } public boolean usePreviouslySeenReads() { return false; } } diff --git a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/ReferenceMismatches.java b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/ReferenceMismatches.java similarity index 86% rename from java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/ReferenceMismatches.java rename to java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/ReferenceMismatches.java index 585a72c17..455138cd8 100755 --- a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/ReferenceMismatches.java +++ b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/ReferenceMismatches.java @@ -1,8 +1,7 @@ -package org.broadinstitute.sting.oneoffprojects.walkers.association.modules; +package org.broadinstitute.sting.oneoffprojects.walkers.association.modules.casecontrol; import org.broadinstitute.sting.gatk.datasources.sample.Sample; import org.broadinstitute.sting.oneoffprojects.walkers.association.MapExtender; -import org.broadinstitute.sting.oneoffprojects.walkers.association.statistics.casecontrol.ZStatistic; import org.broadinstitute.sting.utils.BaseUtils; import org.broadinstitute.sting.utils.collections.Pair; import org.broadinstitute.sting.utils.pileup.ReadBackedPileup; @@ -42,7 +41,5 @@ public class ReferenceMismatches extends ZStatistic { return new Pair(nonref,total); } - public int getWindowSize() { return 100; } - public int slideByValue() { return 10; } public boolean usePreviouslySeenReads() { return true; } } diff --git a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/SampleDepth.java b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/SampleDepth.java similarity index 84% rename from java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/SampleDepth.java rename to java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/SampleDepth.java index 554cd4012..fd7661e8a 100755 --- a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/SampleDepth.java +++ b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/SampleDepth.java @@ -1,15 +1,10 @@ -package org.broadinstitute.sting.oneoffprojects.walkers.association.modules; +package org.broadinstitute.sting.oneoffprojects.walkers.association.modules.casecontrol; import org.broadinstitute.sting.gatk.datasources.sample.Sample; -import org.broadinstitute.sting.gatk.walkers.LocusWalker; -import org.broadinstitute.sting.gatk.walkers.Walker; import org.broadinstitute.sting.oneoffprojects.walkers.association.MapExtender; import org.broadinstitute.sting.oneoffprojects.walkers.association.RegionalAssociationWalker; -import org.broadinstitute.sting.oneoffprojects.walkers.association.statistics.casecontrol.TStatistic; -import org.broadinstitute.sting.oneoffprojects.walkers.association.statistics.casecontrol.UStatistic; import org.broadinstitute.sting.utils.MathUtils; import org.broadinstitute.sting.utils.collections.Pair; -import org.broadinstitute.sting.utils.exceptions.StingException; import org.broadinstitute.sting.utils.pileup.ReadBackedPileup; import java.util.*; @@ -75,8 +70,6 @@ public class SampleDepth extends UStatistic { // note: this is to satisfy the interface, and is never called due to override public Collection map(ReadBackedPileup pileup) { return null; } - public int getWindowSize() { return 100; } - public int slideByValue() { return 10; } public boolean usePreviouslySeenReads() { return true; } diff --git a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/statistics/casecontrol/TStatistic.java b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/TStatistic.java similarity index 92% rename from java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/statistics/casecontrol/TStatistic.java rename to java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/TStatistic.java index 1eddb495e..4037ca3bf 100755 --- a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/statistics/casecontrol/TStatistic.java +++ b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/TStatistic.java @@ -1,6 +1,5 @@ -package org.broadinstitute.sting.oneoffprojects.walkers.association.statistics.casecontrol; +package org.broadinstitute.sting.oneoffprojects.walkers.association.modules.casecontrol; -import org.broadinstitute.sting.utils.collections.Pair; import org.broadinstitute.sting.utils.pileup.ReadBackedPileup; import java.util.ArrayList; diff --git a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/statistics/casecontrol/UStatistic.java b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/UStatistic.java similarity index 97% rename from java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/statistics/casecontrol/UStatistic.java rename to java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/UStatistic.java index 3249c2f85..77001262a 100755 --- a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/statistics/casecontrol/UStatistic.java +++ b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/UStatistic.java @@ -1,4 +1,4 @@ -package org.broadinstitute.sting.oneoffprojects.walkers.association.statistics.casecontrol; +package org.broadinstitute.sting.oneoffprojects.walkers.association.modules.casecontrol; import org.broadinstitute.sting.utils.pileup.ReadBackedPileup; diff --git a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/statistics/casecontrol/ZStatistic.java b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/ZStatistic.java similarity index 85% rename from java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/statistics/casecontrol/ZStatistic.java rename to java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/ZStatistic.java index a0bdccfa6..f69c990e3 100755 --- a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/statistics/casecontrol/ZStatistic.java +++ b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/association/modules/casecontrol/ZStatistic.java @@ -1,13 +1,8 @@ -package org.broadinstitute.sting.oneoffprojects.walkers.association.statistics.casecontrol; +package org.broadinstitute.sting.oneoffprojects.walkers.association.modules.casecontrol; import org.broadinstitute.sting.utils.collections.Pair; import org.broadinstitute.sting.utils.pileup.ReadBackedPileup; -import java.util.ArrayList; -import java.util.Collection; -import java.util.List; -import java.util.Set; - /** * Created by IntelliJ IDEA. * User: chartl