OpenMS
IDFilter.h File Reference
#include <OpenMS/CHEMISTRY/ProteaseDigestion.h>
#include <OpenMS/CONCEPT/LogStream.h>
#include <OpenMS/FORMAT/FASTAFile.h>
#include <OpenMS/KERNEL/ConsensusMap.h>
#include <OpenMS/KERNEL/MSExperiment.h>
#include <OpenMS/KERNEL/StandardTypes.h>
#include <OpenMS/METADATA/ID/IdentificationData.h>
#include <OpenMS/ANALYSIS/ID/IDScoreSwitcherAlgorithm.h>
#include <OpenMS/METADATA/PeptideEvidence.h>
#include <OpenMS/METADATA/PeptideIdentification.h>
#include <OpenMS/METADATA/ProteinIdentification.h>
#include <OpenMS/config.h>
#include <algorithm>
#include <climits>
#include <functional>
#include <map>
#include <set>
#include <unordered_set>
#include <vector>
Include dependency graph for IDFilter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IDFilter
 Collection of functions for filtering peptide and protein identifications. More...
 
struct  IDFilter::HasGoodScore< HitType >
 Is the score of this hit at least as good as the given value? More...
 
struct  IDFilter::HasMaxRank< HitType >
 Is the rank of this hit below or at the given cut-off? More...
 
struct  IDFilter::HasMetaValue< HitType >
 Is a meta value with given key and value set on this hit? More...
 
struct  IDFilter::HasMaxMetaValue< HitType >
 Does a meta value of this hit have at most the given value? More...
 
struct  IDFilter::HasMinMetaValue< HitType >
 Predicate to check if a HitType object has a minimum meta value. More...
 
struct  IDFilter::HasDecoyAnnotation< HitType >
 Is this a decoy hit? More...
 
struct  IDFilter::HasMatchingAccessionUnordered< HitType >
 Given a list of protein accessions, do any occur in the annotation(s) of this hit? More...
 
struct  IDFilter::HasMatchingAccession< HitType >
 Given a list of protein accessions, do any occur in the annotation(s) of this hit? More...
 
struct  IDFilter::GetMatchingItems< HitType, Entry >
 Builds a map index of data that have a String index to find matches and return the objects. More...
 
class  IDFilter::PeptideDigestionFilter
 Filter Peptide Hit by its digestion product. More...
 
struct  IDFilter::DigestionFilter
 Is peptide evidence digestion product of some protein. More...
 
struct  IDFilter::HasNoHits< IdentificationType >
 Is the list of hits of this peptide/protein ID empty? More...
 

Namespaces

 OpenMS
 Main OpenMS namespace.