CVMappings#

class pyopenms.CVMappings#

Bases: object

Cython implementation of _CVMappings

Original C++ documentation is available here

__init__()#

Overload:

__init__(self) None

Overload:

__init__(self, in_0: CVMappings) None

Methods

__init__

Overload:

addCVReference(self, cv_reference)

Adds a CV reference

addMappingRule(self, cv_mapping_rule)

Adds a mapping rule

getCVReferences(self)

Returns the CV references

getMappingRules(self)

Returns the mapping rules

hasCVReference(self, identifier)

Returns true if a CV reference is given

setCVReferences(self, cv_references)

Sets the CV references

setMappingRules(self, cv_mapping_rules)

Sets the mapping rules of the mapping file

addCVReference(self, cv_reference: CVReference) None#

Adds a CV reference

addMappingRule(self, cv_mapping_rule: CVMappingRule) None#

Adds a mapping rule

getCVReferences(self) List[CVReference]#

Returns the CV references

getMappingRules(self) List[CVMappingRule]#

Returns the mapping rules

hasCVReference(self, identifier: bytes | str | String) bool#

Returns true if a CV reference is given

setCVReferences(self, cv_references: List[CVReference]) None#

Sets the CV references

setMappingRules(self, cv_mapping_rules: List[CVMappingRule]) None#

Sets the mapping rules of the mapping file