![]() |
OpenMS
|
File adapter for MzTab-M files. More...
#include <OpenMS/FORMAT/MzTabMFile.h>
Public Member Functions | |
| MzTabMFile () | |
| Default Constructor. | |
| ~MzTabMFile () | |
| Default Destructor. | |
| void | store (const String &filename, const MzTabM &mztab_m) const |
| Store MzTabM file. | |
Protected Member Functions | |
| void | generateMzTabMMetaDataSection_ (const MzTabMMetaData &map, StringList &sl) const |
| Generates the MzTabM MetaData Section. | |
| String | generateMzTabMSmallMoleculeHeader_ (const MzTabMMetaData &meta, const std::vector< String > &optional_columns, size_t &n_columns) const |
| Generates the MzTabM Small Molecule Header. | |
| String | generateMzTabMSmallMoleculeSectionRow_ (const MzTabMSmallMoleculeSectionRow &row, const std::vector< String > &optional_columns, size_t &n_columns) const |
| Generates the MzTabM Small Molecule Section. | |
| String | generateMzTabMSmallMoleculeFeatureHeader_ (const MzTabMMetaData &meta, const std::vector< String > &optional_columns, size_t &n_columns) const |
| Generates the MzTabM Small Molecule Header. | |
| String | generateMzTabMSmallMoleculeFeatureSectionRow_ (const MzTabMSmallMoleculeFeatureSectionRow &row, const std::vector< String > &optional_columns, size_t &n_columns) const |
| Generates the MzTabM Small Molecule Feature Section. | |
| String | generateMzTabMSmallMoleculeEvidenceHeader_ (const MzTabMMetaData &meta, const std::vector< String > &optional_columns, size_t &n_columns) const |
| Generates the MzTabM Small Molecule Header. | |
| String | generateMzTabMSmallMoleculeEvidenceSectionRow_ (const MzTabMSmallMoleculeEvidenceSectionRow &row, const std::vector< String > &optional_columns, size_t &n_columns) const |
| Generates the MzTabM Small Molecule Evidence Section. | |
File adapter for MzTab-M files.
| MzTabMFile | ( | ) |
Default Constructor.
| ~MzTabMFile | ( | ) |
Default Destructor.
|
protected |
Generates the MzTabM MetaData Section.
| [in] | map | MzTabMMetaData |
| [out] | sl | Fill Stringlist with MztabM MetaData entries |
|
protected |
Generates the MzTabM Small Molecule Header.
| [in] | meta | MzTabMMetaData |
| [in] | optional_columns | Add optional columns |
| [out] | n_columns | Stores the number of columns in the header |
|
protected |
Generates the MzTabM Small Molecule Evidence Section.
| [in] | row | MzTabMSmallMoleculeFeatureSectionRow |
| [in] | optional_columns | Add optional columns |
| [out] | n_columns | Stores the number of columns per row |
|
protected |
Generates the MzTabM Small Molecule Header.
| [in] | meta | MzTabMMetaData |
| [in] | optional_columns | Add optional columns |
| [out] | n_columns | Stores the number of columns in the header |
|
protected |
Generates the MzTabM Small Molecule Feature Section.
| [in] | row | MzTabMSmallMoleculeFeatureSectionRow |
| [in] | optional_columns | Add optional columns |
| [out] | n_columns | Stores the number of columns per row |
|
protected |
Generates the MzTabM Small Molecule Header.
| [in] | meta | MzTabMMetaData |
| [in] | optional_columns | Add optional columns |
| [out] | n_columns | Stores the number of columns in the header |
|
protected |
Generates the MzTabM Small Molecule Section.
| [in] | row | MzTabMSmallMoleculeSectionRow |
| [in] | optional_columns | Add optional columns |
| [out] | n_columns | Stores the number of columns per row |