31#include "../exportinmportconfig.h"
32#include "../amino_acid/aastringcodec.h"
50 std::size_t aa_str_max_size = 5);
64 const std::vector<std::uint32_t> &
65 getPeptideCodedFragment(std::size_t size)
const;
67 std::vector<std::pair<std::size_t, std::uint32_t>> match(
const std::vector<uint32_t> &code_list)
const;
70 std::vector<std::uint32_t>
72 std::size_t fragment_size)
const;
std::vector< std::uint8_t > m_seqAaCode
std::vector< std::vector< std::uint32_t > > m_peptideCodedFragments
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
std::shared_ptr< const Protein > ProteinSp
shared pointer on a Protein object
object to handle a protein