5 #ifndef BPP_SEQ_ALPHABET_NUCLEICALPHABETSTATE_H 6 #define BPP_SEQ_ALPHABET_NUCLEICALPHABETSTATE_H 83 #endif // BPP_SEQ_ALPHABET_NUCLEICALPHABETSTATE_H This is the base class to describe states in an Alphabet.
virtual ~NucleicAlphabetState()
This alphabet is used to deal NumericAlphabet.
int getBinaryCode() const
Get the state's binary representation.
NucleicAlphabetState(int num, const std::string &letter, unsigned char code, const std::string &name)
This is the base class to describe states in a NucleicAlphabet.
NucleicAlphabetState * clone() const
void setBinaryCode(int code)
Set the state's binary representation.