![]() |
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. | |
| double | product = -1 |
| Product m/z (fragment ion m/z) | |
| double | rt_calibrated = -1 |
| Normalized RT. | |
| std::string | transition_name |
| Unique transition name. | |
| double | CE = -1 |
| Collision Energy. | |
| double | library_intensity = -1 |
| Library intensity of fragment ion (relative) | |
| std::string | group_id |
| Transition group identifier (grouping transitions of the same analyte) | |
| bool | decoy = false |
| Whether the transition is a decoy transition. | |
| std::string | PeptideSequence |
| Peptide sequence (only AA sequence) | |
| std::vector< std::string > | ProteinName |
| List of protein identifiers. | |
| std::string | GeneName |
| Gene identifier. | |
| std::string | Annotation |
| Fragment ion annotation. | |
| std::string | FullPeptideName |
| Full peptide sequence with UniMod modifications. | |
| std::string | CompoundName |
| Compound name (for metabolomics) | |
| std::string | SMILES |
| SMILES identifier (for metabolomics) | |
| std::string | SumFormula |
| Molecular formula (for metabolomics) | |
| std::string | Adducts |
| Adducts (for metabolomics) | |
| std::string | precursor_charge |
| Precursor charge state. | |
| std::string | peptide_group_label |
| Peptide group identifier (grouping isotopically labelled peptides) | |
| std::string | label_type |
| Type of label that was used (e.g. "heavy" or "light") | |
| std::string | fragment_charge = "NA" |
| Fragment ion charge state. | |
| int | fragment_nr = -1 |
| Fragment number (e.g. "7" for a y7 ion) | |
| double | fragment_mzdelta = -1 |
| Fragment m/z delta to theoretical ion. | |
| double | drift_time = -1 |
| Ion mobility drift time. | |
| int | fragment_modification = 0 |
| Fragment modification. | |
| std::string | fragment_type |
| Fragment type (e.g. "y" for a y7 ion) | |
| std::vector< std::string > | uniprot_id |
| List of UniProt identifiers of associated proteins. | |
| bool | detecting_transition = true |
| Whether to use transition to detect peak group,. | |
| bool | identifying_transition = false |
| Whether to use transition for peptidoform inference using IPF. | |
| bool | quantifying_transition = true |
| Whether to use transition to quantify peak group. | |
| std::vector< std::string > | peptidoforms |
| List of peptidoforms. | |
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.)
| std::string Adducts |
Adducts (for metabolomics)
| std::string Annotation |
Fragment ion annotation.
| double CE = -1 |
Collision Energy.
| std::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.
| std::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)
| std::string fragment_type |
Fragment type (e.g. "y" for a y7 ion)
| std::string FullPeptideName |
Full peptide sequence with UniMod modifications.
| std::string GeneName |
Gene identifier.
| std::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.
| std::string label_type |
Type of label that was used (e.g. "heavy" or "light")
| double library_intensity = -1 |
Library intensity of fragment ion (relative)
| std::string peptide_group_label |
Peptide group identifier (grouping isotopically labelled peptides)
| std::string PeptideSequence |
Peptide sequence (only AA sequence)
| std::vector<std::string> peptidoforms |
List of peptidoforms.
| double precursor = -1 |
Precursor m/z.
| std::string precursor_charge |
Precursor charge state.
| double product = -1 |
Product m/z (fragment ion m/z)
| std::vector<std::string> ProteinName |
List of protein identifiers.
| bool quantifying_transition = true |
Whether to use transition to quantify peak group.
| double rt_calibrated = -1 |
Normalized RT.
| std::string SMILES |
SMILES identifier (for metabolomics)
| std::string SumFormula |
Molecular formula (for metabolomics)
| std::string transition_name |
Unique transition name.
| std::vector<std::string> uniprot_id |
List of UniProt identifiers of associated proteins.