MCPcopy Index your code
hub / github.com/pydata/xarray / array_attach_units

Function array_attach_units

xarray/tests/test_units.py:106–114  ·  view source on GitHub ↗
(data, unit)

Source from the content-addressed store, hash-verified

104
105
106def array_attach_units(data, unit):
107 if isinstance(data, Quantity) and data.units != unit:
108 raise ValueError(f"cannot attach unit {unit} to quantity {data}")
109
110 if unit in no_unit_values or (isinstance(unit, int) and unit == 1):
111 return data
112
113 quantity = unit_registry.Quantity(data, unit)
114 return quantity
115
116
117def extract_units(obj):

Callers 2

attach_unitsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…