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