OpenMS
Qvalue Class Reference

Qvalue : contains functions to calculate Qvalues from deconvolution quality score (Qscore) defined in PeakGroupScoring. More...

#include <OpenMS/ANALYSIS/TOPDOWN/Qvalue.h>

Public Types

typedef FLASHHelperClasses::LogMzPeak LogMzPeak
 

Static Public Member Functions

static double updatePeakGroupQvalues (std::vector< DeconvolvedSpectrum > &deconvolved_spectra)
 

Detailed Description

Qvalue : contains functions to calculate Qvalues from deconvolution quality score (Qscore) defined in PeakGroupScoring.

Member Typedef Documentation

◆ LogMzPeak

Member Function Documentation

◆ updatePeakGroupQvalues()

static double updatePeakGroupQvalues ( std::vector< DeconvolvedSpectrum > &  deconvolved_spectra)
static

Calculate and perform a batch update of peak group qvalues using Qscores of target and dummy peak groups in deconvolved spectra, when FDR report is necessary.

Parameters
deconvolved_spectratarget and decoy deconvolved spectra
Returns
the noise decoy weight for decoy output