OpenMS
MzTabMetaData Class Reference

all meta data of a mzTab file. Please refer to specification for documentation. More...

#include <OpenMS/FORMAT/MzTab.h>

Collaboration diagram for MzTabMetaData:
[legend]

Public Member Functions

 MzTabMetaData ()
 

Public Attributes

MzTabString mz_tab_version
 
MzTabString mz_tab_mode
 
MzTabString mz_tab_type
 
MzTabString mz_tab_id
 
MzTabString title
 
MzTabString description
 
std::map< Size, MzTabParameterprotein_search_engine_score
 
std::map< Size, MzTabParameterpeptide_search_engine_score
 
std::map< Size, MzTabParameterpsm_search_engine_score
 
std::map< Size, MzTabParametersmallmolecule_search_engine_score
 
std::map< Size, MzTabParameternucleic_acid_search_engine_score
 
std::map< Size, MzTabParameteroligonucleotide_search_engine_score
 
std::map< Size, MzTabParameterosm_search_engine_score
 
std::map< Size, MzTabParameterListsample_processing
 
std::map< Size, MzTabInstrumentMetaDatainstrument
 
std::map< Size, MzTabSoftwareMetaDatasoftware
 
MzTabParameterList false_discovery_rate
 
std::map< Size, MzTabStringpublication
 
std::map< Size, MzTabContactMetaDatacontact
 
std::map< Size, MzTabStringuri
 
std::map< Size, MzTabModificationMetaDatafixed_mod
 
std::map< Size, MzTabModificationMetaDatavariable_mod
 
MzTabParameter quantification_method
 
MzTabParameter protein_quantification_unit
 
MzTabParameter peptide_quantification_unit
 
MzTabParameter small_molecule_quantification_unit
 
std::map< Size, MzTabMSRunMetaDatams_run
 
std::map< Size, MzTabParametercustom
 
std::map< Size, MzTabSampleMetaDatasample
 
std::map< Size, MzTabAssayMetaDataassay
 
std::map< Size, MzTabStudyVariableMetaDatastudy_variable
 
std::map< Size, MzTabCVMetaDatacv
 
std::vector< Stringcolunit_protein
 
std::vector< Stringcolunit_peptide
 
std::vector< Stringcolunit_psm
 
std::vector< Stringcolunit_small_molecule
 

Detailed Description

all meta data of a mzTab file. Please refer to specification for documentation.

Constructor & Destructor Documentation

◆ MzTabMetaData()

Member Data Documentation

◆ assay

std::map<Size, MzTabAssayMetaData> assay

◆ colunit_peptide

std::vector<String> colunit_peptide

◆ colunit_protein

std::vector<String> colunit_protein

◆ colunit_psm

std::vector<String> colunit_psm

◆ colunit_small_molecule

std::vector<String> colunit_small_molecule

◆ contact

std::map<Size, MzTabContactMetaData> contact

◆ custom

std::map<Size, MzTabParameter> custom

◆ cv

std::map<Size, MzTabCVMetaData> cv

◆ description

MzTabString description

◆ false_discovery_rate

MzTabParameterList false_discovery_rate

◆ fixed_mod

std::map<Size, MzTabModificationMetaData> fixed_mod

◆ instrument

std::map<Size, MzTabInstrumentMetaData> instrument

◆ ms_run

std::map<Size, MzTabMSRunMetaData> ms_run

◆ mz_tab_id

MzTabString mz_tab_id

◆ mz_tab_mode

MzTabString mz_tab_mode

◆ mz_tab_type

MzTabString mz_tab_type

◆ mz_tab_version

MzTabString mz_tab_version

◆ nucleic_acid_search_engine_score

std::map<Size, MzTabParameter> nucleic_acid_search_engine_score

◆ oligonucleotide_search_engine_score

std::map<Size, MzTabParameter> oligonucleotide_search_engine_score

◆ osm_search_engine_score

std::map<Size, MzTabParameter> osm_search_engine_score

◆ peptide_quantification_unit

MzTabParameter peptide_quantification_unit

◆ peptide_search_engine_score

std::map<Size, MzTabParameter> peptide_search_engine_score

◆ protein_quantification_unit

MzTabParameter protein_quantification_unit

◆ protein_search_engine_score

std::map<Size, MzTabParameter> protein_search_engine_score

◆ psm_search_engine_score

std::map<Size, MzTabParameter> psm_search_engine_score

◆ publication

std::map<Size, MzTabString> publication

◆ quantification_method

MzTabParameter quantification_method

◆ sample

std::map<Size, MzTabSampleMetaData> sample

◆ sample_processing

std::map<Size, MzTabParameterList> sample_processing

◆ small_molecule_quantification_unit

MzTabParameter small_molecule_quantification_unit

◆ smallmolecule_search_engine_score

std::map<Size, MzTabParameter> smallmolecule_search_engine_score

◆ software

std::map<Size, MzTabSoftwareMetaData> software

◆ study_variable

std::map<Size, MzTabStudyVariableMetaData> study_variable

◆ title

MzTabString title

◆ uri

std::map<Size, MzTabString> uri

◆ variable_mod

std::map<Size, MzTabModificationMetaData> variable_mod