74 std::size_t getLimitMax(std::size_t size)
const;
78 uint32_t code(
const QString &aa_str)
const;
84 uint32_t codeLlc(
const QString &aa_str)
const;
89 uint32_t codeLlc(std::vector<uint8_t>::const_iterator it_begin,
90 std::size_t size)
const;
93 QString decode(uint32_t code)
const;
95 double getMass(uint32_t code)
const;
103 std::vector<CodeToMass>
104 generateLlcCodeListUpToMaxPeptideSize(std::size_t size)
const;
111 std::vector<CodeToMass>
112 generateLlcCodeListByMaxPeptideSize(std::size_t size)
const;
114 bool codeOnlyContains(uint32_t code,
const std::vector<uint8_t> &aa_ok)
const;
117 const AaCode &getAaCode()
const;
122 void recGenerateModel(std::vector<CodeToMass> &glist,
123 std::vector<uint8_t> &model,
124 std::size_t position)
const;
126 CodeToMass generateCodeMassFromModel(
const std::vector<uint8_t> &model)
const;