Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support dimension scales / labels / coordinates #33

Open
rly opened this issue Apr 10, 2024 · 0 comments
Open

Support dimension scales / labels / coordinates #33

rly opened this issue Apr 10, 2024 · 0 comments
Assignees
Labels
category: proposal discussion of proposed enhancements or new features priority: medium non-critical problem and/or affecting only a small set of NWB users
Milestone

Comments

@rly
Copy link
Contributor

rly commented Apr 10, 2024

In order to support dimension scales / dimension labels / xarray-style coordinates in the schema, we need a way to provide more information about each dimension and how it links to other named datasets in the group. See a very old proof of concept in spec.py in hdmf-dev/hdmf#192. In that PR, the dims key is expanded beyond a simple list of names or list of lists of name options, and a new coords key is added. Although the specifics of that PR will be completely revamped after updating to the latest version of HDMF, I am creating this issue and linking to that PR to track ongoing work and milestones. This enhancement to the HDMF schema language should be backwards-compatible and will target hdmf-schema-language 3.1.0.

@rly rly added category: proposal discussion of proposed enhancements or new features priority: medium non-critical problem and/or affecting only a small set of NWB users labels Apr 10, 2024
@rly rly added this to the 3.1.0 milestone Apr 10, 2024
@rly rly self-assigned this Apr 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category: proposal discussion of proposed enhancements or new features priority: medium non-critical problem and/or affecting only a small set of NWB users
Projects
None yet
Development

No branches or pull requests

1 participant