35 #ifndef OPENMS_METADATA_PEPTIDEIDENTIFICATION_H
36 #define OPENMS_METADATA_PEPTIDEIDENTIFICATION_H
88 const std::vector<PeptideHit> & getHits()
const;
92 void setHits(
const std::vector<PeptideHit> & hits);
97 void setSignificanceThreshold(
DoubleReal value);
100 String getScoreType()
const;
102 void setScoreType(
const String & type);
105 bool isHigherScoreBetter()
const;
107 void setHigherScoreBetter(
bool value);
110 const String & getIdentifier()
const;
112 void setIdentifier(
const String &
id);
131 void getReferencingHits(
const String & protein_accession, std::vector<PeptideHit> & peptide_hits)
const;
134 void getReferencingHits(
const std::vector<String> & accessions, std::vector<PeptideHit> & peptide_hits)
const;
137 void getReferencingHits(
const std::vector<ProteinHit> & protein_hits, std::vector<PeptideHit> & peptide_hits)
const;
140 void getNonReferencingHits(
const String & protein_accession, std::vector<PeptideHit> & peptide_hits)
const;
141 void getNonReferencingHits(
const std::vector<String> & accessions, std::vector<PeptideHit> & peptide_hits)
const;
142 void getNonReferencingHits(
const std::vector<ProteinHit> & protein_hits, std::vector<PeptideHit> & peptide_hits)
const;
154 #endif // OPENMS_METADATA_PEPTIDEIDENTIFICATION_H
A more convenient string class.
Definition: String.h:56
String score_type_
The score type (Mascot, Sequest, e-value, p-value)
Definition: PeptideIdentification.h:149
std::vector< PeptideHit > hits_
A list containing the peptide hits.
Definition: PeptideIdentification.h:147
Representation of a peptide hit.
Definition: PeptideHit.h:54
PeptideHit HitType
Hit type definition.
Definition: PeptideIdentification.h:69
String id_
Identifier by which ProteinIdentification and PeptideIdentification are matched.
Definition: PeptideIdentification.h:146
DoubleReal significance_threshold_
the peptide significance threshold
Definition: PeptideIdentification.h:148
bool higher_score_better_
The score orientation.
Definition: PeptideIdentification.h:150
Represents the peptide hits for a spectrum.
Definition: PeptideIdentification.h:63