Data model of MzTab files. Please see the official MzTab specification at https://code.google.com/p/mztab/.
More...
#include <OpenMS/FORMAT/MzTab.h>
|
static void | addPepEvidenceToRows (const std::vector< PeptideEvidence > &peptide_evidences, MzTabPSMSectionRow &row, MzTabPSMSectionRows &rows) |
| Gets peptide_evidences with data from internal structures adds their info to an MzTabPSMSectionRow (pre- or unfilled) More...
|
|
static void | addMetaInfoToOptionalColumns (const std::set< String > &keys, std::vector< MzTabOptionalColumnEntry > &opt, const String id, const MetaInfoInterface meta) |
|
static std::map< Size, MzTabModificationMetaData > | generateMzTabStringFromModifications (const std::vector< String > &mods) |
|
static std::map< Size, MzTabModificationMetaData > | generateMzTabStringFromVariableModifications (const std::vector< String > &mods) |
|
static std::map< Size, MzTabModificationMetaData > | generateMzTabStringFromFixedModifications (const std::vector< String > &mods) |
|
static MzTab | exportFeatureMapToMzTab (const FeatureMap &feature_map, const String &filename) |
|
static MzTab | exportIdentificationsToMzTab (const std::vector< ProteinIdentification > &prot_ids, const std::vector< PeptideIdentification > &peptide_ids, const String &filename) |
|
static MzTabModificationList | extractModificationListFromAASequence (const AASequence &aas, const std::vector< String > &fixed_mods=std::vector< String >()) |
|
static MzTab | exportConsensusMapToMzTab (const ConsensusMap &consensus_map, const String &filename, const bool export_unidentified_features, const bool export_unassigned_ids, String title="ConsensusMap export from OpenMS") |
|
Data model of MzTab files. Please see the official MzTab specification at https://code.google.com/p/mztab/.
◆ MzTab()
◆ ~MzTab()
◆ addMetaInfoToOptionalColumns()
◆ addPepEvidenceToRows()
Gets peptide_evidences with data from internal structures adds their info to an MzTabPSMSectionRow (pre- or unfilled)
- Parameters
-
◆ exportConsensusMapToMzTab()
static MzTab exportConsensusMapToMzTab |
( |
const ConsensusMap & |
consensus_map, |
|
|
const String & |
filename, |
|
|
const bool |
export_unidentified_features, |
|
|
const bool |
export_unassigned_ids, |
|
|
String |
title = "ConsensusMap export from OpenMS" |
|
) |
| |
|
static |
◆ exportFeatureMapToMzTab()
◆ exportIdentificationsToMzTab()
◆ extractModificationListFromAASequence()
◆ generateMzTabStringFromFixedModifications()
◆ generateMzTabStringFromModifications()
◆ generateMzTabStringFromVariableModifications()
◆ getCommentRows()
const std::map<Size, String>& getCommentRows |
( |
| ) |
const |
◆ getEmptyRows()
const std::vector<Size>& getEmptyRows |
( |
| ) |
const |
◆ getMetaData()
◆ getPeptideOptionalColumnNames()
std::vector<String> getPeptideOptionalColumnNames |
( |
| ) |
const |
◆ getPeptideSectionRows()
◆ getProteinOptionalColumnNames()
std::vector<String> getProteinOptionalColumnNames |
( |
| ) |
const |
◆ getProteinSectionRows()
◆ getPSMOptionalColumnNames()
std::vector<String> getPSMOptionalColumnNames |
( |
| ) |
const |
◆ getPSMSectionRows()
◆ getSmallMoleculeOptionalColumnNames()
std::vector<String> getSmallMoleculeOptionalColumnNames |
( |
| ) |
const |
◆ getSmallMoleculeSectionRows()
◆ setCommentRows()
void setCommentRows |
( |
const std::map< Size, String > & |
com | ) |
|
◆ setEmptyRows()
void setEmptyRows |
( |
const std::vector< Size > & |
empty | ) |
|
◆ setMetaData()
◆ setPeptideSectionRows()
◆ setProteinSectionRows()
◆ setPSMSectionRows()
◆ setSmallMoleculeSectionRows()
◆ comment_rows_
◆ empty_rows_
std::vector<Size> empty_rows_ |
|
protected |
◆ meta_data_
◆ peptide_data_
◆ protein_data_
◆ psm_data_
◆ small_molecule_data_