Package org.snpeff.stats
Class ObservedOverExpected
- java.lang.Object
-
- org.snpeff.stats.ObservedOverExpected
-
- Direct Known Subclasses:
ObservedOverExpectedCHG,ObservedOverExpectedCHH,ObservedOverExpectedCpG
public abstract class ObservedOverExpected extends java.lang.ObjectObserved over expected values (o/e) ratios E.g.: CpG dinucleotides in a sequence- Author:
- pcingola
-
-
Constructor Summary
Constructors Constructor Description ObservedOverExpected()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract doubleexpected(java.lang.String sequence)doubleexpected(Exon e)Expected number of sequences (average between plus and minus strand)doubleexpected(Gene g)Expected number of sequences (average between plus and minus strand)doubleexpected(Transcript t)Expected number of sequences (average between plus and minus strand)abstract intobserved(java.lang.String sequence)intobserved(Exon e)Observed sequence (average between plus and minus strand)intobserved(Gene g)Observed sequence (average between plus and minus strand)intobserved(Transcript t)Observed sequence (average between plus and minus strand)intobservedChg(java.lang.String sequence)Count the number of CHG in this sequencedoubleoe(java.lang.String sequence)Observed over expected ratiodoubleoe(Exon e)Observed over expected ratiodoubleoe(Gene g)Observed over expected ratiodoubleoe(Transcript t)Observed over expected ratio
-
-
-
Method Detail
-
expected
public double expected(Exon e)
Expected number of sequences (average between plus and minus strand)- Parameters:
e- : Exon- Returns:
-
expected
public double expected(Gene g)
Expected number of sequences (average between plus and minus strand)- Parameters:
t- : Transcript- Returns:
-
expected
public abstract double expected(java.lang.String sequence)
-
expected
public double expected(Transcript t)
Expected number of sequences (average between plus and minus strand)- Parameters:
t- : Transcript- Returns:
-
observed
public int observed(Exon e)
Observed sequence (average between plus and minus strand)- Parameters:
e- : Exon- Returns:
-
observed
public int observed(Gene g)
Observed sequence (average between plus and minus strand)- Parameters:
g- : Gene- Returns:
-
observed
public abstract int observed(java.lang.String sequence)
-
observed
public int observed(Transcript t)
Observed sequence (average between plus and minus strand)- Parameters:
t- : Transcript- Returns:
-
observedChg
public int observedChg(java.lang.String sequence)
Count the number of CHG in this sequence- Parameters:
sequence-- Returns:
-
oe
public double oe(Exon e)
Observed over expected ratio- Parameters:
Exon-- Returns:
-
oe
public double oe(Gene g)
Observed over expected ratio- Parameters:
Gene-- Returns:
-
oe
public double oe(java.lang.String sequence)
Observed over expected ratio- Parameters:
sequence-- Returns:
-
oe
public double oe(Transcript t)
Observed over expected ratio- Parameters:
Transcript-- Returns:
-
-