|  | OpenMS
    2.6.0
    | 
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) | 
| double | getProteinProbability (const String &acc) | 
| bool | isProteinInMinimalList (const String &acc) | 
| Int | getNumberOfProtIds (double protein_id_threshold) | 
| Int | getNumberOfProtIdsPeptideRule (Int min_peptides, std::map< String, std::set< String > > &prot_id_counter) | 
| LPWrapper::SOLVER | getSolver () | 
| Private Attributes | |
| std::vector< String > | minimal_protein_list_accessions_ | 
| std::vector< String > | accessions_ | 
| std::vector< double > | 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 getNumberOfProtIdsPeptideRule | ( | Int | min_peptides, | 
| std::map< String, std::set< String > > & | prot_id_counter | ||
| ) | 
| 
 | inline | 
| bool isProteinInMinimalList | ( | const String & | acc | ) | 
| 
 | private | 
| 
 | private | 
| 
 | private | 
| 
 | private | 
 1.8.16
 1.8.16