Skip to content

feat: create nwb acquisition module#9

Draft
arjunsridhar12345 wants to merge 15 commits into
devfrom
7-create-nwb-acquisition-processing-module
Draft

feat: create nwb acquisition module#9
arjunsridhar12345 wants to merge 15 commits into
devfrom
7-create-nwb-acquisition-processing-module

Conversation

@arjunsridhar12345

@arjunsridhar12345 arjunsridhar12345 commented Jun 1, 2026

Copy link
Copy Markdown
Collaborator

This PR attempts to address #7. Uses information from this issue which has which raw streams to use: #5. The acquisition module currently in the NWB has these 4 streams associated with behavior:

  • left_reward_delivery_time
  • right_reward_delivery_time
  • left_lick_time
  • right_lick_time.

It sets up an acquisition builder module that can then be mapped directly to NWB without the need to take on dependencies from pynwb.

An initial example notebook can be found here on how to access the object:

https://github.com/AllenNeuralDynamics/dynamic-foraging-processing/blob/7-create-nwb-acquisition-processing-module/examples/acquisition_builder_example.ipynb

UPDATE: Removed example notebook because it's redundant to the raw data loader. Renamed to go under an nwb module since this is will be primarily used for nwb packaging

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant