OpenMS
Loading...
Searching...
No Matches
ProSEAlgorithm::AnnotatedHit_ Struct Reference

Slimmer structure as storing all scored candidates in PeptideHit objects takes too much space. More...

#include <OpenMS/ANALYSIS/ID/ProSEAlgorithm.h>

Collaboration diagram for ProSEAlgorithm::AnnotatedHit_:
[legend]

Static Public Member Functions

static bool hasBetterScore (const AnnotatedHit_ &a, const AnnotatedHit_ &b)
 

Public Attributes

AASequence sequence
 
double score = 0
 main score
 
double delta_mass = 0.0
 mass difference for open search (Da)
 
float prefix_fraction = 0
 fraction of annotated b-ions
 
float suffix_fraction = 0
 fraction of annotated y-ions
 
float mean_error = 0.0f
 mean absolute fragment mass error
 
int isotope_error = 0
 isotope offset used for this PSM
 
uint16_t applied_charge = 0
 precursor charge used for this PSM
 
uint16_t matched_b_ions = 0
 number of matched b-ions
 
uint16_t matched_y_ions = 0
 number of matched y-ions
 

Detailed Description

Slimmer structure as storing all scored candidates in PeptideHit objects takes too much space.

Member Function Documentation

◆ hasBetterScore()

static bool hasBetterScore ( const AnnotatedHit_ a,
const AnnotatedHit_ b 
)
inlinestatic

Member Data Documentation

◆ applied_charge

uint16_t applied_charge = 0

precursor charge used for this PSM

◆ delta_mass

double delta_mass = 0.0

mass difference for open search (Da)

◆ isotope_error

int isotope_error = 0

isotope offset used for this PSM

◆ matched_b_ions

uint16_t matched_b_ions = 0

number of matched b-ions

◆ matched_y_ions

uint16_t matched_y_ions = 0

number of matched y-ions

◆ mean_error

float mean_error = 0.0f

mean absolute fragment mass error

◆ prefix_fraction

float prefix_fraction = 0

fraction of annotated b-ions

◆ score

double score = 0

◆ sequence

◆ suffix_fraction

float suffix_fraction = 0

fraction of annotated y-ions