-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
category: enhancementproposed enhancements or new featuresproposed enhancements or new featurespriority: mediumnon-critical problem and/or affecting only a small set of usersnon-critical problem and/or affecting only a small set of userstopic: apiissues related to the core AqNWB APIissues related to the core AqNWB API
Milestone
Description
Overview
In NeurodataWithoutBorders/nwb-schema#645 the following key changes are made:
- added new types
EventsTable,TimestampVectorData,DurationVectorData - deprecated
AnnotationSeries
Approach
- Update schema in AqNWB to support the latest
coreNWB schema. See http://nwb.org/aqnwb/nwb_schema_page.html for instructions. - Add new classes for representing
EventsTable,TimestampVectorData,DurationVectorData. See http://nwb.org/aqnwb/registered_type_page.html for instructions. - Add methods to
EventsTableto simplify recording of events since this will require update to multiple columns in a table - Update
NWBFileto add the required macros (e.g., DEFINE_UNNAMED_REGISTERED_FIELD) for reading and creatingEventsTableobjects - Optional: Add convenience methods in
NWBFileto simplify creation ofEventsTablefor acquisition - Update the user-docs to add a tutorial on using
EventsTablefor recording events`, incl., adding an example in tests/examples - Add comprehensive unit tests for the new features
- Update the CHANGELOG
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
category: enhancementproposed enhancements or new featuresproposed enhancements or new featurespriority: mediumnon-critical problem and/or affecting only a small set of usersnon-critical problem and/or affecting only a small set of userstopic: apiissues related to the core AqNWB APIissues related to the core AqNWB API