Datum¶
-
class
lsst.validate.drp.base.Datum(value, units, label=None, description=None)[source]¶ Bases:
lsst.validate.drp.base.JsonSerializationMixinA value annotated with units, a plot label and description.
Parameters: value : str, int, float or 1-D iterable.
Value of the datum.
units : str
Astropy-compatible units string. See http://docs.astropy.org/en/stable/units/
label : str, optional
Label suitable for plot axes (without units).
description : str, optional
Extended description.
Attributes Summary
astropy_unitsAstropy unit object. descriptionExtended description of Datum. jsonDatum as a dict compatible with overall Job JSON schema. labelLabel for plotting (without units). latex_unitsUnits as a LateX string, wrapped in $.quantityDatum as an astropy Quantity. unitsAstropy-compatible unit string. valueValue of the datum (str, int, float or 1-D iterable.). Attributes Documentation
-
astropy_units¶ Astropy unit object.
-
description¶ Extended description of Datum.
-
json¶ Datum as a dict compatible with overall Job JSON schema.
-
label¶ Label for plotting (without units).
-
latex_units¶ Units as a LateX string, wrapped in
$.
-
quantity¶ Datum as an astropy Quantity.
-
units¶ Astropy-compatible unit string.
-
value¶ Value of the datum (str, int, float or 1-D iterable.).
-