-
Notifications
You must be signed in to change notification settings - Fork 16
Closed
Labels
category: enhancementimprovements of code or code behaviorimprovements of code or code behaviorpriority: mediumnon-critical problem and/or affecting only a small set of NWB usersnon-critical problem and/or affecting only a small set of NWB users
Description
To add information about a recording device, e.g. who was the manufacturer, what kind of amplifier, what version is it, what settings were used (or analogous information about an imaging microscope), then I would have to put that into the name field or into fields of the NWBFile like data_collection. It would be more intuitive to include this metadata information as part of the Device object, which is pretty empty - it has only the name field. We could bundle this information in a catch-all description field or we could structure this metadata information with specific fields, such as manufacturer, hardware_version, etc.
Currently, in PyNWB:
device = nwbfile.create_device(name='Plexon Omniplex')Suggestion:
device = nwbfile.create_device(name='Omniplex',
description='Plexon Omniplex A with Analog Amplifier, software version 1.14.0')OR
device = nwbfile.create_device(name='Omniplex',
manufacturer='Plexon',
hardware_version='Omniplex A with Analog Amplifier',
software_version='1.14.0')bendichter, ukos-git and jonc125
Metadata
Metadata
Assignees
Labels
category: enhancementimprovements of code or code behaviorimprovements of code or code behaviorpriority: mediumnon-critical problem and/or affecting only a small set of NWB usersnon-critical problem and/or affecting only a small set of NWB users