Package org.forester.phylogeny.data
Class Confidence
java.lang.Object
org.forester.phylogeny.data.Confidence
- All Implemented Interfaces:
Comparable<Confidence>
,PhylogenyData
-
Field Summary
-
Constructor Summary
ConstructorDescriptionConfidence
(double value, String type) Confidence
(double value, String type, double sd) -
Method Summary
Modifier and TypeMethodDescriptionasText()
int
compareTo
(Confidence confidence) copy()
Creates a new PhylogenyData object with identical values as this PhylogenyData.double
getType()
double
getValue()
void
init()
boolean
isEqual
(PhylogenyData confidence) Compares this PhylogenyData to PhylogenyData data.void
setStandardDeviation
(double sd) void
void
setValue
(double value) toNHX()
void
toPhyloXML
(Writer writer, int level, String indentation) Writes a phyloXML representation of this phylogeny data.toString()
-
Field Details
-
CONFIDENCE_DEFAULT_VALUE
public static final int CONFIDENCE_DEFAULT_VALUE- See Also:
-
FORMATTER
-
-
Constructor Details
-
Confidence
public Confidence() -
Confidence
-
Confidence
-
-
Method Details
-
asSimpleText
- Specified by:
asSimpleText
in interfacePhylogenyData
-
asText
- Specified by:
asText
in interfacePhylogenyData
-
compareTo
- Specified by:
compareTo
in interfaceComparable<Confidence>
-
copy
Description copied from interface:PhylogenyData
Creates a new PhylogenyData object with identical values as this PhylogenyData. This ~should~ return a deep copy, but not there yet.- Specified by:
copy
in interfacePhylogenyData
- Returns:
- a ~deep~ copy of this PhylogenyData
-
getType
-
getValue
public double getValue() -
getStandardDeviation
public double getStandardDeviation() -
init
public void init() -
isEqual
Description copied from interface:PhylogenyData
Compares this PhylogenyData to PhylogenyData data. In general, this should return true if and only if all fiels are exactly identical.- Specified by:
isEqual
in interfacePhylogenyData
- Returns:
- in general, true if and only if all fiels are exactly identical, false otherwise
-
setType
-
setValue
public void setValue(double value) -
setStandardDeviation
public void setStandardDeviation(double sd) -
toNHX
- Specified by:
toNHX
in interfacePhylogenyData
-
toPhyloXML
Description copied from interface:PhylogenyData
Writes a phyloXML representation of this phylogeny data.- Specified by:
toPhyloXML
in interfacePhylogenyData
- Throws:
IOException
-
toString
-