diff --git a/src/Extensions/Visualizers.bonsai b/src/Extensions/Visualizers.bonsai index d647128..b257e4b 100644 --- a/src/Extensions/Visualizers.bonsai +++ b/src/Extensions/Visualizers.bonsai @@ -1,5 +1,5 @@  - - GiveManualWaterRight + GiveRewardRight @@ -985,7 +985,7 @@ - GiveManualWaterRight + GiveRewardRight @@ -1086,14 +1086,33 @@ IsFlushingValveLeft - - GiveManualWaterRight + + UiCueGiveLeft + - GiveManualWaterRight + LeftManualAutoReward - - GiveRewardRight + + UiCueGiveRight + + + + RightManualAutoReward + + + UiGiveRight + + + + RightManualWater + + + UiGiveLeft + + + + LeftManualWater IsFlushingValveLeft @@ -1722,24 +1741,30 @@ - - - + + + - + - - - + - + - - + + + + + + + + + + diff --git a/src/aind_behavior_dynamic_foraging/data_contract/_dataset.py b/src/aind_behavior_dynamic_foraging/data_contract/_dataset.py index dfe3f11..746501e 100644 --- a/src/aind_behavior_dynamic_foraging/data_contract/_dataset.py +++ b/src/aind_behavior_dynamic_foraging/data_contract/_dataset.py @@ -209,6 +209,34 @@ def make_dataset( root_path / "behavior/SoftwareEvents/TrialMetrics.json" ), ), + SoftwareEvents( + name="LeftManualAutoReward", + description="An event emitted when the manual left auto reward is triggered. This manual reward is aligned with go cue.", + reader_params=SoftwareEvents.make_params( + root_path / "behavior/SoftwareEvents/LeftManualAutoReward.json" + ), + ), + SoftwareEvents( + name="RightManualAutoReward", + description="An event emitted when the manual right auto reward is triggered. This manual reward is aligned with go cue.", + reader_params=SoftwareEvents.make_params( + root_path / "behavior/SoftwareEvents/RightManualAutoReward.json" + ), + ), + SoftwareEvents( + name="RightManualWater", + description="An event emitted when the right manual water is triggered.", + reader_params=SoftwareEvents.make_params( + root_path / "behavior/SoftwareEvents/RightManualWater.json" + ), + ), + SoftwareEvents( + name="LeftManualWater", + description="An event emitted when the left manual water is triggered.", + reader_params=SoftwareEvents.make_params( + root_path / "behavior/SoftwareEvents/LeftManualWater.json" + ), + ), SoftwareEvents( name="GiveManualWaterRight", description="An event emitted when manual water is given through visualizer. The value corresponds to whether water was delivered on the Right (True) or Left (False)",