36 #ifndef OPENMS_ANALYSIS_PIP_PEAKINTENSITYPREDICTOR_H 37 #define OPENMS_ANALYSIS_PIP_PEAKINTENSITYPREDICTOR_H 89 double predict(
const AASequence & sequence, std::vector<double> & add_info);
92 std::vector<double> predict(
const std::vector<AASequence> & sequences);
103 std::vector<double> predict(
const std::vector<AASequence> & sequences, std::vector<std::vector<double> > & add_info);
108 double map_(
const std::vector<double> & data);
110 Size findWinner_(
const std::vector<double> & data);
112 std::vector<double> calculateAddInfo_(
const std::vector<double> & data);
139 std::vector<double> getPropertyVector_(
const AASequence & sequence);
153 #endif // OPENMS_ANALYSIS_PIP_PEAKINTENSITYPREDICTOR_H
Representation of a peptide/protein sequence.
Definition: AASequence.h:108
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
Predict peak heights of peptides based on Local Linear Map model.
Definition: PeakIntensityPredictor.h:65
Trained Local Linear Map (LLM) model for peak intensity prediction.
Definition: LocalLinearMap.h:57
LocalLinearMap llm_
Local Linear Map model.
Definition: PeakIntensityPredictor.h:142
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:128