#include <OpenMS/ANALYSIS/ID/ConsensusID.h>
This class combines several ID runs using one of several, available algorithms.
ConsensusID Parameters are explained on a separate page.
Public Member Functions | |
ConsensusID () | |
Default constructor. | |
void | apply (std::vector< PeptideIdentification > &ids) |
Calculates the consensus ID for a set of PeptideIdentification instances of the same spectrum. | |
Private Member Functions | |
ConsensusID (const ConsensusID &) | |
Not implemented. | |
ConsensusID & | operator= (const ConsensusID &) |
Not implemented. | |
void | merge_ (std::vector< PeptideIdentification > &ids) |
Merge algorithm. | |
void | ranked_ (std::vector< PeptideIdentification > &ids) |
Ranked algorithm. | |
void | average_ (std::vector< PeptideIdentification > &ids) |
Average score algorithm. | |
void | probability_ (std::vector< PeptideIdentification > &ids) |
Probability based algorithm. | |
void | majority_ (std::vector< PeptideIdentification > &ids) |
Majority vote. |
ConsensusID | ( | ) |
Default constructor.
ConsensusID | ( | const ConsensusID & | ) | [private] |
Not implemented.
void apply | ( | std::vector< PeptideIdentification > & | ids | ) |
Calculates the consensus ID for a set of PeptideIdentification instances of the same spectrum.
ConsensusID& operator= | ( | const ConsensusID & | ) | [private] |
Not implemented.
void merge_ | ( | std::vector< PeptideIdentification > & | ids | ) | [private] |
Merge algorithm.
void ranked_ | ( | std::vector< PeptideIdentification > & | ids | ) | [private] |
Ranked algorithm.
void average_ | ( | std::vector< PeptideIdentification > & | ids | ) | [private] |
Average score algorithm.
void probability_ | ( | std::vector< PeptideIdentification > & | ids | ) | [private] |
Probability based algorithm.
void majority_ | ( | std::vector< PeptideIdentification > & | ids | ) | [private] |
Majority vote.
Generated Tue Apr 1 15:36:41 2008 -- using doxygen 1.5.4 | OpenMS / TOPP 1.1 |