![]() |
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.