Base class for loading/storing XML files that have a handler derived from XMLHandler.
Definition: XMLFile.h:49
In-Memory representation of a mass spectrometry run.
Definition: MSExperiment.h:73
File adapter for MzData files.
Definition: MzDataFile.h:56
void setOptions(const PeakFileOptions &)
set options for loading/storing
MzDataFile()
Default constructor.
const PeakFileOptions & getOptions() const
Non-mutable access to the options for loading/storing.
PeakFileOptions options_
Options for loading / storing.
Definition: MzDataFile.h:108
~MzDataFile() override
Destructor.
void load(const String &filename, MapType &map)
Loads a map from a MzData file.
PeakFileOptions & getOptions()
Mutable access to the options for loading/storing.
PeakMap MapType
Definition: MzDataFile.h:57
void store(const String &filename, const MapType &map) const
Stores a map in a MzData file.
bool isSemanticallyValid(const String &filename, StringList &errors, StringList &warnings)
Checks if a file is valid with respect to the mapping file and the controlled vocabulary.
Options for loading files containing peak data.
Definition: PeakFileOptions.h:48
Base class for all classes that want to report their progress.
Definition: ProgressLogger.h:53
A more convenient string class.
Definition: String.h:60
std::vector< String > StringList
Vector of String.
Definition: ListUtils.h:70
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47