larvaworld.portal.datasets.replay_data
Classes
Functions
|
|
|
|
|
|
|
|
|
|
|
Module Contents
- class larvaworld.portal.datasets.replay_data.ReplayRenderState
-
- rings: tuple[larvaworld.portal.canvas_widgets.environment_models.CanvasRingOverlay, Ellipsis] = ()
- larvaworld.portal.datasets.replay_data.build_source_catalog(workspace: larvaworld.portal.workspace.WorkspaceState | None) list[larvaworld.portal.datasets.replay_models.ReplaySource]
- larvaworld.portal.datasets.replay_data.prepare_replay_source(source: larvaworld.portal.datasets.replay_models.ReplaySource) larvaworld.portal.datasets.replay_models.PreparedReplaySource
- larvaworld.portal.datasets.replay_data.build_environment_state_for_member(member: larvaworld.portal.datasets.replay_models.PreparedReplayMember, *, allow_static_layers: bool, show_arena_outline: bool = True, coordinate_origin: larvaworld.portal.datasets.replay_models.ReplayCoordinateOrigin | None = None) larvaworld.portal.canvas_widgets.environment_models.EnvironmentCanvasState
- larvaworld.portal.datasets.replay_data.member_has_arena_geometry(member: larvaworld.portal.datasets.replay_models.PreparedReplayMember) bool
- larvaworld.portal.datasets.replay_data.build_render_state(prepared: larvaworld.portal.datasets.replay_models.PreparedReplaySource, *, tick: int, member_tokens: Iterable[str], show_positions: bool, show_ids: bool, show_tracks: bool, trail_length: int, transposition: str | None, track_point: int, agent_indices: tuple[int, Ellipsis] | None, time_range: tuple[float, float] | None, show_dispersal_ring: bool, show_heads: bool = True, show_midlines: bool = True, show_segments: bool = True, show_body_contours: bool = False) ReplayRenderState
- larvaworld.portal.datasets.replay_data.parse_agent_indices(raw: str) tuple[int, Ellipsis] | None
- larvaworld.portal.datasets.replay_data.select_member_xy(member: larvaworld.portal.datasets.replay_models.PreparedReplayMember, *, track_point: int) pandas.DataFrame
- larvaworld.portal.datasets.replay_data.filter_xy_by_agent_indices(xy: pandas.DataFrame, member_agent_ids: tuple[object, Ellipsis], *, agent_indices: tuple[int, Ellipsis] | None) pandas.DataFrame