resolve_coordinate_spec

resolve_coordinate_spec(spec, *, timeline_id=None)

Decompose a coordinate specification without converting its unit.

Parameters

Name Type Description Default
spec CoordinateSpec Coordinate specification to decompose. required
timeline_id str | None Optional timeline ID for otherwise unqualified input. None

Returns

Name Type Description
ResolvedCoordinate The numeric value and any timeline or unit metadata.

Raises

Name Type Description
ValueError If an explicit timeline ID conflicts with an IdCoordinate.
TypeError If spec is not a supported coordinate specification.