bpp-phyl3
3.0.0
RASTools.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: The Bio++ Development Group
2
//
3
// SPDX-License-Identifier: CECILL-2.1
4
5
#ifndef BPP_PHYL_LEGACY_LIKELIHOOD_RASTOOLS_H
6
#define BPP_PHYL_LEGACY_LIKELIHOOD_RASTOOLS_H
7
8
#include <
Bpp/Numeric/Prob/DiscreteDistribution.h
>
9
10
#include "
DiscreteRatesAcrossSitesTreeLikelihood.h
"
11
12
namespace
bpp
13
{
17
class
RASTools
18
{
19
public
:
30
static
std::unique_ptr<DiscreteDistributionInterface>
getPosteriorRateDistribution
(
31
const
DiscreteRatesAcrossSitesTreeLikelihoodInterface
& treeLikelihood);
32
};
33
}
// end of namespace bpp.
34
#endif
// BPP_PHYL_LEGACY_LIKELIHOOD_RASTOOLS_H
DiscreteDistribution.h
DiscreteRatesAcrossSitesTreeLikelihood.h
bpp::DiscreteRatesAcrossSitesTreeLikelihoodInterface
Interface for rate across sites (RAS) implementation.
Definition:
DiscreteRatesAcrossSitesTreeLikelihood.h:22
bpp::RASTools
Tools to deal with Rates Across Sites (RAS) models.
Definition:
RASTools.h:18
bpp::RASTools::getPosteriorRateDistribution
static std::unique_ptr< DiscreteDistributionInterface > getPosteriorRateDistribution(const DiscreteRatesAcrossSitesTreeLikelihoodInterface &treeLikelihood)
Get the rate distribution estimated from a dataset.
Definition:
RASTools.cpp:16
bpp
Defines the basic types of data flow nodes.
Bpp
Phyl
Legacy
Likelihood
RASTools.h
Generated on Fri Jul 19 2024 11:49:20 for bpp-phyl3 by
1.9.1