76 void updateMembers_()
override;
108 double calculateIonRatio(
const Feature & component_1,
const Feature & component_2,
const String & feature_name);
118 double calculateRTDifference(
Feature & component_1,
Feature & component_2);
128 double calculateResolution(
Feature & component_1,
Feature & component_2);
143 const String & meta_value_key,
144 const double & meta_value_l,
145 const double & meta_value_u,
157 std::map<String,int> countLabelsAndTransitionTypes(
const Feature & component_group,
168 String uniqueJoin(std::vector<String>& str_vec,
String& delim);
171 template <
typename T>
172 bool checkRange(
const T& value,
const T& value_l,
const T& value_u)
const;
A more convenient string class.
Definition: String.h:57
A container for features.
Definition: FeatureMap.h:93
bool report_xic_
include the data points for the extracted ion chromatogram (XIC) in the attachment ...
Definition: MRMFeatureFilter.h:179
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
FeatureMap features_
FeatureMap.
Definition: MRMFeatureFilter.h:185
Representation of an attachment.
Definition: QcMLFile.h:90
QcMLFile::Attachment attachment_
qcMLFile Attachment
Definition: MRMFeatureFilter.h:183
std::map< String, std::vector< QcMLFile::QualityParameter > > component_qc_report_
component/transition QCs
Definition: MRMFeatureFilter.h:189
The MRMFeatureQC is a class to handle the parameters and options for MRMFeatureFilter.
Definition: MRMFeatureQC.h:60
An LC-MS feature.
Definition: Feature.h:70
String flag_or_filter_
flag or filter (i.e., remove) features that do not pass the QC
Definition: MRMFeatureFilter.h:177
A description of a targeted experiment containing precursor and production ions.
Definition: TargetedExperiment.h:64
A base class for all classes handling default parameters.
Definition: DefaultParamHandler.h:91
The MRMFeatureFilter either flags components and/or transitions that do not pass the QC criteria or f...
Definition: MRMFeatureFilter.h:61
bool report_tic_
include the data points for the total ion chromatogram (TIC) in the attachment
Definition: MRMFeatureFilter.h:181
std::map< std::vector< String >, std::vector< QcMLFile::QualityParameter > > multi_component_group_qc_report_
multi transition QCs
Definition: MRMFeatureFilter.h:191
std::map< String, std::vector< QcMLFile::QualityParameter > > component_group_qc_report_
component group/peptide/compound QCs
Definition: MRMFeatureFilter.h:187