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

Suggestions for future language support #40

Open
rly opened this issue Nov 8, 2024 · 0 comments
Open

Suggestions for future language support #40

rly opened this issue Nov 8, 2024 · 0 comments
Labels
category: proposal discussion of proposed enhancements or new features priority: low alternative solution already working and/or relevant to only specific user(s)
Milestone

Comments

@rly
Copy link
Contributor

rly commented Nov 8, 2024

  1. Allow a user to specify that, for example:

    • One of TimeSeries.timestamps or TimeSeries.starting_time is present, but not both
    • If one of control and control_description is present, both must be present.

    Such functionality is supported in JSON Schema and LinkML. The cost of adding support for this is currently high, given other priorities, but if/when we migrate to using a different language such as LinkML, we should update the nwb core and hdmf common schema to make use of these.

@rly rly added category: proposal discussion of proposed enhancements or new features priority: low alternative solution already working and/or relevant to only specific user(s) labels Nov 8, 2024
@rly rly added this to the Future milestone Nov 8, 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: low alternative solution already working and/or relevant to only specific user(s)
Projects
None yet
Development

No branches or pull requests

1 participant