OpenMS
FalseDiscoveryRate::DecoyStringHelper Class Reference

Finds decoy strings in ProteinIdentification runs. More...

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

Classes

struct  Result
 Finds the most common decoy string in the accessions of proteins. Checks for suffix and prefix and some common decoy strings. Only successful if more than 30% had a common string. More...
 

Static Public Member Functions

static Result findDecoyString (const ProteinIdentification &proteins)
 

Detailed Description

Finds decoy strings in ProteinIdentification runs.


Class Documentation

◆ OpenMS::FalseDiscoveryRate::DecoyStringHelper::Result

struct OpenMS::FalseDiscoveryRate::DecoyStringHelper::Result

Finds the most common decoy string in the accessions of proteins. Checks for suffix and prefix and some common decoy strings. Only successful if more than 30% had a common string.

A result of the findDecoyString function

Parameters
proteinsInput proteins with accessions
Returns
A
Collaboration diagram for FalseDiscoveryRate::DecoyStringHelper::Result:
[legend]
Class Members
bool is_prefix on success, was it a prefix or suffix
String name on success, what was the decoy string?
bool success did more than 30% of proteins have the *same* prefix or suffix

Member Function Documentation

◆ findDecoyString()

static Result findDecoyString ( const ProteinIdentification proteins)
static