This class implements protein inference for the precursor ion selection strategies. More...
#include <OpenMS/ANALYSIS/TARGETED/PSProteinInference.h>
Public Member Functions | |
| PSProteinInference () | |
| virtual | ~PSProteinInference () |
| Size | findMinimalProteinList (const std::vector< PeptideIdentification > &peptide_ids) |
| void | calculateProteinProbabilities (const std::vector< PeptideIdentification > &ids) |
| DoubleReal | getProteinProbability (const String &acc) |
| bool | isProteinInMinimalList (const String &acc) |
| Int | getNumberOfProtIds (DoubleReal protein_id_threshold) |
| Int | getNumberOfProtIdsPeptideRule (Int min_peptides, std::map< String, std::set< String > > &prot_id_counter) |
| void | setSolver (LPWrapper::SOLVER solver) |
| LPWrapper::SOLVER | getSolver () |
Private Attributes | |
| std::vector< String > | minimal_protein_list_accessions_ |
| std::vector< String > | accessions_ |
| std::vector< DoubleReal > | probabilities_ |
| LPWrapper::SOLVER | solver_ |
This class implements protein inference for the precursor ion selection strategies.
|
virtual |
| void calculateProteinProbabilities | ( | const std::vector< PeptideIdentification > & | ids | ) |
| Size findMinimalProteinList | ( | const std::vector< PeptideIdentification > & | peptide_ids | ) |
| Int getNumberOfProtIds | ( | DoubleReal | protein_id_threshold | ) |
| Int getNumberOfProtIdsPeptideRule | ( | Int | min_peptides, |
| std::map< String, std::set< String > > & | prot_id_counter | ||
| ) |
| DoubleReal getProteinProbability | ( | const String & | acc | ) |
|
inline |
| bool isProteinInMinimalList | ( | const String & | acc | ) |
|
inline |
|
private |
|
private |
|
private |
|
private |
| OpenMS / TOPP release 1.11.1 | Documentation generated on Thu Nov 14 2013 11:19:27 using doxygen 1.8.5 |