19 class ExperimentalDesign;
45 const std::string &filename,
46 std::map <std::string, Size> &column_map,
47 const std::set <std::string> &required,
48 const std::set <std::string> &optional,
49 bool allow_other_header);
52 static void parseErrorIf_(
const bool test,
const std::string &filename,
const std::string &message);
Load an experimental design from a TSV file. (see ExperimentalDesign for details on the supported for...
Definition ExperimentalDesignFile.h:28
static ExperimentalDesign parseTwoTableFile_(const TextFile &text_file, const std::string &tsv_file, bool require_spectra_file)
static ExperimentalDesign load(const std::string &tsv_file, bool require_spectra_files)
Loads an experimental design from a tabular separated file.
static ExperimentalDesign parseOneTableFile_(const TextFile &text_file, const std::string &tsv_file, bool require_spectra_file)
static void parseErrorIf_(const bool test, const std::string &filename, const std::string &message)
static void parseHeader_(const StringList &header, const std::string &filename, std::map< std::string, Size > &column_map, const std::set< std::string > &required, const std::set< std::string > &optional, bool allow_other_header)
static bool isOneTableFile_(const TextFile &text_file)
static ExperimentalDesign load(const TextFile &text_file, const bool require_spectra_file, std::string filename)
Loads an experimental design from an already loaded or generated, tabular file.
Representation of an experimental design in OpenMS. Instances can be loaded with the ExperimentalDesi...
Definition ExperimentalDesign.h:109
std::vector< std::string > StringList
Vector of String.
Definition ListUtils.h:44
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19