61 static const std::string NamesOfQuantTypes[SIZE_OF_QUANT_TYPES];
121 std::vector<std::pair<String, double> >
mods_;
152 std::vector<DataProcessing>& dps, std::vector<std::vector<std::pair<String, double>>> labels = {});
205 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:54
A container for consensus elements.
Definition: ConsensusMap.h:92
Description of the experimental settings.
Definition: ExperimentalSettings.h:62
A container for features.
Definition: FeatureMap.h:106
In-Memory representation of a mass spectrometry run.
Definition: MSExperiment.h:72
Definition: MSQuantifications.h:53
MSQuantifications & operator=(MSQuantifications &&) &=default
Move assignment operator.
std::vector< ConsensusMap > & getConsensusMaps()
std::vector< ConsensusMap > consensus_maps_
Definition: MSQuantifications.h:210
const std::vector< Assay > & getAssays() const
~MSQuantifications() override
Destructor.
std::vector< MetaInfo > bibliographic_reference_
Definition: MSQuantifications.h:209
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:60
@ LABELFREE
Definition: MSQuantifications.h:60
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:211
void setConsensusMaps(const std::vector< ConsensusMap > &)
AnalysisSummary analysis_summary_
Definition: MSQuantifications.h:208
void addConsensusMap(ConsensusMap &m)
std::vector< Assay > assays_
Definition: MSQuantifications.h:212
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:213
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:60
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:48
Definition: MSQuantifications.h:95
AnalysisSummary(const AnalysisSummary &rhs)=default
CVTermList cv_params_
Definition: MSQuantifications.h:105
virtual ~AnalysisSummary()=default
MetaInfo user_params_
Definition: MSQuantifications.h:104
AnalysisSummary()=default
AnalysisSummary & operator=(const AnalysisSummary &rhs)=default
Definition: MSQuantifications.h:110
std::vector< std::pair< String, double > > mods_
Definition: MSQuantifications.h:121
std::vector< ExperimentalSettings > raw_files_
Definition: MSQuantifications.h:122
Assay & operator=(const Assay &rhs)=default
String uid_
Definition: MSQuantifications.h:120
std::map< size_t, FeatureMap > feature_maps_
Definition: MSQuantifications.h:123
Assay(const Assay &rhs)=default