66 void setEnzyme(
const String& name);
78 Size digest(
const AASequence& protein, std::vector<AASequence>& output,
Size min_length = 1,
Size max_length = 0)
const;
97 bool isValidProduct(
const String& protein,
int pep_pos,
int pep_length,
bool ignore_missed_cleavages =
true,
bool allow_nterm_protein_cleavage =
false,
bool allow_random_asp_pro_cleavage =
false)
const;
100 bool isValidProduct(
const AASequence& protein,
int pep_pos,
int pep_length,
bool ignore_missed_cleavages =
true,
bool allow_nterm_protein_cleavage =
false,
bool allow_random_asp_pro_cleavage =
false)
const;
A more convenient string class.
Definition: String.h:57
void setEnzyme(const DigestionEnzyme *enzyme)
Sets the enzyme for the digestion.
Class for the enzymatic digestion of sequences.
Definition: EnzymaticDigestion.h:62
Representation of a peptide/protein sequence.
Definition: AASequence.h:107
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
Class for the enzymatic digestion of proteins.
Definition: ProteaseDigestion.h:60
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:127