5 #include "../Alphabet/AlphabetTools.h"
14 BLOSUM50::BLOSUM50() :
16 distanceMatrix_(20, 20)
18 #include "__BLOSUM50MatrixCode"
double getIndex(int state1, int state2) const override
Get the index associated to a pair of states.
const Matrix< double > & getIndexMatrix() const override
LinearMatrix< double > distanceMatrix_
Virtual AlphabetIndex2 for proteic alphabet.
std::shared_ptr< const Alphabet > getAlphabet() const override
Get the alphabet associated to this index.
This alphabet is used to deal NumericAlphabet.