OpenMS
|
Is peptide evidence digestion product of some protein. More...
#include <OpenMS/PROCESSING/ID/IDFilter.h>
Public Types | |
typedef PeptideEvidence | argument_type |
Public Member Functions | |
DigestionFilter (std::vector< FASTAFile::FASTAEntry > &entries, ProteaseDigestion &digestion, bool ignore_missed_cleavages, bool methionine_cleavage) | |
bool | operator() (const PeptideEvidence &evidence) const |
void | filterPeptideEvidences (std::vector< PeptideIdentification > &peptides) |
Public Attributes | |
GetMatchingItems< PeptideEvidence, FASTAFile::FASTAEntry > | accession_resolver_ |
ProteaseDigestion & | digestion_ |
bool | ignore_missed_cleavages_ |
bool | methionine_cleavage_ |
Is peptide evidence digestion product of some protein.
Keeps all valid products
typedef PeptideEvidence argument_type |
|
inline |
|
inline |
|
inline |
References IDFilter::GetMatchingItems< HitType, Entry >::exists(), AASequence::fromString(), PeptideEvidence::getEnd(), PeptideEvidence::getProteinAccession(), PeptideEvidence::getStart(), IDFilter::GetMatchingItems< HitType, Entry >::getValue(), PeptideEvidence::hasValidLimits(), ProteaseDigestion::isValidProduct(), and OPENMS_LOG_WARN.
GetMatchingItems<PeptideEvidence, FASTAFile::FASTAEntry> accession_resolver_ |
ProteaseDigestion& digestion_ |
bool ignore_missed_cleavages_ |
bool methionine_cleavage_ |