83 void mergeIDFiles_(std::vector<ProteinIdentification> & proteins, std::vector<PeptideIdentification> & peptides,
const String & experiment,
StringList & file_paths);
A container for consensus elements.
Definition: ConsensusMap.h:90
A base class for all classes handling default parameters.
Definition: DefaultParamHandler.h:93
Helper class for peptide and protein quantification based on feature data annotated with IDs.
Definition: ProteinResolver.h:56
Merge files according to experimental design.
Definition: QuantitativeExperimentalDesign.h:58
void applyDesign2Resolver(ProteinResolver &resolver, TextFile &file, StringList &fileNames)
xxxxxxx
void findRelevantFilePaths_(std::map< String, StringList > &design2FileBaseName, std::map< String, StringList > &design2FilePath, StringList &filePaths)
void mapFiles2Design_(std::map< String, StringList > &experiments, TextFile &file)
helper class. which file name belongs to which experimental setting
void mergeConsensusMaps_(ConsensusMap &map, const String &experiment, StringList &file_paths)
QuantitativeExperimentalDesign & operator=(const QuantitativeExperimentalDesign &)
Not implemented.
void analyzeHeader_(UInt &expCol, UInt &fileCol, StringList &header)
Analyze header, which column represents filename and experimental setting.
QuantitativeExperimentalDesign(const QuantitativeExperimentalDesign &)
Not implemented.
~QuantitativeExperimentalDesign() override
void mergeIDFiles_(std::vector< ProteinIdentification > &proteins, std::vector< PeptideIdentification > &peptides, const String &experiment, StringList &file_paths)
QuantitativeExperimentalDesign()
Default constructor.
void getSeparator_(String &separator)
Helper class to get separator of the experimental design text file.
A more convenient string class.
Definition: String.h:60
This class provides some basic file handling methods for text files.
Definition: TextFile.h:47
unsigned int UInt
Unsigned integer type.
Definition: Types.h:94
std::vector< String > StringList
Vector of String.
Definition: ListUtils.h:70
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47