Skip to content

Conversation

DanRyanIrish
Copy link
Member

Description

This PR proposes an API for a metadata class that supports axis-aligned metadata and hence slicing of that metadata via the standard Python slicing API. The Metadata class tracks the shape of the data array with which it's associated, enabling it to interpret how to apply a slice item valid for that array.

This API allows, but does not require, metadata to be associated with data axes. It allows metadata to be added, changed or removed, but stores of copy of the original. It also allows comments on metadata values to be stored.

Fixes #

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