65 void setEnzyme(
const String& name);
77 Size digest(
const AASequence& protein, std::vector<AASequence>& output,
Size min_length = 1,
Size max_length = 0)
const;
96 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;
99 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:58
virtual void setEnzyme(const DigestionEnzyme *enzyme)
Sets the enzyme for the digestion.
Class for the enzymatic digestion of sequences.
Definition: EnzymaticDigestion.h:63
Representation of a peptide/protein sequence.
Definition: AASequence.h:111
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
Class for the enzymatic digestion of proteins.
Definition: ProteaseDigestion.h:59
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:127