nwb-schema
nwb-schema copied to clipboard
Implement NWBEP001 (add EventsTable and more)
Summary of changes
- Fix #625
Checklist
For all schema changes:
- [ ] Add release notes for the PR to
docs/format/source/format_release_notes.rst. - [x] Have you included the relevant issue number using "Fix #XXX" notation where XXX is the issue number? By including "Fix #XXX" you allow GitHub to close issue #XXX when the PR is merged.
- [ ] Make sure that
hdmf-common-schemapoints to the latest release and not the latest commit on themainbranch.
If this is the first schema change after a schema release (i.e., the version string in core/nwb.namespace.yaml does not
end in "-alpha"), then:
- [x] Update the version string in
core/nwb.namespace.yamlandcore/nwb.file.yamlto the next major/minor/patch version with the suffix "-alpha". For example, if the current version is 2.4.0 and this is a minor change, then the new version string should be "2.5.0-alpha". - [x] Update the value of the
versionvariable indocs/format/source/conf.pyto the next version without the suffix "-alpha", e.g., "2.5.0". - [x] Update the value of the
releasevariable indocs/format/source/conf.pyto the next version with the suffix "-alpha", e.g., "2.5.0-alpha". - [x] Add a new section in the release notes
docs/format/source/format_release_notes.rstfor the new version with the date "Upcoming" in parentheses.
TODO: Update BehavioralEpochs docstring