64 uint8_t getAaCode(
char aa_letter)
const;
75 uint8_t getAaCodeByMass(
double mass,
PrecisionPtr precision)
const;
79 const Aa &getAa(
char aa_letter)
const;
83 const Aa &getAa(uint8_t aa_code)
const;
89 double getMass(uint8_t aa_code)
const;
90 double getMass(
char aa_letter)
const;
97 std::size_t getSize()
const;
99 const std::vector<Aa> &getAaCollection()
const;
104 void updateNumbers();
collection of integer code for each amino acid 0 => null 1 to 20 => amino acid sorted by there mass (...
std::vector< double > m_massCollection
std::vector< uint8_t > m_asciiTable
std::vector< Aa > m_aaCollection
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...