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
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