36 #ifndef OPENMS_ANALYSIS_ID_PILISIDENTIFICATION_H
37 #define OPENMS_ANALYSIS_ID_PILISIDENTIFICATION_H
49 class PeakSpectrumCompareFunctor;
93 void getIdentifications(
const std::vector<std::map<String, UInt> > & candidates, std::vector<PeptideIdentification> & ids,
const RichPeakMap & exp);
146 void updateMembers_();
RichPeak1D p_
a peaks, just to not instantiate it over and over again
Definition: PILISIdentification.h:134
A more convenient string class.
Definition: String.h:57
A 1-dimensional raw data point or peak with meta information.
Definition: RichPeak1D.h:52
PILISModel * hmm_model_
returns the sequence database pointer
Definition: PILISIdentification.h:122
bool own_model_
flag whether the instance has a internal model
Definition: PILISIdentification.h:143
Map< char, double > aa_weight_
amino acids weights for the simple spectra generator
Definition: PILISIdentification.h:125
PeakSpectrumCompareFunctor * scorer_
scorer for spectra comparison
Definition: PILISIdentification.h:131
This class actually implements a complete ProteinIdentification run with PILIS.
Definition: PILISIdentification.h:61
This class implements the simulation of the spectra from PILIS.
Definition: PILISModel.h:67
In-Memory representation of a mass spectrometry experiment.
Definition: MSExperiment.h:69
std::vector< RichPeakSpectrum > sim_specs_
Definition: PILISIdentification.h:137
Base class for compare functors of spectra, that return a similarity value for two spectra...
Definition: PeakSpectrumCompareFunctor.h:53
PeakSpectrumCompareFunctor * pre_scorer_
scorer for pre comparison
Definition: PILISIdentification.h:128
A base class for all classes handling default parameters.
Definition: DefaultParamHandler.h:92
bool own_sequence_db_
flag whether the instance has a internal sequence db
Definition: PILISIdentification.h:140
Represents the peptide hits for a spectrum.
Definition: PeptideIdentification.h:63