OpenMS
Loading...
Searching...
No Matches
EntrapmentEvaluation::Result Struct Reference

result for one class at one q-value threshold and level More...

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

Public Member Functions

double lowerBoundFDP () const
 lower bound N_E / N (0 if nothing accepted)
 
double combinedFDP () const
 combined estimate N_E * (1 + T/E) / N (0 if nothing accepted)
 
double pairedFDP () const
 paired estimate (N_E + N_{E>=s>T} + 2 * N_{E>T>=s}) / N (0 if nothing accepted, NaN if not available)
 

Public Attributes

Size accepted = 0
 N: accepted non-decoy discoveries (targets + entrapment)
 
Size entrapment = 0
 N_E: accepted entrapment-only discoveries.
 
Size entrapment_target_not_accepted = 0
 N_{E>=s>T}: accepted entrapment peptides whose paired target is not accepted.
 
Size entrapment_above_target = 0
 N_{E>T>=s}: accepted entrapment peptides whose paired target is accepted but does not rank above them.
 
bool paired = false
 whether the paired counts are available (peptide level, with peptide pairs)
 
double te_ratio = 1.0
 T/E used in the combined estimate.
 

Detailed Description

result for one class at one q-value threshold and level

Member Function Documentation

◆ combinedFDP()

double combinedFDP ( ) const

combined estimate N_E * (1 + T/E) / N (0 if nothing accepted)

◆ lowerBoundFDP()

double lowerBoundFDP ( ) const

lower bound N_E / N (0 if nothing accepted)

◆ pairedFDP()

double pairedFDP ( ) const

paired estimate (N_E + N_{E>=s>T} + 2 * N_{E>T>=s}) / N (0 if nothing accepted, NaN if not available)

Member Data Documentation

◆ accepted

Size accepted = 0

N: accepted non-decoy discoveries (targets + entrapment)

◆ entrapment

Size entrapment = 0

N_E: accepted entrapment-only discoveries.

◆ entrapment_above_target

Size entrapment_above_target = 0

N_{E>T>=s}: accepted entrapment peptides whose paired target is accepted but does not rank above them.

◆ entrapment_target_not_accepted

Size entrapment_target_not_accepted = 0

N_{E>=s>T}: accepted entrapment peptides whose paired target is not accepted.

◆ paired

bool paired = false

whether the paired counts are available (peptide level, with peptide pairs)

◆ te_ratio

double te_ratio = 1.0

T/E used in the combined estimate.