OpenMS  2.4.0
IDFilter Member List

This is the complete list of members for IDFilter, including all inherited members.

countHits(const std::vector< IdentificationType > &ids)IDFilterinlinestatic
extractPeptideSequences(const std::vector< PeptideIdentification > &peptides, std::set< String > &sequences, bool ignore_mods=false)IDFilterstatic
filterHitsByRank(std::vector< IdentificationType > &ids, Size min_rank, Size max_rank)IDFilterinlinestatic
filterHitsByScore(std::vector< IdentificationType > &ids, double threshold_score)IDFilterinlinestatic
filterHitsByScore(PeakMap &experiment, double peptide_threshold_score, double protein_threshold_score)IDFilterinlinestatic
filterHitsBySignificance(std::vector< IdentificationType > &ids, double threshold_fraction=1.0)IDFilterinlinestatic
filterHitsBySignificance(PeakMap &experiment, double peptide_threshold_fraction, double protein_threshold_fraction)IDFilterinlinestatic
FilterPeptideEvidences(EvidenceFilter &filter, std::vector< PeptideIdentification > &peptides)IDFilterinlinestatic
filterPeptideEvidences(Filter &filter, std::vector< PeptideIdentification > &peptides)IDFilterstatic
filterPeptidesByCharge(std::vector< PeptideIdentification > &peptides, Int min_charge, Int max_charge)IDFilterstatic
filterPeptidesByLength(std::vector< PeptideIdentification > &peptides, Size min_length, Size max_length=UINT_MAX)IDFilterstatic
filterPeptidesByMZ(std::vector< PeptideIdentification > &peptides, double min_mz, double max_mz)IDFilterstatic
filterPeptidesByMZError(std::vector< PeptideIdentification > &peptides, double mass_error, bool unit_ppm)IDFilterstatic
filterPeptidesByRT(std::vector< PeptideIdentification > &peptides, double min_rt, double max_rt)IDFilterstatic
filterPeptidesByRTPredictPValue(std::vector< PeptideIdentification > &peptides, const String &metavalue_key, double threshold=0.05)IDFilterstatic
getBestHit(const std::vector< IdentificationType > &identifications, bool assume_sorted, typename IdentificationType::HitType &best_hit)IDFilterinlinestatic
IDFilter()IDFilter
keepBestPeptideHits(std::vector< PeptideIdentification > &peptides, bool strict=false)IDFilterstatic
keepHitsMatchingProteins(std::vector< IdentificationType > &ids, const std::set< String > accessions)IDFilterinlinestatic
keepHitsMatchingProteins(PeakMap &experiment, const std::vector< FASTAFile::FASTAEntry > &proteins)IDFilterinlinestatic
keepMatchingItems(Container &items, const Predicate &pred)IDFilterinlinestatic
keepNBestHits(std::vector< IdentificationType > &ids, Size n)IDFilterinlinestatic
keepNBestHits(PeakMap &experiment, Size n)IDFilterinlinestatic
keepPeptidesWithMatchingModifications(std::vector< PeptideIdentification > &peptides, const std::set< String > &modifications)IDFilterstatic
keepPeptidesWithMatchingSequences(std::vector< PeptideIdentification > &peptides, const std::vector< PeptideIdentification > &good_peptides, bool ignore_mods=false)IDFilterstatic
keepUniquePeptidesPerProtein(std::vector< PeptideIdentification > &peptides)IDFilterstatic
removeDecoyHits(std::vector< IdentificationType > &ids)IDFilterinlinestatic
removeDuplicatePeptideHits(std::vector< PeptideIdentification > &peptides, bool seq_only=false)IDFilterstatic
removeEmptyIdentifications(std::vector< IdentificationType > &ids)IDFilterinlinestatic
removeHitsMatchingProteins(std::vector< IdentificationType > &ids, const std::set< String > accessions)IDFilterinlinestatic
removeMatchingItems(Container &items, const Predicate &pred)IDFilterinlinestatic
removePeptidesWithMatchingModifications(std::vector< PeptideIdentification > &peptides, const std::set< String > &modifications)IDFilterstatic
removePeptidesWithMatchingSequences(std::vector< PeptideIdentification > &peptides, const std::vector< PeptideIdentification > &bad_peptides, bool ignore_mods=false)IDFilterstatic
removeUnreferencedProteins(std::vector< ProteinIdentification > &proteins, const std::vector< PeptideIdentification > &peptides)IDFilterstatic
updateHitRanks(std::vector< IdentificationType > &ids)IDFilterinlinestatic
updateProteinGroups(std::vector< ProteinIdentification::ProteinGroup > &groups, const std::vector< ProteinHit > &hits)IDFilterstatic
updateProteinReferences(std::vector< PeptideIdentification > &peptides, const std::vector< ProteinIdentification > &proteins, bool remove_peptides_without_reference=false)IDFilterstatic
~IDFilter()IDFiltervirtual