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 |