CV Parameters¶
mzmlpy.elems.params.CvParam
dataclass
¶
CvParam(
name: str,
value: str | None,
unit_accession: str | None,
unit_name: str | None,
unit_cv_ref: str | None,
cv_ref: str,
accession: str,
)
Bases: _Param
A controlled vocabulary parameter with a CV reference and accession number.
to_timedelta
property
¶
Convert this CvParam to a timedelta object if it has a time unit, otherwise return None.
UserParam¶
mzmlpy.elems.params.UserParam
dataclass
¶
UserParam(
name: str,
value: str | None,
unit_accession: str | None,
unit_name: str | None,
unit_cv_ref: str | None,
type_value: str | None,
)
Bases: _Param
A user-defined parameter with an arbitrary name and optional type annotation.
to_timedelta
property
¶
Convert this CvParam to a timedelta object if it has a time unit, otherwise return None.
CVElement¶
mzmlpy.content.CVElement
¶
Bases: NamedTuple
Named tuple for controlled vocabulary elements.