CVMappingRule

class pyopenms.CVMappingRule

Bases: object

Cython implementation of _CVMappingRule

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

__init__()
  • Cython signature: void CVMappingRule()

  • Cython signature: void CVMappingRule(CVMappingRule &)

Methods

__init__

  • Cython signature: void CVMappingRule()

addCVTerm

Cython signature: void addCVTerm(CVMappingTerm cv_terms) Adds a term to the allowed terms

getCVTerms

Cython signature: libcpp_vector[CVMappingTerm] getCVTerms() Returns the allowed terms

getCombinationsLogic

Cython signature: CombinationsLogic getCombinationsLogic() Returns the combinations operator of the rule

getElementPath

Cython signature: String getElementPath() Returns the path of the DOM element, where this rule is allowed

getIdentifier

Cython signature: String getIdentifier() Returns the identifier of the rule

getRequirementLevel

Cython signature: RequirementLevel getRequirementLevel() Returns the requirement level of this rule

getScopePath

Cython signature: String getScopePath() Returns the scope path of the rule

setCVTerms

Cython signature: void setCVTerms(libcpp_vector[CVMappingTerm] cv_terms) Sets the terms which are allowed

setCombinationsLogic

Cython signature: void setCombinationsLogic(CombinationsLogic combinations_logic) Sets the combination operator of the rule

setElementPath

Cython signature: void setElementPath(String element_path) Sets the path of the DOM element, where this rule is allowed

setIdentifier

Cython signature: void setIdentifier(String identifier) Sets the identifier of the rule

setRequirementLevel

Cython signature: void setRequirementLevel(RequirementLevel level) Sets the requirement level of this rule

setScopePath

Cython signature: void setScopePath(String path) Sets the scope path of the rule

CombinationsLogic

alias of pyopenms.pyopenms_6.__CombinationsLogic

RequirementLevel

alias of pyopenms.pyopenms_6.__RequirementLevel

addCVTerm()

Cython signature: void addCVTerm(CVMappingTerm cv_terms) Adds a term to the allowed terms

getCVTerms()

Cython signature: libcpp_vector[CVMappingTerm] getCVTerms() Returns the allowed terms

getCombinationsLogic()

Cython signature: CombinationsLogic getCombinationsLogic() Returns the combinations operator of the rule

getElementPath()

Cython signature: String getElementPath() Returns the path of the DOM element, where this rule is allowed

getIdentifier()

Cython signature: String getIdentifier() Returns the identifier of the rule

getRequirementLevel()

Cython signature: RequirementLevel getRequirementLevel() Returns the requirement level of this rule

getScopePath()

Cython signature: String getScopePath() Returns the scope path of the rule

setCVTerms()

Cython signature: void setCVTerms(libcpp_vector[CVMappingTerm] cv_terms) Sets the terms which are allowed

setCombinationsLogic()

Cython signature: void setCombinationsLogic(CombinationsLogic combinations_logic) Sets the combination operator of the rule

setElementPath()

Cython signature: void setElementPath(String element_path) Sets the path of the DOM element, where this rule is allowed

setIdentifier()

Cython signature: void setIdentifier(String identifier) Sets the identifier of the rule

setRequirementLevel()

Cython signature: void setRequirementLevel(RequirementLevel level) Sets the requirement level of this rule

setScopePath()

Cython signature: void setScopePath(String path) Sets the scope path of the rule