47 #include <boost/regex.hpp>
A base class for all classes handling default parameters.
Definition: DefaultParamHandler.h:93
The representation of a 1D spectrum.
Definition: MSSpectrum.h:70
Representation of a peptide hit.
Definition: PeptideHit.h:57
Represents the peptide hits for a spectrum.
Definition: PeptideIdentification.h:65
Aligns the peaks of two sorted spectra Method 1: Using a banded (width via 'tolerance' parameter) ali...
Definition: SpectrumAlignment.h:69
Annotates spectra from identifications and theoretical spectra or identifications from spectra and th...
Definition: SpectrumAnnotator.h:62
unsigned topNmatch_fragmenterrors_
Definition: SpectrumAnnotator.h:124
void annotateMatches(PeakSpectrum &spec, const PeptideHit &ph, const TheoreticalSpectrumGenerator &tg, const SpectrumAlignment &sa) const
Adds ion match annotation to the spec input spectrum.
static const boost::regex noloss_regex_
Definition: SpectrumAnnotator.h:130
bool fragmenterror_statistics_
Definition: SpectrumAnnotator.h:125
SpectrumAnnotator(const SpectrumAnnotator &source)
copy constructor
bool basic_statistics_
Definition: SpectrumAnnotator.h:119
static const boost::regex seriesposition_regex_
Definition: SpectrumAnnotator.h:131
void addIonMatchStatistics(PeptideIdentification &pi, MSSpectrum &spec, const TheoreticalSpectrumGenerator &tg, const SpectrumAlignment &sa) const
Adds ion match statistics to pi PeptideIdentifcation.
~SpectrumAnnotator() override
destructor
static const boost::regex nt_regex_
Definition: SpectrumAnnotator.h:128
bool precursor_statistics_
Definition: SpectrumAnnotator.h:123
void updateMembers_() override
overwrite
SpectrumAnnotator & operator=(const SpectrumAnnotator &tsg)
assignment operator
bool terminal_series_match_ratio_
Definition: SpectrumAnnotator.h:126
bool max_series_
Definition: SpectrumAnnotator.h:121
SpectrumAnnotator()
default constructor
bool list_of_ions_matched_
Definition: SpectrumAnnotator.h:120
static const boost::regex ct_regex_
Definition: SpectrumAnnotator.h:129
bool SN_statistics_
Definition: SpectrumAnnotator.h:122
Generates theoretical spectra for peptides with various options.
Definition: TheoreticalSpectrumGenerator.h:70
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47