|
|
| DigestionEnzymeProtein () |
| Default constructor. More...
|
|
| DigestionEnzymeProtein (const DigestionEnzyme &d) |
| Constructor from base class (adding defaults for the missing stuff) More...
|
|
| DigestionEnzymeProtein (const DigestionEnzymeProtein &)=default |
| Copy constructor. More...
|
|
| DigestionEnzymeProtein (DigestionEnzymeProtein &&)=default |
| Move constructor. More...
|
|
| DigestionEnzymeProtein (const String &name, const String &cleavage_regex, const std::set< String > &synonyms=std::set< String >(), String regex_description="", EmpiricalFormula n_term_gain=EmpiricalFormula("H"), EmpiricalFormula c_term_gain=EmpiricalFormula("OH"), String psi_id="", String xtandem_id="", Int comet_id=-1, String crux_id="", Int msgf_id=-1, Int omssa_id=-1) |
| Detailed constructor. More...
|
|
| ~DigestionEnzymeProtein () override |
| Destructor. More...
|
|
|
DigestionEnzymeProtein & | operator= (const DigestionEnzymeProtein &)=default |
| Assignment operator. More...
|
|
DigestionEnzymeProtein & | operator= (DigestionEnzymeProtein &&) &=default |
| Move assignment operator. More...
|
|
void | setNTermGain (const EmpiricalFormula &value) |
| sets the N-terminal gain More...
|
|
EmpiricalFormula | getNTermGain () const |
| returns N-terminal gain More...
|
|
void | setCTermGain (const EmpiricalFormula &value) |
| sets the C-terminal gain More...
|
|
EmpiricalFormula | getCTermGain () const |
| returns C-terminal gain More...
|
|
void | setPSIID (const String &value) |
| sets the PSI ID More...
|
|
String | getPSIID () const |
| returns the PSI ID More...
|
|
void | setXTandemID (const String &value) |
| sets the X! Tandem enzyme ID More...
|
|
String | getXTandemID () const |
| returns the X! Tandem enzyme ID More...
|
|
void | setCometID (Int value) |
| sets the Comet enzyme ID More...
|
|
Int | getCometID () const |
| returns the Comet enzyme ID More...
|
|
void | setCruxID (const String &value) |
| sets the Crux enzyme ID More...
|
|
String | getCruxID () const |
| returns the Crux enzyme ID More...
|
|
void | setMSGFID (Int value) |
| sets the MSGFPlus enzyme id More...
|
|
Int | getMSGFID () const |
| returns the MSGFPlus enzyme id More...
|
|
void | setOMSSAID (Int value) |
| sets the OMSSA enzyme ID More...
|
|
Int | getOMSSAID () const |
| returns the OMSSA enzyme ID 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...
|
|
Representation of a digestion enzyme for proteins (protease)