40 #ifndef _CODONSUBSTITUTIONMODEL_H_ 41 #define _CODONSUBSTITUTIONMODEL_H_ 43 #include <Bpp/Numeric/ParameterAliasable.h> 46 #include <Bpp/Seq/GeneticCode/GeneticCode.h> 48 #include "../WordSubstitutionModel.h" 66 #ifndef NO_VIRTUAL_COV Interface for all substitution models.
virtual ~CodonSubstitutionModel()
Abstract class for codon models.
virtual const GeneticCode * getGeneticCode() const =0
virtual double getCodonsMulRate(size_t, size_t) const =0
Returns the multiplicative rate specific to two codons specified by their number. The respective gene...
virtual CodonSubstitutionModel * clone() const =0