 |
OpenMS
3.0.0
|
|
Go to the documentation of this file.
47 class TheoreticalSpectrumGenerator;
109 void dia_isotope_scores(
const std::vector<TransitionType>& transitions,
113 double& isotope_corr,
114 double& isotope_overlap)
const;
117 void dia_massdiff_score(
const std::vector<TransitionType>& transitions,
119 const std::vector<double>& normalized_library_intensity,
121 double& ppm_score_weighted,
122 std::vector<double>& diff_ppm)
const;
132 bool dia_ms1_massdiff_score(
double precursor_mz,
SpectrumPtrType spectrum,
133 double& ppm_score)
const;
136 void dia_ms1_isotope_scores_averagine(
double precursor_mz,
SpectrumPtrType spectrum,
137 double& isotope_corr,
double& isotope_overlap,
int charge_state)
const;
138 void dia_ms1_isotope_scores(
double precursor_mz,
SpectrumPtrType spectrum,
139 double& isotope_corr,
double& isotope_overlap,
const EmpiricalFormula& sum_formula)
const;
144 int charge,
double& bseries_score,
double& yseries_score)
const;
148 const std::vector<TransitionType>& transitions,
150 double& manhattan)
const;
162 void updateMembers_()
override;
165 void diaIsotopeScoresSub_(
const std::vector<TransitionType>& transitions,
167 std::map<std::string, double>& intensities,
168 double& isotope_corr,
169 double& isotope_overlap)
const;
173 void getFirstIsotopeRelativeIntensities_(
const std::vector<TransitionType>& transitions,
175 std::map<std::string, double>& intensities
195 void largePeaksBeforeFirstIsotope_(
SpectrumPtrType spectrum,
double mono_mz,
double mono_int,
int& nr_occurrences,
double& max_ratio)
const;
205 double scoreIsotopePattern_(
const std::vector<double>& isotopes_int,
207 int putative_fragment_charge)
const;
216 double scoreIsotopePattern_(
const std::vector<double>& isotopes_int,
226 double scoreIsotopePattern_(
const std::vector<double>& isotopes_int,
231 void getIsotopeIntysFromExpSpec_(
double precursor_mz,
SpectrumPtrType spectrum,
232 std::vector<double>& isotopes_int,
233 int charge_state)
const;
Scoring of an spectrum at the peak apex of an chromatographic elution peak.
Definition: DIAScoring.h:82
OpenSwath::SpectrumPtr SpectrumPtrType
Type definitions.
Definition: DIAScoring.h:88
double dia_nr_isotopes_
Definition: DIAScoring.h:239
double dia_extract_window_
Definition: DIAScoring.h:236
A base class for all classes handling default parameters.
Definition: DefaultParamHandler.h:92
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
double dia_byseries_intensity_min_
Definition: DIAScoring.h:237
bool dia_extraction_ppm_
Definition: DIAScoring.h:242
double dia_byseries_ppm_diff_
Definition: DIAScoring.h:238
Generates theoretical spectra for peptides with various options.
Definition: TheoreticalSpectrumGenerator.h:68
Definition: IsotopeDistribution.h:64
boost::shared_ptr< Spectrum > SpectrumPtr
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/DataStructures.h:296
Representation of a peptide/protein sequence.
Definition: AASequence.h:111
double dia_nr_charges_
Definition: DIAScoring.h:240
OpenSwath::LightTransition TransitionType
Transition interface (Transition, Peptide, Protein)
Definition: DIAScoring.h:90
double peak_before_mono_max_ppm_diff_
Definition: DIAScoring.h:241
bool dia_centroided_
Definition: DIAScoring.h:243
Definition: TransitionExperiment.h:45
TheoreticalSpectrumGenerator * generator
Definition: DIAScoring.h:245
Definition: ITransition.h:56