aeon.metadata.social_02#

class aeon.metadata.social_02.ArenaMetadata(region, radius_cm=100.0)[source]#

Bases: object

Represents information about the physical arena.

center_px: ndarray[Any, dtype[float64]]#
pixel_to_cm: float#
point_to_cm(point)[source]#

Converts the coordinates of a point or series of points from pixels to centimeters.

radius_cm: float#
radius_px: float#
class aeon.metadata.social_02.ExperimentMetadata(metadata)[source]#

Bases: object

Aggregates all metadata information about the experimental environment.

arena: ArenaMetadata#
gate_rfid: RfidMetadata#
nest: NestMetadata#
nest_rfid1: RfidMetadata#
nest_rfid2: RfidMetadata#
patch1: PatchMetadata#
patch1_rfid: RfidMetadata#
patch2: PatchMetadata#
patch2_rfid: RfidMetadata#
patch3: PatchMetadata#
patch3_rfid: RfidMetadata#
video: VideoControllerMetadata#
class aeon.metadata.social_02.NestMetadata(nest_region)[source]#

Bases: object

Represents information about the nest location.

roi_px: ndarray[Any, dtype[float64]]#
class aeon.metadata.social_02.PatchMetadata(patch_device, patch_region)[source]#

Bases: object

Represents information about the feeder patch location and size.

radius_cm: float#
roi_px: ndarray[Any, dtype[float64]]#
class aeon.metadata.social_02.RfidMetadata(rfid_device)[source]#

Bases: object

Represents information about a single RFID antenna.

location_px: ndarray[Any, dtype[float64]]#
class aeon.metadata.social_02.VideoControllerMetadata(video_controller)[source]#

Bases: object

Represents information about the sampling frequency of video streams.

global_fps: float#
local_fps: float#