DigestionEnzymeProtein

class pyopenms.DigestionEnzymeProtein

Bases: object

Cython implementation of _DigestionEnzymeProtein

Documentation is available at http://www.openms.de/current_doxygen/html/classOpenMS_1_1DigestionEnzymeProtein.html

– Inherits from [‘DigestionEnzyme’]

Representation of a digestion enzyme for proteins (protease)

__init__()
  • Cython signature: void DigestionEnzymeProtein()

  • Cython signature: void DigestionEnzymeProtein(DigestionEnzymeProtein &)

  • Cython signature: void DigestionEnzymeProtein(String name, String cleavage_regex, libcpp_set[String] synonyms, String regex_description, EmpiricalFormula n_term_gain, EmpiricalFormula c_term_gain, String psi_id, String xtandem_id, unsigned int comet_id, unsigned int omssa_id)

Methods

__init__

  • Cython signature: void DigestionEnzymeProtein()

addSynonym

Cython signature: void addSynonym(const String & synonym) Adds a synonym

getCTermGain

Cython signature: EmpiricalFormula getCTermGain() Returns the C-term gain

getCometID

Cython signature: int getCometID() Returns the Comet enzyme ID

getMSGFID

Cython signature: int getMSGFID() Returns the MSGFPlus enzyme id

getNTermGain

Cython signature: EmpiricalFormula getNTermGain() Returns the N-term gain

getName

Cython signature: String getName() Returns the name of the enzyme

getOMSSAID

Cython signature: int getOMSSAID() Returns the OMSSA enzyme ID

getPSIID

Cython signature: String getPSIID() Returns the PSI ID

getRegEx

Cython signature: String getRegEx() Returns the cleavage regex

getRegExDescription

Cython signature: String getRegExDescription() Returns the regex description

getSynonyms

Cython signature: libcpp_set[String] getSynonyms() Returns the synonyms

getXTandemID

Cython signature: String getXTandemID() Returns the X! Tandem enzyme ID

setCTermGain

Cython signature: void setCTermGain(EmpiricalFormula value) Sets the C-term gain

setCometID

Cython signature: void setCometID(int value) Sets the Comet enzyme ID

setMSGFID

Cython signature: void setMSGFID(int value) Sets the MSGFPlus enzyme id

setNTermGain

Cython signature: void setNTermGain(EmpiricalFormula value) Sets the N-term gain

setName

Cython signature: void setName(const String & name) Sets the name of the enzyme

setOMSSAID

Cython signature: void setOMSSAID(int value) Sets the OMSSA enzyme ID

setPSIID

Cython signature: void setPSIID(String value) Sets the PSI ID

setRegEx

Cython signature: void setRegEx(const String & cleavage_regex) Sets the cleavage regex

setRegExDescription

Cython signature: void setRegExDescription(const String & value) Sets the regex description

setSynonyms

Cython signature: void setSynonyms(libcpp_set[String] & synonyms) Sets the synonyms

setValueFromFile

Cython signature: bool setValueFromFile(String key, String value) Sets the value of a member variable based on an entry from an input file

setXTandemID

Cython signature: void setXTandemID(String value) Sets the X! Tandem enzyme ID

addSynonym()

Cython signature: void addSynonym(const String & synonym) Adds a synonym

getCTermGain()

Cython signature: EmpiricalFormula getCTermGain() Returns the C-term gain

getCometID()

Cython signature: int getCometID() Returns the Comet enzyme ID

getMSGFID()

Cython signature: int getMSGFID() Returns the MSGFPlus enzyme id

getNTermGain()

Cython signature: EmpiricalFormula getNTermGain() Returns the N-term gain

getName()

Cython signature: String getName() Returns the name of the enzyme

getOMSSAID()

Cython signature: int getOMSSAID() Returns the OMSSA enzyme ID

getPSIID()

Cython signature: String getPSIID() Returns the PSI ID

getRegEx()

Cython signature: String getRegEx() Returns the cleavage regex

getRegExDescription()

Cython signature: String getRegExDescription() Returns the regex description

getSynonyms()

Cython signature: libcpp_set[String] getSynonyms() Returns the synonyms

getXTandemID()

Cython signature: String getXTandemID() Returns the X! Tandem enzyme ID

setCTermGain()

Cython signature: void setCTermGain(EmpiricalFormula value) Sets the C-term gain

setCometID()

Cython signature: void setCometID(int value) Sets the Comet enzyme ID

setMSGFID()

Cython signature: void setMSGFID(int value) Sets the MSGFPlus enzyme id

setNTermGain()

Cython signature: void setNTermGain(EmpiricalFormula value) Sets the N-term gain

setName()

Cython signature: void setName(const String & name) Sets the name of the enzyme

setOMSSAID()

Cython signature: void setOMSSAID(int value) Sets the OMSSA enzyme ID

setPSIID()

Cython signature: void setPSIID(String value) Sets the PSI ID

setRegEx()

Cython signature: void setRegEx(const String & cleavage_regex) Sets the cleavage regex

setRegExDescription()

Cython signature: void setRegExDescription(const String & value) Sets the regex description

setSynonyms()

Cython signature: void setSynonyms(libcpp_set[String] & synonyms) Sets the synonyms

setValueFromFile()

Cython signature: bool setValueFromFile(String key, String value) Sets the value of a member variable based on an entry from an input file

setXTandemID()

Cython signature: void setXTandemID(String value) Sets the X! Tandem enzyme ID