56 Size findMinimalProteinList(
const std::vector<PeptideIdentification> & peptide_ids);
58 void calculateProteinProbabilities(
const std::vector<PeptideIdentification> & ids);
62 double getProteinProbability(
const String & acc);
64 bool isProteinInMinimalList(
const String & acc);
65 Int getNumberOfProtIds(
double protein_id_threshold);
66 Int getNumberOfProtIdsPeptideRule(
Int min_peptides, std::map<
String, std::set<String> > & prot_id_counter);
A more convenient string class.
Definition: String.h:58
SOLVER
Definition: LPWrapper.h:133
std::vector< String > minimal_protein_list_accessions_
Definition: PSProteinInference.h:74
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
std::vector< double > probabilities_
Definition: PSProteinInference.h:76
This class implements protein inference for the precursor ion selection strategies.
Definition: PSProteinInference.h:47
std::vector< String > accessions_
Definition: PSProteinInference.h:75
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:127
LPWrapper::SOLVER solver_
Definition: PSProteinInference.h:77
LPWrapper::SOLVER getSolver()
Definition: PSProteinInference.h:68
int Int
Signed integer type.
Definition: Types.h:102