📂 DynamicForagingDataset [Dataset]Type: Dataset
Description: A Dynamic Foraging dataset
├── 📂 Behavior [DataStreamCollection]Type: DataStreamCollection
Description: Data from the Behavior modality
├── 📄 PreviousMetrics [Json]Type: Json
Description: No description available
├── 📄 TrainerState [PydanticModel]Type: PydanticModel
Description: No description available
├── 📂 HarpBehavior [HarpDevice]Type: HarpDevice
Description: No description available
├── 📂 HarpManipulator [HarpDevice]Type: HarpDevice
Description: No description available
├── 📂 HarpSniffDetector [HarpDevice]Type: HarpDevice
Description: No description available
├── 📂 HarpLickometerRight [HarpDevice]Type: HarpDevice
Description: No description available
├── 📂 HarpLickometerLeft [HarpDevice]Type: HarpDevice
Description: No description available
├── 📂 HarpClockGenerator [HarpDevice]Type: HarpDevice
Description: No description available
├── 📂 HarpEnvironmentSensor [HarpDevice]Type: HarpDevice
Description: No description available
├── 📂 HarpSoundCard [HarpDevice]Type: HarpDevice
Description: No description available
├── 📂 HarpCommands [DataStreamCollection]Type: DataStreamCollection
Description: Commands sent to Harp devices
│ ├── 📂 HarpBehavior [HarpDevice]Type: HarpDevice
Description: No description available
│ ├── 📂 HarpManipulator [HarpDevice]Type: HarpDevice
Description: No description available
│ ├── 📂 HarpSniffDetector [HarpDevice]Type: HarpDevice
Description: No description available
│ ├── 📂 HarpLickometerLeft [HarpDevice]Type: HarpDevice
Description: No description available
│ ├── 📂 HarpLickometerRight [HarpDevice]Type: HarpDevice
Description: No description available
│ ├── 📂 HarpClockGenerator [HarpDevice]Type: HarpDevice
Description: No description available
│ ├── 📂 HarpEnvironmentSensor [HarpDevice]Type: HarpDevice
Description: No description available
│ └── 📂 HarpSoundCard [HarpDevice]Type: HarpDevice
Description: No description available
├── 📂 SoftwareEvents [DataStreamCollection]Type: DataStreamCollection
Description: Software events generated by the workflow. The timestamps of these events are low precision and should not be used to align to physiology data.
│ ├── 📄 TrialGeneratorSpec [SoftwareEvents]Type: SoftwareEvents
Description: An event emitted with the specification for the trial generator.
│ ├── 📄 QuiescentPeriod [SoftwareEvents]Type: SoftwareEvents
Description: An event emitted at the start of the quiescent period.
│ ├── 📄 Response [SoftwareEvents]Type: SoftwareEvents
Description: An event emitted when a response is registered (timestamp, null = no choice, true = right, false = left).
│ ├── 📄 ResponsePeriod [SoftwareEvents]Type: SoftwareEvents
Description: An event emitted at the start of the response period.
│ ├── 📄 IsRightTriggerQuickRetract [SoftwareEvents]Type: SoftwareEvents
Description: An event emitted when the quick retract logic was triggered (true = right, false = left).
│ ├── 📄 DeliverSecondaryReinforcer [SoftwareEvents]Type: SoftwareEvents
Description: An event emitted when a secondary reinforcer is triggered. It serializes the information about the secondary reinforcer.
│ ├── 📄 RewardConsumptionPeriod [SoftwareEvents]Type: SoftwareEvents
Description: An event emitted at the start of the reward consumption period.
│ ├── 📄 TrialOutcome [SoftwareEvents]Type: SoftwareEvents
Description: An event emitted with the outcome of the trial. It serializes the information about the outcome (reward, choice and trial specifications).
│ ├── 📄 ItiPeriod [SoftwareEvents]Type: SoftwareEvents
Description: An event emitted at the start of the inter-trial interval.
│ ├── 📄 RngSeed [SoftwareEvents]Type: SoftwareEvents
Description: An event emitted with the random seed used for trial generation.
│ ├── 📄 InitialManipulatorPosition [SoftwareEvents]Type: SoftwareEvents
Description: An event emitted at the start of the experiment to indicate the initial manipulator position.
│ └── 📄 EndExperiment [SoftwareEvents]Type: SoftwareEvents
Description: An event emitted when the experiment ends.
└── 📂 InputSchemas [DataStreamCollection]Type: DataStreamCollection
Description: Configuration files for the behavior rig, task_logic and session.
│ ├── 📄 Rig [PydanticModel]Type: PydanticModel
Description: No description available
│ ├── 📄 TaskLogic [PydanticModel]Type: PydanticModel
Description: No description available
│ └── 📄 Session [PydanticModel]Type: PydanticModel
Description: No description available
└── 📂 BehaviorVideos [MapFromPaths]Type: MapFromPaths
Description: Data from BehaviorVideos modality