public final class LocusDepth
extends java.lang.Object
implements htsjdk.tribble.Feature
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BCI_VERSION |
Constructor and Description |
---|
LocusDepth(java.io.DataInputStream dis,
htsjdk.samtools.SAMSequenceDictionary dict) |
LocusDepth(htsjdk.samtools.util.Locatable loc,
byte refCall) |
LocusDepth(java.lang.String contig,
int position,
byte refCall,
int aDepth,
int cDepth,
int gDepth,
int tDepth) |
Modifier and Type | Method and Description |
---|---|
int |
getADepth() |
int |
getCDepth() |
java.lang.String |
getContig() |
int |
getEnd() |
int |
getGDepth() |
char |
getRefCall() |
int |
getStart() |
int |
getTDepth() |
void |
observe(int idx) |
java.lang.String |
toString() |
void |
write(java.io.DataOutputStream dos,
htsjdk.samtools.SAMSequenceDictionary dict) |
public static final java.lang.String BCI_VERSION
public LocusDepth(htsjdk.samtools.util.Locatable loc, byte refCall)
public LocusDepth(java.lang.String contig, int position, byte refCall, int aDepth, int cDepth, int gDepth, int tDepth)
public LocusDepth(java.io.DataInputStream dis, htsjdk.samtools.SAMSequenceDictionary dict) throws java.io.IOException
java.io.IOException
public void observe(int idx)
public java.lang.String getContig()
getContig
in interface htsjdk.samtools.util.Locatable
public int getEnd()
getEnd
in interface htsjdk.samtools.util.Locatable
public int getStart()
getStart
in interface htsjdk.samtools.util.Locatable
public char getRefCall()
public int getADepth()
public int getCDepth()
public int getGDepth()
public int getTDepth()
public void write(java.io.DataOutputStream dos, htsjdk.samtools.SAMSequenceDictionary dict) throws java.io.IOException
java.io.IOException
public java.lang.String toString()
toString
in class java.lang.Object