nwb-schema icon indicating copy to clipboard operation
nwb-schema copied to clipboard

Change small metadata datasets to attributes where appropriate

Open oruebel opened this issue 8 years ago • 0 comments

Change Change small metadata datasets to attributes where appropriate:

Reason: Storing small metadata as datasets (compared to attributes) can lead to: i) clutter in the file hierarchy making it harder for users to navigate files, ii) makes metadata appear as core data, and iii) causes poor performance when extracting metadata from files (reading attributes is more efficient in many cases).

Select Specific Changes Change top-level datasets identifier, nwb_version, session_description, session_start_time from datasets to attributes. @t-b suggests in #45 that the top-level dataset file_create_date should remain a dataset as this datasets may need to be update/extended repeatedly rather than just being just a a static piece of metadata.

oruebel avatar Aug 28 '17 23:08 oruebel