|  | OpenMS
    2.6.0
    | 
 
 
  
  
 
Go to the documentation of this file.
   60         NUMBER_OF_CROSS_LINK_TYPES
 
   77         double cross_linker_mass = 0;
 
   81         int precursor_correction = 0;
 
   85           if (beta && !beta->
empty()) 
return CROSS;
 
   87           if (cross_link_position.second == -1) 
return MONO;
 
   94           return alpha == other.
alpha &&
 
  128         double xquest_score = 0;
 
  129         double pre_score = 0;
 
  134         double intsum_alpha = 0;
 
  135         double intsum_beta = 0;
 
  136         double total_current = 0;
 
  137         double precursor_error_ppm = 0;
 
  139         double match_odds = 0;
 
  140         double match_odds_alpha = 0;
 
  141         double match_odds_beta = 0;
 
  142         double log_occupancy = 0;
 
  143         double log_occupancy_alpha = 0;
 
  144         double log_occupancy_beta = 0;
 
  145         double xcorrx_max = 0;
 
  146         double xcorrc_max = 0;
 
  152         double num_iso_peaks_mean = 0;
 
  153         double num_iso_peaks_mean_linear_alpha = 0;
 
  154         double num_iso_peaks_mean_linear_beta = 0;
 
  155         double num_iso_peaks_mean_xlinks_alpha = 0;
 
  156         double num_iso_peaks_mean_xlinks_beta = 0;
 
  158         double ppm_error_abs_sum_linear_alpha = 0;
 
  159         double ppm_error_abs_sum_linear_beta = 0;
 
  160         double ppm_error_abs_sum_xlinks_alpha = 0;
 
  161         double ppm_error_abs_sum_xlinks_beta = 0;
 
  162         double ppm_error_abs_sum_linear = 0;
 
  163         double ppm_error_abs_sum_xlinks = 0;
 
  164         double ppm_error_abs_sum_alpha = 0;
 
  165         double ppm_error_abs_sum_beta = 0;
 
  166         double ppm_error_abs_sum = 0;
 
  168         int precursor_correction = 0;
 
  170         double precursor_total_intensity = 0;
 
  171         double precursor_target_intensity = 0;
 
  172         double precursor_signal_proportion = 0;
 
  173         Size precursor_target_peak_count = 0;
 
  174         Size precursor_residual_peak_count = 0;
 
  313           for (
Size i = 0; i != size; ++i)
 
  
String cross_linker_name
Definition: OPXLDataStructs.h:78
Definition: OPXLDataStructs.h:47
MSExperiment spectra_xlink_peaks
Xlink peaks in the light spectrum (linear peaks between spectra_light_different and spectra heavy_to_...
Definition: OPXLDataStructs.h:307
The XLPrecursor struct represents a cross-link candidate in the process of filtering candidates by pr...
Definition: OPXLDataStructs.h:215
The AASeqWithMass struct represents a normal peptide with its precomputed mass.
Definition: OPXLDataStructs.h:268
int precursor_correction
Definition: OPXLDataStructs.h:81
Comparator to sort CrossLinkSpectrumMatches by the main score.
Definition: OPXLDataStructs.h:185
ResidueModification::TermSpecificity term_spec_alpha
Definition: OPXLDataStructs.h:79
std::vector< PeptideHit::PeakAnnotation > frag_annotations
Definition: OPXLDataStructs.h:176
const AASequence * alpha
longer peptide
Definition: OPXLDataStructs.h:74
unsigned int beta_index
Definition: OPXLDataStructs.h:219
The CrossLinkSpectrumMatch struct represents a PSM between a ProteinProteinCrossLink and a spectrum i...
Definition: OPXLDataStructs.h:112
A more convenient string class.
Definition: String.h:59
MSSpectrum PeakSpectrum
Spectrum consisting of raw data points or peaks.
Definition: StandardTypes.h:44
In-Memory representation of a mass spectrometry experiment.
Definition: MSExperiment.h:77
AASequence peptide_seq
Definition: OPXLDataStructs.h:271
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:127
PeptidePosition position
Definition: OPXLDataStructs.h:272
String alpha_seq
Definition: OPXLDataStructs.h:220
ProteinProteinCrossLink cross_link
structure of the cross-link
Definition: OPXLDataStructs.h:115
The PreprocessedPairSpectra struct represents the result of comparing a light and a heavy labeled spe...
Definition: OPXLDataStructs.h:303
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
void addSpectrum(const MSSpectrum &spectrum)
adds a spectrum to the list
ProteinProteinCrossLinkType getType() const
Definition: OPXLDataStructs.h:83
unsigned int alpha_index
Definition: OPXLDataStructs.h:218
TermSpecificity
Position where the modification is allowed to occur.
Definition: ResidueModification.h:95
ResidueModification::TermSpecificity term_spec_beta
Definition: OPXLDataStructs.h:80
double peptide_mass
Definition: OPXLDataStructs.h:270
String beta_seq
Definition: OPXLDataStructs.h:221
bool operator==(const ProteinProteinCrossLink &other) const
Definition: OPXLDataStructs.h:92
The ProteinProteinCrossLink struct represents a cross-link between two peptides in OpenPepXL.
Definition: OPXLDataStructs.h:72
PreprocessedPairSpectra(Size size)
Definition: OPXLDataStructs.h:311
The XLPrecursorComparator is a comparator for XLPrecursors, that allows direct comparison of the XLPr...
Definition: OPXLDataStructs.h:230
bool empty() const
check if sequence is empty
MSExperiment spectra_linear_peaks
merge spectrum of linear peaks (present in both spectra)
Definition: OPXLDataStructs.h:306
std::pair< SignedSize, SignedSize > cross_link_position
index in alpha, beta or between alpha, alpha in loop-links
Definition: OPXLDataStructs.h:76
MSExperiment spectra_all_peaks
Definition: OPXLDataStructs.h:308
PeptidePosition
The PeptidePosition enum.
Definition: OPXLDataStructs.h:251
float precursor_mass
Definition: OPXLDataStructs.h:217
double cross_linker_mass
Definition: OPXLDataStructs.h:77
String unmodified_seq
Definition: OPXLDataStructs.h:273
Representation of a peptide/protein sequence.
Definition: AASequence.h:111
const AASequence * beta
shorter peptide (empty for mono-link), tie breaker: mass then lexicographical
Definition: OPXLDataStructs.h:75
The AASeqWithMassComparator is a comparator for AASeqWithMass objects.
Definition: OPXLDataStructs.h:281
ProteinProteinCrossLinkType
The ProteinProteinCrossLinkType enum enumerates possible types of Protein-Protein cross-linking react...
Definition: OPXLDataStructs.h:55
double score
final score
Definition: OPXLDataStructs.h:122