OpenMS
|
A class to load an indexedmzML file. More...
#include <OpenMS/FORMAT/IndexedMzMLFileLoader.h>
Public Member Functions | |
IndexedMzMLFileLoader () | |
Constructor. More... | |
~IndexedMzMLFileLoader () | |
Destructor. More... | |
PeakFileOptions & | getOptions () |
Mutable access to the options for loading/storing. More... | |
const PeakFileOptions & | getOptions () const |
Non-mutable access to the options for loading/storing. More... | |
void | setOptions (const PeakFileOptions &) |
set options for loading/storing More... | |
bool | load (const String &filename, OnDiscPeakMap &exp) |
Load a file. More... | |
void | store (const String &filename, OnDiscPeakMap &exp) |
Store a file from an on-disc data-structure. More... | |
void | store (const String &filename, PeakMap &exp) |
Store a file from an in-memory data-structure. More... | |
Private Attributes | |
PeakFileOptions | options_ |
Options for storing. More... | |
A class to load an indexedmzML file.
Providing the same interface as the other classes such as MzMLFile, MzXMLFile etc. to load and store a file. Reading a file from disk will load the file into a OnDiscMSExperiment while the class can write to disk both, a MSExperiment and a OnDiscMSExperiment.
Constructor.
Destructor.
PeakFileOptions& getOptions | ( | ) |
Mutable access to the options for loading/storing.
const PeakFileOptions& getOptions | ( | ) | const |
Non-mutable access to the options for loading/storing.
bool load | ( | const String & | filename, |
OnDiscPeakMap & | exp | ||
) |
Load a file.
Tries to parse the file, success needs to be checked with the return value.
filename | Filename determines where the file is located |
exp | Object which will contain the data after the call |
void setOptions | ( | const PeakFileOptions & | ) |
set options for loading/storing
void store | ( | const String & | filename, |
OnDiscPeakMap & | exp | ||
) |
Store a file from an on-disc data-structure.
filename | Filename determines where the file will be stored |
exp | MS data to be stored |
Store a file from an in-memory data-structure.
filename | Filename determines where the file will be stored |
exp | MS data to be stored |
|
private |
Options for storing.