minor output changes
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@1374 348d0f76-0448-11de-a6fe-93d51630548a
This commit is contained in:
parent
939b19e715
commit
3a8d923785
|
|
@ -5,6 +5,7 @@ import org.broadinstitute.sting.gatk.LocusContext;
|
|||
import org.broadinstitute.sting.utils.ReadBackedPileup;
|
||||
import org.broadinstitute.sting.utils.Utils;
|
||||
import org.broadinstitute.sting.utils.Pair;
|
||||
import org.broadinstitute.sting.utils.GenotypeUtils;
|
||||
|
||||
public class VECAlleleBalance implements VariantExclusionCriterion { //extends RatioFilter {
|
||||
//final private static GenotypeFeatureData.Tail tail = GenotypeFeatureData.Tail.TwoTailed;
|
||||
|
|
@ -62,7 +63,7 @@ public class VECAlleleBalance implements VariantExclusionCriterion { //extends
|
|||
Pair<Integer, Integer> counts = scoreVariant(ref, pileup, variant);
|
||||
int n = counts.first + counts.second;
|
||||
ratio = counts.first.doubleValue() / (double)n;
|
||||
exclude = (1.0 - ratio) < lowThreshold || ratio > highThreshold;
|
||||
exclude = GenotypeUtils.isHet(variant) && ((1.0 - ratio) < lowThreshold || ratio > highThreshold);
|
||||
}
|
||||
|
||||
public boolean useZeroQualityReads() { return false; }
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@ public class VariantFiltrationWalker extends LocusWalker<Integer, Integer> {
|
|||
if (LEARNING) {
|
||||
PrintWriter studyWriter = new PrintWriter(VARIANTS_OUT_HEAD + "." + STUDY_NAME);
|
||||
swriters.put(STUDY_NAME, studyWriter);
|
||||
studyWriter.print("#Chr\tPosition\t");
|
||||
studyWriter.print("Chr\tPosition\t");
|
||||
}
|
||||
|
||||
requestedFeatures = new ArrayList<IndependentVariantFeature>();
|
||||
|
|
@ -257,7 +257,7 @@ public class VariantFiltrationWalker extends LocusWalker<Integer, Integer> {
|
|||
if (LEARNING) {
|
||||
rodDbSNP dbsnp = (rodDbSNP)tracker.lookup(knownSNPDBName, null);
|
||||
if ( dbsnp == null )
|
||||
swriters.get(STUDY_NAME).print("no\tno\t");
|
||||
swriters.get(STUDY_NAME).print("false\tfalse\t");
|
||||
else
|
||||
swriters.get(STUDY_NAME).print(dbsnp.isSNP() + "\t" + dbsnp.isHapmap() + "\t");
|
||||
swriters.get(STUDY_NAME).println(GenotypeUtils.isHet(variant));
|
||||
|
|
|
|||
Loading…
Reference in New Issue