OpenMS
|
Internal structure to represent a transition. More...
#include <OpenMS/ANALYSIS/OPENSWATH/TransitionTSVFile.h>
Public Member Functions | |
bool | isPeptide () const |
Public Attributes | |
double | precursor = -1 |
Precursor m/z. More... | |
double | product = -1 |
Product m/z (fragment ion m/z) More... | |
double | rt_calibrated = -1 |
Normalized RT. More... | |
String | transition_name = "" |
Unique transition name. More... | |
double | CE = -1 |
Collision Energy. More... | |
double | library_intensity = -1 |
Library intensity of fragment ion (relative) More... | |
String | group_id = "" |
Transition group identifier (grouping transitions of the same analyte) More... | |
bool | decoy = false |
Whether the transition is a decoy transition. More... | |
String | PeptideSequence |
Peptide sequence (only AA sequence) More... | |
std::vector< String > | ProteinName |
List of protein identifiers. More... | |
String | GeneName |
Gene identifier. More... | |
String | Annotation |
Fragment ion annotation. More... | |
String | FullPeptideName |
Full peptide sequence with UniMod modifications. More... | |
String | CompoundName |
Compound name (for metabolomics) More... | |
String | SMILES |
SMILES identifier (for metabolomics) More... | |
String | SumFormula |
Molecular formula (for metabolomics) More... | |
String | Adducts |
Adducts (for metabolomics) More... | |
String | precursor_charge |
Precursor charge state. More... | |
String | peptide_group_label |
Peptide group identifier (grouping isotopically labelled peptides) More... | |
String | label_type |
Type of label that was used (e.g. "heavy" or "light") More... | |
String | fragment_charge = "NA" |
Fragment ion charge state. More... | |
int | fragment_nr = -1 |
Fragment number (e.g. "7" for a y7 ion) More... | |
double | fragment_mzdelta = -1 |
Fragment m/z delta to theoretical ion. More... | |
double | drift_time = -1 |
Ion mobility drift time. More... | |
int | fragment_modification = 0 |
Fragment modification. More... | |
String | fragment_type |
Fragment type (e.g. "y" for a y7 ion) More... | |
std::vector< String > | uniprot_id |
List of UniProt identifiers of associated proteins. More... | |
bool | detecting_transition = true |
Whether to use transition to detect peak group,. More... | |
bool | identifying_transition = false |
Whether to use transition for peptidoform inference using IPF. More... | |
bool | quantifying_transition = true |
Whether to use transition to quantify peak group. More... | |
std::vector< String > | peptidoforms |
List of peptidoforms. More... | |
Internal structure to represent a transition.
Internal structure to represent a single line from a transition input file (one transition).
|
inline |
Whether the transition represents a peptide (by convention, if the (metabolic) compound name field is empty, it is a peptide.)
String Adducts |
Adducts (for metabolomics)
String Annotation |
Fragment ion annotation.
double CE = -1 |
Collision Energy.
String CompoundName |
Compound name (for metabolomics)
bool decoy = false |
Whether the transition is a decoy transition.
bool detecting_transition = true |
Whether to use transition to detect peak group,.
double drift_time = -1 |
Ion mobility drift time.
String fragment_charge = "NA" |
Fragment ion charge state.
int fragment_modification = 0 |
Fragment modification.
double fragment_mzdelta = -1 |
Fragment m/z delta to theoretical ion.
int fragment_nr = -1 |
Fragment number (e.g. "7" for a y7 ion)
String fragment_type |
Fragment type (e.g. "y" for a y7 ion)
String FullPeptideName |
Full peptide sequence with UniMod modifications.
String GeneName |
Gene identifier.
String group_id = "" |
Transition group identifier (grouping transitions of the same analyte)
bool identifying_transition = false |
Whether to use transition for peptidoform inference using IPF.
String label_type |
Type of label that was used (e.g. "heavy" or "light")
double library_intensity = -1 |
Library intensity of fragment ion (relative)
String peptide_group_label |
Peptide group identifier (grouping isotopically labelled peptides)
std::vector<String> peptidoforms |
List of peptidoforms.
double precursor = -1 |
Precursor m/z.
double product = -1 |
Product m/z (fragment ion m/z)
std::vector<String> ProteinName |
List of protein identifiers.
bool quantifying_transition = true |
Whether to use transition to quantify peak group.
double rt_calibrated = -1 |
Normalized RT.
String SMILES |
SMILES identifier (for metabolomics)
String SumFormula |
Molecular formula (for metabolomics)
String transition_name = "" |
Unique transition name.
std::vector<String> uniprot_id |
List of UniProt identifiers of associated proteins.