Class MCTaxon
- java.lang.Object
-
- edu.msu.cme.rdp.taxatree.Node
-
- edu.msu.cme.rdp.taxatree.Taxon
-
- edu.msu.cme.rdp.multicompare.taxon.MCTaxon
-
- Direct Known Subclasses:
UnifracTaxon
public class MCTaxon extends edu.msu.cme.rdp.taxatree.Taxon
-
-
Field Summary
Fields Modifier and Type Field Description static int
Count_Array_size
protected java.util.Map<MCSample,double[]>
sampleCountMap
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addSequence(java.lang.String seqid)
double
getCopyCorrectedCount(MCSample s)
double
getCount(MCSample s)
java.lang.String
getLineage()
java.util.Set<MCSample>
getSamples()
java.util.Set<java.lang.String>
getSequences()
void
incCount(MCSample s, double c)
void
incCount(MCSample s, double c, double copyNumber)
void
setLineage(java.lang.String lineage)
-
-
-
Field Detail
-
sampleCountMap
protected java.util.Map<MCSample,double[]> sampleCountMap
-
Count_Array_size
public static final int Count_Array_size
- See Also:
- Constant Field Values
-
-
Method Detail
-
addSequence
public void addSequence(java.lang.String seqid)
-
getSequences
public java.util.Set<java.lang.String> getSequences()
-
setLineage
public void setLineage(java.lang.String lineage)
-
getLineage
public java.lang.String getLineage()
-
getSamples
public java.util.Set<MCSample> getSamples()
-
getCount
public double getCount(MCSample s)
-
getCopyCorrectedCount
public double getCopyCorrectedCount(MCSample s)
-
incCount
public void incCount(MCSample s, double c)
-
incCount
public void incCount(MCSample s, double c, double copyNumber)
-
-