71 void load(
const String& filename,
MRMFeatureQC& mrmfqc,
const bool is_component_group)
const;
82 void store(
const String& filename,
const MRMFeatureQC& mrmfqc,
const bool is_component_group);
93 void pushValuesFromLine_(
95 const std::map<String, Size>& headers,
96 std::vector<MRMFeatureQC::ComponentQCs>& c_qcs
108 void pushValuesFromLine_(
110 const std::map<String, Size>& headers,
111 std::vector<MRMFeatureQC::ComponentGroupQCs>& cg_qcs
132 std::map<
String, std::pair<double,double>>& meta_values_qc
150 const std::map<String, Size>& headers,
153 const Int default_value
170 double getCastValue_(
171 const std::map<String, Size>& headers,
174 const double default_value
192 const std::map<String, Size>& headers,
195 const String& default_value
A more convenient string class.
Definition: String.h:58
File adapter for MRMFeatureQC files.
Definition: MRMFeatureQCFile.h:51
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
This class handles csv files. Currently only loading is implemented.
Definition: CsvFile.h:49
The MRMFeatureQC is a class to handle the parameters and options for MRMFeatureFilter.
Definition: MRMFeatureQC.h:58
std::vector< String > StringList
Vector of String.
Definition: ListUtils.h:70
Base class for all classes that want to report their progress.
Definition: ProgressLogger.h:52
int Int
Signed integer type.
Definition: Types.h:102