|
void | setCutsAfterRegEx (const String &value) |
| sets the "cuts after ..." regular expression More...
|
|
String | getCutsAfterRegEx () const |
| returns the "cuts after ..." regular expression More...
|
|
void | setCutsBeforeRegEx (const String &value) |
| sets the "cuts before ..." regular expression More...
|
|
String | getCutsBeforeRegEx () const |
| returns the "cuts before ..." regular expression More...
|
|
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...
|
|
| DigestionEnzyme (const DigestionEnzyme &)=default |
| Copy constructor. More...
|
|
| DigestionEnzyme (DigestionEnzyme &&)=default |
| Move constructor. More...
|
|
| DigestionEnzyme (const String &name, const String &cleavage_regex, const std::set< String > &synonyms=std::set< String >(), String regex_description="") |
| Detailed constructor. More...
|
|
| DigestionEnzyme (const String &name, String cut_before, const String &nocut_after="", String sense="C", const std::set< String > &synonyms=std::set< String >(), String regex_description="") |
| Detailed constructor 2. More...
|
|
virtual | ~DigestionEnzyme () |
| Destructor. More...
|
|
DigestionEnzyme & | operator= (const DigestionEnzyme &)=default |
| Assignment operator. More...
|
|
DigestionEnzyme & | operator= (DigestionEnzyme &&) &=default |
| Move assignment operator. More...
|
|
void | setName (const String &name) |
| sets the name of the enzyme More...
|
|
const 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...
|
|
const String & | getRegEx () const |
| returns the cleavage regex More...
|
|
void | setRegExDescription (const String &value) |
| sets the regex description More...
|
|
const 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...
|
|