![]() |
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.