Skip to content

Add zarr_class_info attribute to zarr files for unambiguous and extendible zarr read#4467

Merged
chrishalcrow merged 11 commits intoSpikeInterface:mainfrom
alejoe91:zarr-class-info
Mar 26, 2026
Merged

Add zarr_class_info attribute to zarr files for unambiguous and extendible zarr read#4467
chrishalcrow merged 11 commits intoSpikeInterface:mainfrom
alejoe91:zarr-class-info

Conversation

@alejoe91
Copy link
Member

Instead of relying on channel_ids/unit_ids, this PR adds a full class provenance to the zarr attributes.

This change has two major pros:

  • makes reader unambiguous, also adding version/module etc
  • makes reader extendible and usable by other packages (e.g., photon-mosaic)

@alejoe91 alejoe91 requested a review from samuelgarcia March 25, 2026 10:57
@alejoe91 alejoe91 added the core Changes to core module label Mar 25, 2026
@alejoe91 alejoe91 mentioned this pull request Mar 25, 2026
3 tasks
@samuelgarcia
Copy link
Member

Cool. merci

@chrishalcrow chrishalcrow merged commit 5d5ddbe into SpikeInterface:main Mar 26, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Changes to core module

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants