|
|
| | DigestionEnzymeProtein () |
| | Default constructor.
|
| |
| | DigestionEnzymeProtein (const DigestionEnzyme &d) |
| | Constructor from base class (adding defaults for the missing stuff)
|
| |
| | DigestionEnzymeProtein (const DigestionEnzymeProtein &)=default |
| | Copy constructor.
|
| |
| | DigestionEnzymeProtein (DigestionEnzymeProtein &&)=default |
| | Move constructor.
|
| |
| | DigestionEnzymeProtein (const std::string &name, const std::string &cleavage_regex, const std::set< std::string > &synonyms=std::set< std::string >(), std::string regex_description="", EmpiricalFormula n_term_gain=EmpiricalFormula("H"), EmpiricalFormula c_term_gain=EmpiricalFormula("OH"), std::string psi_id="", std::string xtandem_id="", Int comet_id=-1, Int msgf_id=-1, Int omssa_id=-1) |
| | Detailed constructor.
|
| |
| | ~DigestionEnzymeProtein () override |
| | Destructor.
|
| |
|
| DigestionEnzymeProtein & | operator= (const DigestionEnzymeProtein &)=default |
| | Assignment operator.
|
| |
| DigestionEnzymeProtein & | operator= (DigestionEnzymeProtein &&) &=default |
| | Move assignment operator.
|
| |
| void | setNTermGain (const EmpiricalFormula &value) |
| | sets the N-terminal gain
|
| |
| EmpiricalFormula | getNTermGain () const |
| | returns N-terminal gain
|
| |
| void | setCTermGain (const EmpiricalFormula &value) |
| | sets the C-terminal gain
|
| |
| EmpiricalFormula | getCTermGain () const |
| | returns C-terminal gain
|
| |
| void | setPSIID (const std::string &value) |
| | sets the PSI ID
|
| |
| std::string | getPSIID () const |
| | returns the PSI ID
|
| |
| void | setXTandemID (const std::string &value) |
| | sets the X! Tandem enzyme ID
|
| |
| std::string | getXTandemID () const |
| | returns the X! Tandem enzyme ID
|
| |
| void | setCometID (Int value) |
| | sets the Comet enzyme ID
|
| |
| Int | getCometID () const |
| | returns the Comet enzyme ID
|
| |
| void | setMSGFID (Int value) |
| | sets the MSGFPlus enzyme id
|
| |
| Int | getMSGFID () const |
| | returns the MSGFPlus enzyme id
|
| |
| void | setOMSSAID (Int value) |
| | sets the OMSSA enzyme ID
|
| |
| Int | getOMSSAID () const |
| | returns the OMSSA enzyme ID
|
| |
| | DigestionEnzyme (const DigestionEnzyme &)=default |
| | Copy constructor.
|
| |
| | DigestionEnzyme (DigestionEnzyme &&)=default |
| | Move constructor.
|
| |
| | DigestionEnzyme (const std::string &name, const std::string &cleavage_regex, const std::set< std::string > &synonyms=std::set< std::string >(), std::string regex_description="") |
| | Detailed constructor.
|
| |
| | DigestionEnzyme (const std::string &name, std::string cut_before, const std::string &nocut_after="", std::string sense="C", const std::set< std::string > &synonyms=std::set< std::string >(), std::string regex_description="") |
| | Detailed constructor 2.
|
| |
| virtual | ~DigestionEnzyme () |
| | Destructor.
|
| |
| DigestionEnzyme & | operator= (const DigestionEnzyme &)=default |
| | Assignment operator.
|
| |
| DigestionEnzyme & | operator= (DigestionEnzyme &&) &=default |
| | Move assignment operator.
|
| |
| void | setName (const std::string &name) |
| | sets the name of the enzyme
|
| |
| const std::string & | getName () const |
| | returns the name of the enzyme
|
| |
| void | setSynonyms (const std::set< std::string > &synonyms) |
| | sets the synonyms
|
| |
| void | addSynonym (const std::string &synonym) |
| | adds a synonym
|
| |
| const std::set< std::string > & | getSynonyms () const |
| | returns the synonyms
|
| |
| void | setRegEx (const std::string &cleavage_regex) |
| | sets the cleavage regex
|
| |
| const std::string & | getRegEx () const |
| | returns the cleavage regex
|
| |
| void | setRegExDescription (const std::string &value) |
| | sets the regex description
|
| |
| const std::string & | getRegExDescription () const |
| | returns the regex description
|
| |
| bool | operator== (const DigestionEnzyme &enzyme) const |
| | equality operator
|
| |
| bool | operator!= (const DigestionEnzyme &enzyme) const |
| | inequality operator
|
| |
| bool | operator== (const std::string &cleavage_regex) const |
| | equality operator for regex
|
| |
| bool | operator!= (const std::string &cleavage_regex) const |
| | equality operator for regex
|
| |
| bool | operator< (const DigestionEnzyme &enzyme) const |
| | order operator
|
| |
Representation of a digestion enzyme for proteins (protease)