![]() |
OpenMS
2.4.0
|
Representation of a digestion enzyme for RNA (RNase) More...
#include <OpenMS/CHEMISTRY/DigestionEnzymeRNA.h>
Public Member Functions | |
| void | setThreePrimeGain (const String &value) |
| sets the 3' gain (as a nucleotide modification code) More... | |
| String | getThreePrimeGain () const |
| returns the 3' gain (as a nucleotide modification code) More... | |
| void | setFivePrimeGain (const String &value) |
| sets the 5' gain (as a nucleotide modification code) More... | |
| String | getFivePrimeGain () const |
| returns the 5' gain (as a nucleotide modification code) More... | |
| bool | setValueFromFile (const String &key, const String &value) override |
| Set the value of a member variable based on an entry from an input file. More... | |
Public Member Functions inherited from DigestionEnzyme | |
| DigestionEnzyme (const DigestionEnzyme &enzyme) | |
| copy constructor More... | |
| DigestionEnzyme (const String &name, const String &cleavage_regex, const std::set< String > &synonyms=std::set< String >(), String regex_description="") | |
| detailed constructor More... | |
| virtual | ~DigestionEnzyme () |
| destructor More... | |
| DigestionEnzyme & | operator= (const DigestionEnzyme &enzyme) |
| assignment operator More... | |
| void | setName (const String &name) |
| sets the name of the enzyme More... | |
| String | getName () const |
| returns the name of the enzyme More... | |
| void | setSynonyms (const std::set< String > &synonyms) |
| sets the synonyms More... | |
| void | addSynonym (const String &synonym) |
| adds a synonym More... | |
| const std::set< String > & | getSynonyms () const |
| returns the synonyms More... | |
| void | setRegEx (const String &cleavage_regex) |
| sets the cleavage regex More... | |
| String | getRegEx () const |
| returns the cleavage regex More... | |
| void | setRegExDescription (const String &value) |
| sets the regex description More... | |
| String | getRegExDescription () const |
| returns the regex description More... | |
| bool | operator== (const DigestionEnzyme &enzyme) const |
| equality operator More... | |
| bool | operator!= (const DigestionEnzyme &enzyme) const |
| inequality operator More... | |
| bool | operator== (const String &cleavage_regex) const |
| equality operator for regex More... | |
| bool | operator!= (const String &cleavage_regex) const |
| equality operator for regex More... | |
| bool | operator< (const DigestionEnzyme &enzyme) const |
| order operator More... | |
Protected Attributes | |
| String | three_prime_gain_ |
| String | five_prime_gain_ |
Protected Attributes inherited from DigestionEnzyme | |
| String | name_ |
| String | cleavage_regex_ |
| std::set< String > | synonyms_ |
| String | regex_description_ |
Additional Inherited Members | |
Protected Member Functions inherited from DigestionEnzyme | |
| DigestionEnzyme () | |
| default constructor More... | |
Representation of a digestion enzyme for RNA (RNase)
| String getFivePrimeGain | ( | ) | const |
returns the 5' gain (as a nucleotide modification code)
| String getThreePrimeGain | ( | ) | const |
returns the 3' gain (as a nucleotide modification code)
| void setFivePrimeGain | ( | const String & | value | ) |
sets the 5' gain (as a nucleotide modification code)
| void setThreePrimeGain | ( | const String & | value | ) |
sets the 3' gain (as a nucleotide modification code)
Set the value of a member variable based on an entry from an input file.
Returns whether the key was recognized and the value set successfully.
Reimplemented from DigestionEnzyme.
|
protected |
|
protected |
1.8.14