| OpenMS 2.5.0

Classes | Namespaces
IDFilter.h File Reference
`#include <OpenMS/config.h>`
`#include <OpenMS/CHEMISTRY/ProteaseDigestion.h>`
`#include <OpenMS/CONCEPT/LogStream.h>`
`#include <OpenMS/FORMAT/FASTAFile.h>`
`#include <OpenMS/KERNEL/MSExperiment.h>`
`#include <OpenMS/KERNEL/StandardTypes.h>`
`#include <OpenMS/METADATA/PeptideIdentification.h>`
`#include <OpenMS/METADATA/PeptideEvidence.h>`
`#include <OpenMS/METADATA/ProteinIdentification.h>`
`#include <OpenMS/METADATA/ID/IdentificationData.h>`
`#include <algorithm>`
`#include <climits>`
`#include <vector>`
`#include <set>`
`#include <map>`
`#include <unordered_set>`

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::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.