OpenMS
2.4.0
|
#include <OpenMS/ANALYSIS/ID/PeptideIndexing.h>
Public Types | |
typedef std::map< OpenMS::Size, std::set< PeptideProteinMatchInformation > > | MapType |
Public Member Functions | |
FoundProteinFunctor (const ProteaseDigestion &enzyme) | |
void | merge (FoundProteinFunctor &other) |
void | addHit (const OpenMS::Size idx_pep, const OpenMS::Size idx_prot, const OpenMS::Size len_pep, const OpenMS::String &seq_prot, OpenMS::Int position) |
Public Attributes | |
MapType | pep_to_prot |
peptide index –> protein indices More... | |
OpenMS::Size | filter_passed |
number of accepted hits (passing addHit() constraints) More... | |
OpenMS::Size | filter_rejected |
number of rejected hits (not passing addHit()) More... | |
Private Attributes | |
ProteaseDigestion | enzyme_ |
typedef std::map<OpenMS::Size, std::set<PeptideProteinMatchInformation> > MapType |
|
inlineexplicit |
|
inline |
References PeptideIndexing::PeptideProteinMatchInformation::AAAfter, PeptideIndexing::PeptideProteinMatchInformation::AABefore, PeptideEvidence::C_TERMINAL_AA, ProteaseDigestion::isValidProduct(), PeptideEvidence::N_TERMINAL_AA, seqan::position(), PeptideIndexing::PeptideProteinMatchInformation::position, and PeptideIndexing::PeptideProteinMatchInformation::protein_index.
Referenced by PeptideIndexing::addHits_().
|
inline |
|
private |
OpenMS::Size filter_passed |
number of accepted hits (passing addHit() constraints)
Referenced by PeptideIndexing::FoundProteinFunctor::merge(), and PeptideIndexing::run().
OpenMS::Size filter_rejected |
number of rejected hits (not passing addHit())
Referenced by PeptideIndexing::FoundProteinFunctor::merge(), and PeptideIndexing::run().
MapType pep_to_prot |
peptide index –> protein indices
Referenced by PeptideIndexing::FoundProteinFunctor::merge(), and PeptideIndexing::run().