Public Types | |
typedef OpenMS::Map< OpenMS::Size, std::set< PeptideProteinMatchInformation > > | MapType |
Public Member Functions | |
FoundProteinFunctor (const EnzymaticDigestion &enzyme) | |
template<typename TIter1 , typename TIter2 > | |
void | operator() (const TIter1 &iter_pep, const TIter2 &iter_prot) |
void | addHit (OpenMS::Size idx_pep, OpenMS::Size idx_prot, const OpenMS::String &seq_pep, const OpenMS::String &protein, OpenMS::Size position) |
bool | operator== (const FoundProteinFunctor &rhs) const |
bool | operator!= (const FoundProteinFunctor &rhs) const |
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 | |
EnzymaticDigestion | enzyme_ |
typedef OpenMS::Map<OpenMS::Size, std::set<PeptideProteinMatchInformation> > MapType |
|
inlineexplicit |
|
inline |
References PeptideProteinMatchInformation::AAAfter, PeptideProteinMatchInformation::AABefore, PeptideEvidence::C_TERMINAL_AA, AASequence::fromString(), EnzymaticDigestion::isValidProduct(), PeptideEvidence::N_TERMINAL_AA, PeptideProteinMatchInformation::position, and PeptideProteinMatchInformation::protein_index.
Referenced by seqan::_charComparator().
|
inline |
|
inline |
|
inline |
References LOG_ERROR, and FoundProteinFunctor::pep_to_prot.
|
private |
OpenMS::Size filter_passed |
number of accepted hits (passing addHit() constraints)
Referenced by seqan::_charComparator().
OpenMS::Size filter_rejected |
number of rejected hits (not passing addHit())
Referenced by seqan::_charComparator().
MapType pep_to_prot |
peptide index –> protein indices
Referenced by seqan::_charComparator(), and FoundProteinFunctor::operator==().
OpenMS / TOPP release 2.0.0 | Documentation generated on Wed Mar 30 2016 12:49:31 using doxygen 1.8.11 |