Create a AlphabetIndex2 object from an AAIndex2 entry.
AAIndex2Entry(const AAIndex2Entry &index)
LinearMatrix< double > property_
double getIndex(const std::string &state1, const std::string &state2) const override
Get the index associated to a pair of states.
AAIndex2Entry * clone() const override
AAIndex2Entry(std::istream &input, bool sym=true)
Create a new AAIndex2Entry from an input stream.
AAIndex2Entry & operator=(const AAIndex2Entry &index)
const Matrix< double > & getIndexMatrix() const override
double getIndex(int state1, int state2) const override
Get the index associated to a pair of states.
bool isSymmetric() const override