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 ~PSProteinInference | ( | ) | [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 | ) |
| LPWrapper::SOLVER getSolver | ( | ) | [inline] |
| bool isProteinInMinimalList | ( | const String & | acc | ) |
| void setSolver | ( | LPWrapper::SOLVER | solver | ) | [inline] |
std::vector<String> accessions_ [private] |
std::vector<String> minimal_protein_list_accessions_ [private] |
std::vector<DoubleReal> probabilities_ [private] |
LPWrapper::SOLVER solver_ [private] |
| OpenMS / TOPP release 1.10.0 | Documentation generated on Thu Mar 7 2013 09:42:50 using doxygen 1.7.1 |