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 
9 
11 
12 namespace bpp
13 {
17 class RASTools
18 {
19 public:
30  static std::unique_ptr<DiscreteDistributionInterface> getPosteriorRateDistribution(
32 };
33 } // end of namespace bpp.
34 #endif // BPP_PHYL_LEGACY_LIKELIHOOD_RASTOOLS_H
Interface for rate across sites (RAS) implementation.
Tools to deal with Rates Across Sites (RAS) models.
Definition: RASTools.h:18
static std::unique_ptr< DiscreteDistributionInterface > getPosteriorRateDistribution(const DiscreteRatesAcrossSitesTreeLikelihoodInterface &treeLikelihood)
Get the rate distribution estimated from a dataset.
Definition: RASTools.cpp:16
Defines the basic types of data flow nodes.