30#include "../exportinmportconfig.h"
32#include "../mzrange.h"
47 std::size_t model_max_size,
70 getAaCodeFromMassList(std::vector<double> &mass_list)
const;
76 std::vector<uint32_t> getAaCodeFromMass(
double mass)
const;
86 std::vector<uint32_t> getAaCodeFromMassWearingModification(
87 double mass,
const Aa &aa,
int quantifier)
const;
94 std::vector<uint32_t> filterCodeList(std::vector<uint32_t> &code_list)
const;
107 std::uint32_t code = 0;
108 double mz_range_low = 0;
110 double mz_range_up = 0;
code and decodefrom amino acid string to integer
collection of integer code for each amino acid 0 => null 1 to 20 => amino acid sorted by there mass (...
convert a list of mass to amino acid string codes
std::vector< aaCodeAndMassRange > m_codeMassList
code and decode amino acid string sequence to unique integer
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...