40 #ifndef _LG10_EX_EHO_H_ 41 #define _LG10_EX_EHO_H_ 43 #include "../MixtureOfSubstitutionModels.h" 45 #include "../AbstractSubstitutionModel.h" 46 #include "../AbstractBiblioMixedSubstitutionModel.h" 120 std::string
getName()
const {
return "LG10_EX_EHO"; }
130 #endif // _LG10_EX_EHO_H_ string getName() const
Get the name of the model.
Interface for all substitution models.
Abstract class for mixture models based on the bibliography.
std::string getName() const
Get the name of the model.
SubstitutionModel & getModel()
const MixedSubstitutionModel & getMixedModel() const
Specialized interface for protein substitution model.
double getProportion() const
Partial implementation of the ReversibleSubstitutionModel interface.
The Le and Gascuel (2010) EX_EHO substitution model for proteins.
std::auto_ptr< MixtureOfSubstitutionModels > pmixmodel_
LG10_EX_EHO * clone() const
MixedSubstitutionModel & getMixedModel()
const SubstitutionModel & getModel() const
EmbeddedModel * clone() const
Interface for Substitution models, defined as a mixture of "simple" substitution models.