43 #include "../MixtureOfSubstitutionModels.h" 45 #include "../AbstractSubstitutionModel.h" 46 #include "../AbstractBiblioMixedSubstitutionModel.h" 119 std::string
getName()
const {
return "LLG08_EX2"; }
129 #endif // _LLG08_EX2_H_ Interface for all substitution models.
Abstract class for mixture models based on the bibliography.
string getName() const
Get the name of the model.
const MixedSubstitutionModel & getMixedModel() const
Specialized interface for protein substitution model.
const SubstitutionModel & getModel() const
The Le et al (2008) EX2 substitution model for proteins.
EmbeddedModel * clone() const
MixedSubstitutionModel & getMixedModel()
Partial implementation of the ReversibleSubstitutionModel interface.
LLG08_EX2 * clone() const
double getProportion() const
SubstitutionModel & getModel()
std::string getName() const
Get the name of the model.
std::auto_ptr< MixtureOfSubstitutionModels > pmixmodel_
Interface for Substitution models, defined as a mixture of "simple" substitution models.