bpp-phyl  2.2.0
bpp::RASTools Class Reference

Tools to deal with Rates Across Sites (RAS) models. More...

#include <Bpp/Phyl/Likelihood/RASTools.h>

Static Public Member Functions

static DiscreteDistribution * getPosteriorRateDistribution (const DiscreteRatesAcrossSitesTreeLikelihood &treeLikelihood)
 Get the rate distribution estimated from a dataset. More...
 

Detailed Description

Tools to deal with Rates Across Sites (RAS) models.

Definition at line 55 of file RASTools.h.

Member Function Documentation

◆ getPosteriorRateDistribution()

DiscreteDistribution * RASTools::getPosteriorRateDistribution ( const DiscreteRatesAcrossSitesTreeLikelihood treeLikelihood)
static

Get the rate distribution estimated from a dataset.

This methods takes an objet implementing the DiscreteRatesAcroossSites interface as input and use the posterior probabilities of rates for each site to generate the corresponding distribution.

Parameters
treeLikelihoodA Likelihood calculation implmenting the RAS model interface.
Returns
The posterior distribution of rate classes.

Definition at line 51 of file RASTools.cpp.

References bpp::DiscreteRatesAcrossSitesTreeLikelihood::getRateClassWithMaxPostProbOfEachSite(), and bpp::DiscreteRatesAcrossSitesTreeLikelihood::getRateDistribution().


The documentation for this class was generated from the following files: