All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
ProteaseDigestion Member List

This is the complete list of members for ProteaseDigestion, including all inherited members.

countInternalCleavageSites(const String &sequence) constEnzymaticDigestion
countMissedCleavages_(const std::vector< int > &cleavage_positions, Size seq_start, Size seq_end) constEnzymaticDigestionprotected
digest(const AASequence &protein, std::vector< AASequence > &output, Size min_length=1, Size max_length=0) constProteaseDigestion
digest(const AASequence &protein, std::vector< std::pair< size_t, size_t >> &output, Size min_length=1, Size max_length=0) constProteaseDigestion
digestAfterTokenize_(const std::vector< int > &fragment_positions, const StringView &sequence, std::vector< StringView > &output, Size min_length=0, Size max_length=-1) constEnzymaticDigestionprotected
digestAfterTokenize_(const std::vector< int > &fragment_positions, const StringView &sequence, std::vector< std::pair< Size, Size >> &output, Size min_length=0, Size max_length=-1) constEnzymaticDigestionprotected
digestUnmodified(const StringView &sequence, std::vector< StringView > &output, Size min_length=1, Size max_length=0) constEnzymaticDigestion
digestUnmodified(const StringView &sequence, std::vector< std::pair< Size, Size >> &output, Size min_length=1, Size max_length=0) constEnzymaticDigestion
EnzymaticDigestion()EnzymaticDigestion
EnzymaticDigestion(const EnzymaticDigestion &rhs)EnzymaticDigestion
enzyme_EnzymaticDigestionprotected
filterByMissedCleavages(const String &sequence, const std::function< bool(const Int)> &filter) constEnzymaticDigestion
getEnzymeName() constEnzymaticDigestion
getMissedCleavages() constEnzymaticDigestion
getSpecificity() constEnzymaticDigestion
getSpecificityByName(const String &name)EnzymaticDigestionstatic
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) constProteaseDigestion
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) constProteaseDigestion
OpenMS::EnzymaticDigestion::isValidProduct(const String &protein, int pep_pos, int pep_length, bool ignore_missed_cleavages=true) constEnzymaticDigestion
isValidProduct_(const String &sequence, int pos, int length, bool ignore_missed_cleavages, bool allow_nterm_protein_cleavage, bool allow_random_asp_pro_cleavage) constEnzymaticDigestionprotected
missed_cleavages_EnzymaticDigestionprotected
NamesOfSpecificityEnzymaticDigestionstatic
NoCleavageEnzymaticDigestionstatic
operator=(const EnzymaticDigestion &rhs)EnzymaticDigestion
peptideCount(const AASequence &protein)ProteaseDigestion
re_EnzymaticDigestionprotected
setEnzyme(const String &name)ProteaseDigestion
setEnzyme(const DigestionEnzyme *enzyme)ProteaseDigestion
OpenMS::EnzymaticDigestion::setEnzyme(const DigestionEnzyme *enzyme)EnzymaticDigestionvirtual
setMissedCleavages(Size missed_cleavages)EnzymaticDigestion
setSpecificity(Specificity spec)EnzymaticDigestion
SIZE_OF_SPECIFICITY enum valueEnzymaticDigestion
SPEC_FULL enum valueEnzymaticDigestion
SPEC_NOCTERM enum valueEnzymaticDigestion
SPEC_NONE enum valueEnzymaticDigestion
SPEC_NONTERM enum valueEnzymaticDigestion
SPEC_SEMI enum valueEnzymaticDigestion
SPEC_UNKNOWN enum valueEnzymaticDigestion
Specificity enum nameEnzymaticDigestion
specificity_EnzymaticDigestionprotected
tokenize_(const String &sequence, int start=0, int end=-1) constEnzymaticDigestionprotected
UnspecificCleavageEnzymaticDigestionstatic
~EnzymaticDigestion()EnzymaticDigestionvirtual