#include <OpenMS/ANALYSIS/NUXL/NuXLFragmentIonGenerator.h>
|
static void | addMS2MarkerIons (const std::vector< NuXLFragmentAdductDefinition > &marker_ions, PeakSpectrum &spectrum, PeakSpectrum::IntegerDataArray &spectrum_charge, PeakSpectrum::StringDataArray &spectrum_annotation) |
|
static void | addShiftedImmoniumIons (const String &unmodified_sequence, const String &fragment_shift_name, const double fragment_shift_mass, PeakSpectrum &partial_loss_spectrum, PeakSpectrum::IntegerDataArray &partial_loss_spectrum_charge, PeakSpectrum::StringDataArray &partial_loss_spectrum_annotation) |
|
static void | generatePartialLossSpectrum (const String &unmodified_sequence, const double &fixed_and_variable_modified_peptide_weight, const String &precursor_rna_adduct, const double &precursor_rna_mass, const int &precursor_charge, const std::vector< NuXLFragmentAdductDefinition > &partial_loss_modification, const PeakSpectrum &patial_loss_template_z1, const PeakSpectrum &patial_loss_template_z2, const PeakSpectrum &patial_loss_template_z3, PeakSpectrum &partial_loss_spectrum) |
|
static void | addPrecursorWithCompleteRNA_ (const double fixed_and_variable_modified_peptide_weight, const String &precursor_rna_adduct, const double precursor_rna_mass, const int charge, PeakSpectrum &partial_loss_spectrum, MSSpectrum::IntegerDataArray &partial_loss_spectrum_charge, MSSpectrum::StringDataArray &partial_loss_spectrum_annotation) |
|
static void | addSpecialLysImmonumIons (const String &unmodified_sequence, PeakSpectrum &spectrum, PeakSpectrum::IntegerDataArray &spectrum_charge, PeakSpectrum::StringDataArray &spectrum_annotation) |
|
◆ addMS2MarkerIons()
◆ addPrecursorWithCompleteRNA_()
◆ addShiftedImmoniumIons()
◆ addSpecialLysImmonumIons()
◆ generatePartialLossSpectrum()
static void generatePartialLossSpectrum |
( |
const String & |
unmodified_sequence, |
|
|
const double & |
fixed_and_variable_modified_peptide_weight, |
|
|
const String & |
precursor_rna_adduct, |
|
|
const double & |
precursor_rna_mass, |
|
|
const int & |
precursor_charge, |
|
|
const std::vector< NuXLFragmentAdductDefinition > & |
partial_loss_modification, |
|
|
const PeakSpectrum & |
patial_loss_template_z1, |
|
|
const PeakSpectrum & |
patial_loss_template_z2, |
|
|
const PeakSpectrum & |
patial_loss_template_z3, |
|
|
PeakSpectrum & |
partial_loss_spectrum |
|
) |
| |
|
static |
◆ ANNOTATIONS_MARKER_ION_PREFIX
constexpr const char* ANNOTATIONS_MARKER_ION_PREFIX = "MI:" |
|
staticconstexpr |