ewoksfluo.units.convert_units_to_group_reference#
- ewoksfluo.units.convert_units_to_group_reference(values, units, reference_units='first')[source]#
Convert values so that units sharing the same dimensionality are expressed in a common (reference) unit.
The reference unit is the first occurrence in each group.
- Example:
units = [“um”, “mm”, “deg”, “rad”] -> [“um”, “um”, “deg”, “deg”]
- Parameters:
values (
Sequence[ndarray]) – sequence of numpy arrays (one per axis)units (
Sequence[Optional[str]]) – sequence of unit stringsreference_units (
Literal['first','largest','smallest'])
- Return type:
Tuple[List[ndarray],List[str]]- Returns:
(converted_values, normalized_units)