|
OpenMS
2.6.0
|
Go to the documentation of this file.
41 #include <boost/regex.hpp>
59 void setEnzyme(
const String& name);
66 void digest(
const NASequence& rna, std::vector<NASequence>& output,
67 Size min_length = 0,
Size max_length = 0)
const;
76 Size max_length = 0)
const;
87 std::vector<std::pair<Size, Size>> getFragmentPositions_(
const Ribonucleotide * three_prime_gain_
3' mod added by the enzyme
Definition: RNaseDigestion.h:80
Representation of a nucleic acid sequence.
Definition: NASequence.h:62
Representation of a ribonucleotide (modified or unmodified)
Definition: Ribonucleotide.h:51
boost::regex cuts_before_regex_
reg. exp. for enzyme cutting pattern
Definition: RNaseDigestion.h:82
A more convenient string class.
Definition: String.h:59
const Ribonucleotide * five_prime_gain_
5' mod added by the enzyme
Definition: RNaseDigestion.h:79
Class for the enzymatic digestion of sequences.
Definition: EnzymaticDigestion.h:62
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:127
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
Representation of spectrum identification results and associated data.
Definition: IdentificationData.h:89
Abstract base class for digestion enzymes.
Definition: DigestionEnzyme.h:52
boost::regex cuts_after_regex_
reg. exp. for enzyme cutting pattern
Definition: RNaseDigestion.h:81
Class for the enzymatic digestion of RNAs.
Definition: RNaseDigestion.h:52