OpenMS  2.4.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Classes | Public Attributes | List of all members
MzTabPSMSectionRow Struct Reference

PSM - PSM section (Table based) More...

#include <OpenMS/FORMAT/MzTab.h>

Classes

struct  RowCompare
 Comparison operator for sorting rows. More...
 

Public Attributes

MzTabString sequence
 The peptide’s sequence. More...
 
MzTabInteger PSM_ID
 
MzTabString accession
 The protein’s accession. More...
 
MzTabBoolean unique
 0=false, 1=true, null else: Peptide is unique for the protein. More...
 
MzTabString database
 Name of the sequence database. More...
 
MzTabString database_version
 Version (and optionally # of entries). More...
 
MzTabParameterList search_engine
 Search engine(s) that identified the peptide. More...
 
std::map< Size, MzTabDoublesearch_engine_score
 Search engine(s) score(s) for the peptide. More...
 
MzTabInteger reliability
 (1-3) 0=null Identification reliability for the peptide. More...
 
MzTabModificationList modifications
 Modifications identified in the peptide. More...
 
MzTabDoubleList retention_time
 Time points in seconds. Semantics may vary. More...
 
MzTabInteger charge
 The charge of the experimental precursor ion. More...
 
MzTabDouble exp_mass_to_charge
 The m/z ratio of the experimental precursor ion. More...
 
MzTabDouble calc_mass_to_charge
 
MzTabString uri
 Location of the PSM’s source entry. More...
 
MzTabSpectraRef spectra_ref
 Spectra identifying the peptide. More...
 
MzTabString pre
 
MzTabString post
 
MzTabString start
 
MzTabString end
 
std::vector< MzTabOptionalColumnEntryopt_
 Optional columns must start with “opt_”. More...
 

Detailed Description

PSM - PSM section (Table based)

Member Data Documentation

◆ accession

MzTabString accession

The protein’s accession.

Referenced by MzTabPSMSectionRow::RowCompare::operator()().

◆ calc_mass_to_charge

MzTabDouble calc_mass_to_charge

◆ charge

MzTabInteger charge

The charge of the experimental precursor ion.

◆ database

MzTabString database

Name of the sequence database.

◆ database_version

MzTabString database_version

Version (and optionally # of entries).

◆ end

◆ exp_mass_to_charge

MzTabDouble exp_mass_to_charge

The m/z ratio of the experimental precursor ion.

◆ modifications

MzTabModificationList modifications

Modifications identified in the peptide.

◆ opt_

std::vector<MzTabOptionalColumnEntry> opt_

Optional columns must start with “opt_”.

◆ post

◆ pre

◆ PSM_ID

MzTabInteger PSM_ID

◆ reliability

MzTabInteger reliability

(1-3) 0=null Identification reliability for the peptide.

◆ retention_time

MzTabDoubleList retention_time

Time points in seconds. Semantics may vary.

◆ search_engine

MzTabParameterList search_engine

Search engine(s) that identified the peptide.

◆ search_engine_score

std::map<Size, MzTabDouble> search_engine_score

Search engine(s) score(s) for the peptide.

◆ sequence

MzTabString sequence

The peptide’s sequence.

Referenced by MzTabPSMSectionRow::RowCompare::operator()().

◆ spectra_ref

MzTabSpectraRef spectra_ref

Spectra identifying the peptide.

Referenced by MzTabPSMSectionRow::RowCompare::operator()().

◆ start

MzTabString start

◆ unique

MzTabBoolean unique

0=false, 1=true, null else: Peptide is unique for the protein.

◆ uri

Location of the PSM’s source entry.