File adapter for MzTab-M files.
Definition: MzTabMFile.h:51
~MzTabMFile()
Default Destructor.
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.
void store(const String &filename, const MzTabM &mztab_m) const
Store MzTabM file.
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 generateMzTabMSmallMoleculeEvidenceSectionRow_(const MzTabMSmallMoleculeEvidenceSectionRow &row, const std::vector< String > &optional_columns, size_t &n_columns) const
Generates the MzTabM Small Molecule Evidence Section.
String generateMzTabMSmallMoleculeSectionRow_(const MzTabMSmallMoleculeSectionRow &row, const std::vector< String > &optional_columns, size_t &n_columns) const
Generates the MzTabM Small Molecule Section.
MzTabMFile()
Default Constructor.
String generateMzTabMSmallMoleculeEvidenceHeader_(const MzTabMMetaData &meta, const std::vector< String > &optional_columns, size_t &n_columns) const
Generates the MzTabM Small Molecule Header.
Data model of MzTab-M files Please see the MzTab-M specification at https://github....
Definition: MzTabM.h:234
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
SME Small molecule evidence section (mztab-m)
Definition: MzTabM.h:202
SMF Small molecule feature section (mztab-m)
Definition: MzTabM.h:182
SML Small molecule section (mztab-m)
Definition: MzTabM.h:156