Skip to content

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

Merged
alejoe91 merged 1 commit into
SpikeInterface:mainfrom
alejoe91:fix-zarr-provenance-dump
Oct 21, 2026
Merged

alejoe91 merged 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.

@alejoe91
alejoe91 merged commit 1dc5b60 into SpikeInterface:main Oct 21, 2026
17 checks passed
@alejoe91 alejoe91 mentioned this pull request Oct 27, 2026
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