123 const std::size_t beginning,
124 const std::size_t length);
136 std::size_t beginning,
138 const std::vector<double> &shifts);
153 const Alignment &getBestAlignment()
const;
158 const std::vector<KeyCell> &getInterestCells()
const;
168 static std::vector<double> getPotentialMassErrors(
const pappso::AaCode &aa_code,
170 const QString &protein_seq);
177 static bool checkSequenceDiversity(
const QString &sequence,
179 std::size_t minimum_aa_diversity);
186 const std::size_t row_number,
187 const std::vector<AaPosition> &aa_positions,
189 const bool fast_align,
199 void initpreciseAlign(
const SpOMSSpectrum &spectrum, std::size_t length2);
225 std::vector<std::size_t> &peaks_to_remove,
244 const std::size_t row_number,
245 const std::vector<AaPosition> &aa_positions,
247 const bool fast_align,
262 const std::size_t origin_row,
263 const std::size_t current_row,
264 const std::size_t l_peak,
265 const std::size_t r_peak)
const;
278 const std::size_t current_row,
279 const std::size_t r_peak)
const;
291 std::size_t end_peak)
const;
298 const int min_score = 15;