Catch up schema with changes for adding trial support. See https://gi… #173
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Motivation
Catch schema up with changes for adding trial structure. See NeurodataWithoutBorders/pynwb#536
Major changes:
DynamicTable
neurodata_type for column-based data tables that can be more easily expanded (by adding colmns) without having to create custom extensionsTableColmn
neurodata_type to define the column of aDynamicTable
datanumber
to more specific type:* to
float
forSpatialSeries.data
* to
int8
forImageSeries.data
None
to more specific type:*
float
forAnnotationSeries.data.conversion
,AnnotationSeries.data.resolution
,IntervalSeries.data.conversion
,IntervalSeries.data.resolution
attributes*
test
forAbstractFeatureSerie.data.unit
,AnnotationSeries.data.unit
,IntervalSeries.data.unit
attributesmetadata
group of typeDynamicTable
toEpochs
typeSex
toGender
inSubject
metadatatrials
group for storing trial dataNote
Credit for implementing these changes goes to @ajtritt . I'm just helping with catching up the schema repo.