36 #ifndef OPENMS_ANALYSIS_TARGETED_PSPROTEININFERENCE_H
37 #define OPENMS_ANALYSIS_TARGETED_PSPROTEININFERENCE_H
62 Size findMinimalProteinList(
const std::vector<PeptideIdentification> & peptide_ids);
64 void calculateProteinProbabilities(
const std::vector<PeptideIdentification> & ids);
70 bool isProteinInMinimalList(
const String & acc);
72 Int getNumberOfProtIdsPeptideRule(
Int min_peptides, std::map<
String, std::set<String> > & prot_id_counter);
95 #endif // #ifndef OPENMS_ANALYSIS_TARGETED_PSPROTEININFERENCE_H
A more convenient string class.
Definition: String.h:56
SOLVER
Definition: LPWrapper.h:124
std::vector< String > minimal_protein_list_accessions_
Definition: PSProteinInference.h:85
std::vector< DoubleReal > probabilities_
Definition: PSProteinInference.h:87
This class implements protein inference for the precursor ion selection strategies.
Definition: PSProteinInference.h:53
std::vector< String > accessions_
Definition: PSProteinInference.h:86
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:144
LPWrapper::SOLVER solver_
Definition: PSProteinInference.h:88
void setSolver(LPWrapper::SOLVER solver)
Definition: PSProteinInference.h:74
LPWrapper::SOLVER getSolver()
Definition: PSProteinInference.h:79
int Int
Signed integer type.
Definition: Types.h:100