ParamNode#
- class pyopenms.ParamNode(*args, **kwargs)#
Bases:
objectOpenMS class ParamNode
- __init__(self) None#
- __init__(self, arg: pyopenms._pyopenms_datastructures.ParamNode, /) None
- __init__(self, name: str, description: str) None
Attributes
(self) -> str
(self) -> list[pyopenms._pyopenms_datastructures.ParamEntry]
Returns a copy of the entry found by name, or None if there is no such entry
Returns a copy of the parent node of the named entry, or None if there is no such entry
Overloaded function.
(self) -> str
(self) -> list[pyopenms._pyopenms_datastructures.ParamNode]
- property description#
(self) -> str
- property entries#
(self) -> list[pyopenms._pyopenms_datastructures.ParamEntry]
- findEntryRecursive#
Returns a copy of the entry found by name, or None if there is no such entry
- findParentOf#
Returns a copy of the parent node of the named entry, or None if there is no such entry
- insert#
Overloaded function.
insert(self, node: pyopenms._pyopenms_datastructures.ParamNode, prefix: str = '') -> None
Inserts a node
insert(self, entry: pyopenms._pyopenms_datastructures.ParamEntry, prefix: str = '') -> None
Inserts an entry
- property name#
(self) -> str
- property nodes#
(self) -> list[pyopenms._pyopenms_datastructures.ParamNode]
- size#
- suffix#