35 static const std::string NamesOfQuantTypes[SIZE_OF_QUANT_TYPES];
95 std::vector<std::pair<String, double> >
mods_;
126 std::vector<DataProcessing>& dps, std::vector<std::vector<std::pair<String, double>>> labels = {});
179 void registerExperiment(
ExperimentalSettings & es, std::vector<DataProcessing>& dp, std::vector<std::vector<std::pair<String, double> > > labels = (std::vector<std::vector<std::pair<String, double> > >()));
Representation of controlled vocabulary term list.
Definition: CVTermList.h:28
A container for consensus elements.
Definition: ConsensusMap.h:66
Description of the experimental settings.
Definition: ExperimentalSettings.h:36
A container for features.
Definition: FeatureMap.h:80
In-Memory representation of a mass spectrometry run.
Definition: MSExperiment.h:46
Definition: MSQuantifications.h:27
MSQuantifications & operator=(MSQuantifications &&) &=default
Move assignment operator.
std::vector< ConsensusMap > & getConsensusMaps()
std::vector< ConsensusMap > consensus_maps_
Definition: MSQuantifications.h:184
const std::vector< Assay > & getAssays() const
~MSQuantifications() override
Destructor.
std::vector< MetaInfo > bibliographic_reference_
Definition: MSQuantifications.h:183
MSQuantifications(MSQuantifications &&)=default
Move constructor.
bool operator!=(const MSQuantifications &rhs) const
Equality operator.
const std::vector< FeatureMap > & getFeatureMaps() const
MSQuantifications(const MSQuantifications &source)=default
Copy constructor.
const AnalysisSummary & getAnalysisSummary() const
QUANT_TYPES
Definition: MSQuantifications.h:34
@ LABELFREE
Definition: MSQuantifications.h:34
void setAnalysisSummaryQuantType(QUANT_TYPES r)
MSQuantifications & operator=(const MSQuantifications &source)=default
Assignment operator.
bool operator==(const MSQuantifications &rhs) const
Equality operator.
AnalysisSummary & getAnalysisSummary()
MSQuantifications()=default
Constructor.
void registerExperiment(PeakMap &exp, std::vector< std::vector< std::pair< String, double > > > labels)
void setDataProcessingList(const std::vector< DataProcessing > &dpl)
std::vector< FeatureMap > feature_maps_
Definition: MSQuantifications.h:185
void setConsensusMaps(const std::vector< ConsensusMap > &)
AnalysisSummary analysis_summary_
Definition: MSQuantifications.h:182
void addConsensusMap(ConsensusMap &m)
std::vector< Assay > assays_
Definition: MSQuantifications.h:186
MSQuantifications(const FeatureMap &fm, ExperimentalSettings &es, std::vector< DataProcessing > &dps, std::vector< std::vector< std::pair< String, double >>> labels={})
Detailed Constructor.
std::vector< DataProcessing > data_processings_
Definition: MSQuantifications.h:187
std::vector< Assay > & getAssays()
void registerExperiment(ExperimentalSettings &es, std::vector< DataProcessing > &dp, std::vector< std::vector< std::pair< String, double > > > labels=(std::vector< std::vector< std::pair< String, double > > >()))
const std::vector< ConsensusMap > & getConsensusMaps() const
const std::vector< DataProcessing > getDataProcessingList() const
Loads data from a text file.
A more convenient string class.
Definition: String.h:34
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:22
Definition: MSQuantifications.h:69
AnalysisSummary(const AnalysisSummary &rhs)=default
CVTermList cv_params_
Definition: MSQuantifications.h:79
virtual ~AnalysisSummary()=default
MetaInfo user_params_
Definition: MSQuantifications.h:78
AnalysisSummary()=default
AnalysisSummary & operator=(const AnalysisSummary &rhs)=default
Definition: MSQuantifications.h:84
std::vector< std::pair< String, double > > mods_
Definition: MSQuantifications.h:95
std::vector< ExperimentalSettings > raw_files_
Definition: MSQuantifications.h:96
Assay & operator=(const Assay &rhs)=default
String uid_
Definition: MSQuantifications.h:94
std::map< size_t, FeatureMap > feature_maps_
Definition: MSQuantifications.h:97
Assay(const Assay &rhs)=default