public static class SiteLikelihood.RateLikelihood
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
SiteLikelihood.RateLikelihood(Real l,
java.util.Map<java.lang.String,SiteLikelihood.NodeLikelihood> nodeLikelihoods)
Default constructor
|
Modifier and Type | Method and Description |
---|---|
Real |
getLikelihood()
Returns the likelihood.
|
SiteLikelihood.NodeLikelihood |
getNodeLikelihood(java.lang.String node)
Returns the likelihood results for a given node on the tree
|
java.lang.String |
toString() |
public SiteLikelihood.RateLikelihood(Real l, java.util.Map<java.lang.String,SiteLikelihood.NodeLikelihood> nodeLikelihoods)
l
- The likelihood for this site and ratenodeLikelihoods
- The invidual node likelihoods for this site and ratepublic Real getLikelihood()
public SiteLikelihood.NodeLikelihood getNodeLikelihood(java.lang.String node) throws SiteLikelihood.LikelihoodException
node
- The node to return the result forSiteLikelihood.LikelihoodException
- Thrown if no likelihood
has been calculated for the given nodepublic java.lang.String toString()
toString
in class java.lang.Object