Skip to content

Fix: do not include extra_metadata in zarr provenance dump - #4885

Open
alejoe91 wants to merge 1 commit into
SpikeInterface:mainfrom
alejoe91:fix-zarr-provenance-dump
Open

alejoe91 wants to merge 1 commit into
SpikeInterface:mainfrom
alejoe91:fix-zarr-provenance-dump

Conversation

@alejoe91

Copy link
Copy Markdown
Member

Similar to #4883, but for zarr provenance:

Since saving to zarr has its internal mechanism to store probe and timestampos info, we can safely drop these fields (extra metadata) from the provenance.

Also fixed a bug that prevented include_extra_metadata to be recursively passed to children when to_dict(recursive=True)

@alejoe91 alejoe91 added the core Changes to core module label Oct 20, 2026

@h-mayorquin h-mayorquin left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM
We should at some point route the timestamps through their own channel and I think that we can rid of the not-very-specific "extra metadata" entry for the sake of clarity.

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