Skip to content

Add VU NWB protocol support and extraction example#21

Open
ilkilic wants to merge 4 commits into
masterfrom
feature/vu-protocol-ecode-mapping
Open

Add VU NWB protocol support and extraction example#21
ilkilic wants to merge 4 commits into
masterfrom
feature/vu-protocol-ecode-mapping

Conversation

@ilkilic

@ilkilic ilkilic commented Jun 26, 2026

Copy link
Copy Markdown
Collaborator

Implements https://github.com/openbraininstitute/prod-human-data-and-models/issues/39.

Description

This PR adds support for additional VU NWB protocols and documents the NWB extraction workflow.

Changes

  • Map additional VU NWB stimulus descriptions to BluePyEfe protocol names.
  • Add VUPinkNoise and VUCapCheck eCode implementations and register them.
  • Skip empty VU traces before post-processing to avoid failures on empty current/voltage data.
  • Add tests for VU protocol mappings, empty-trace handling, and VU eCode registration/instantiation.
  • Add an NWB extraction example notebook

ilkilic added 4 commits June 5, 2026 10:38
Add VU pink-noise and cap-check eCodes, map their NWB stimulus descriptions, and skip empty VU traces before post-processing.
Document the NWB inspection and extraction workflow in a clean example notebook.
@ilkilic ilkilic self-assigned this Jun 26, 2026
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