bpp-phyl3
3.0.0
|
#include <Bpp/Phyl/Mapping/PhyloMappings/PhyloSubstitutionMapping.h>
Public Member Functions | |
PhyloSubstitutionMapping () | |
virtual | ~PhyloSubstitutionMapping () |
PhyloSubstitutionMapping * | clone () const =0 |
virtual std::shared_ptr< const TransitionModelInterface > | getModel (unsigned int branchId, size_t classIndex) const =0 |
Get the substitution model corresponding to a certain branch and model class. More... | |
virtual bool | matchParametersValues (const ParameterList &nullParams)=0 |
Checks and sets the models with given parameters. More... | |
virtual const ParameterList & | getParameters () const =0 |
Gets the parameters. More... | |
virtual void | computeNormalizations (const ParameterList &nullParams, short unresolvedOption=SubstitutionMappingTools::UNRESOLVED_ZERO, bool verbose=true)=0 |
compute Normalizations More... | |
virtual bool | normalizationsPerformed () const =0 |
return if normalizations have been performed. More... | |
virtual bool | countsPerformed () const =0 |
return if counts have been performed. More... | |
virtual void | computeCounts (short unresolvedOption=SubstitutionMappingTools::UNRESOLVED_ZERO, double threshold=-1, bool verbose=true)=0 |
ComputeCounts. More... | |
virtual ProbabilisticSubstitutionMapping & | counts ()=0 |
Return the tree of counts. More... | |
virtual const ProbabilisticSubstitutionMapping & | counts () const =0 |
virtual ProbabilisticSubstitutionMapping & | normalizations ()=0 |
Return the tree of factors. More... | |
virtual const ProbabilisticSubstitutionMapping & | normalizations () const =0 |
virtual void | setDistances (const AlphabetIndex2 &ndist)=0 |
change Distances More... | |
Definition at line 20 of file PhyloSubstitutionMapping.h.
|
inline |
Definition at line 24 of file PhyloSubstitutionMapping.h.
|
inlinevirtual |
Definition at line 25 of file PhyloSubstitutionMapping.h.
|
pure virtual |
Implements bpp::Clonable.
Implemented in bpp::OneProcessSequenceSubstitutionMapping, and bpp::SingleProcessSubstitutionMapping.
|
pure virtual |
ComputeCounts.
unresolvedOption | mgmt of gaps in the counts (default: counted as zeros) |
threshold | |
verbose |
Implemented in bpp::OneProcessSequenceSubstitutionMapping, and bpp::SingleProcessSubstitutionMapping.
|
pure virtual |
compute Normalizations
nullParams | a list of null parameters |
unresolvedOption | mgmt of gaps in the counts (default: counted as zeros) |
verbose |
Implemented in bpp::OneProcessSequenceSubstitutionMapping, and bpp::SingleProcessSubstitutionMapping.
|
pure virtual |
Implemented in bpp::AbstractSinglePhyloSubstitutionMapping.
|
pure virtual |
Return the tree of counts.
Implemented in bpp::AbstractSinglePhyloSubstitutionMapping.
|
pure virtual |
return if counts have been performed.
Implemented in bpp::AbstractSinglePhyloSubstitutionMapping.
|
pure virtual |
Get the substitution model corresponding to a certain branch and model class.
branchId | The id of the branch. |
classIndex | The model class index. |
Implemented in bpp::AbstractSinglePhyloSubstitutionMapping.
|
pure virtual |
Gets the parameters.
Implemented in bpp::AbstractSinglePhyloSubstitutionMapping.
|
pure virtual |
Checks and sets the models with given parameters.
Implemented in bpp::AbstractSinglePhyloSubstitutionMapping.
|
pure virtual |
Implemented in bpp::AbstractSinglePhyloSubstitutionMapping.
|
pure virtual |
Return the tree of factors.
Implemented in bpp::AbstractSinglePhyloSubstitutionMapping.
|
pure virtual |
return if normalizations have been performed.
Implemented in bpp::AbstractSinglePhyloSubstitutionMapping.
|
pure virtual |
change Distances
Implemented in bpp::AbstractSinglePhyloSubstitutionMapping.