5 #ifndef BPP_SEQ_ALPHABET_PROTEICALPHABETSTATE_H
6 #define BPP_SEQ_ALPHABET_PROTEICALPHABETSTATE_H
This is the base class to describe states in an Alphabet.
This is the base class to describe states in a ProteicAlphabet.
ProteicAlphabetState(int num, const std::string &letter, const std::string &abbr, const std::string &name)
virtual ~ProteicAlphabetState()
const std::string & getAbbreviation() const
Get the state's abbreviation.
void setAbbreviation(const std::string &abbr)
Set the state's abbreviation.
ProteicAlphabetState * clone() const
This alphabet is used to deal NumericAlphabet.