A synchronized instant across all timelines in a group.
This is a view object created from a row in the group’s timestamp table. Not stored directly - the table is the source of truth.
Attributes
Name
Type
Description
coordinates
dict[str, float | None]
Dictionary mapping timeline/cmap IDs to coordinates. None values indicate the timeline is not present at this instant.
units
dict[str, str]
Dictionary mapping timeline/cmap IDs to their unit strings. Used for display purposes.
row_index
int
Index of this timestamp in the source table. -1 indicates an interpolated timestamp (not from a table row).
Examples
>>> ts = group.get_timestamp_at_index(0)>>> ts["dgt1:1"] # Get coordinate for dgt10.0>>> ts.present_timelines # Which timelines have values here['dgt1:1', 'audio:1']
See Also
TimeStamp: The unified timestamp class from timetoalign.core.