From 8f628dd921b1c184ea84cbdd33a1c7686d0034f1 Mon Sep 17 00:00:00 2001 From: Ryan Ly Date: Fri, 8 Nov 2024 15:14:06 -0500 Subject: [PATCH] Add Device.model_number, model_name, serial_number (#594) Co-authored-by: Steph Prince <40640337+stephprince@users.noreply.github.com> --- core/nwb.device.yaml | 18 +++++++++++++++--- docs/format/source/format_release_notes.rst | 2 +- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/core/nwb.device.yaml b/core/nwb.device.yaml index d883e59a..5f1a993d 100644 --- a/core/nwb.device.yaml +++ b/core/nwb.device.yaml @@ -5,10 +5,22 @@ groups: attributes: - name: description dtype: text - doc: Description of the device (e.g., model, firmware version, processing software version, etc.) - as free-form text. + doc: Description of the device as free-form text. If there is any software/firmware associated + with the device, the names and versions of those can be added to NWBFile.was_generated_by. required: false - name: manufacturer dtype: text - doc: The name of the manufacturer of the device. + doc: The name of the manufacturer of the device, e.g., Imec, Plexon, Thorlabs. + required: false + - name: model_number + dtype: text + doc: The model number (or part/product number) of the device, e.g., PRB_1_4_0480_1, PLX-VP-32-15SE(75)-(260-80)(460-10)-300-(1)CON/32m-V, BERGAMO. + required: false + - name: model_name + dtype: text + doc: The model name of the device, e.g., Neuropixels 1.0, V-Probe, Bergamo III. + required: false + - name: serial_number + dtype: text + doc: The serial number of the device. required: false diff --git a/docs/format/source/format_release_notes.rst b/docs/format/source/format_release_notes.rst index f573ffdd..f75bb335 100644 --- a/docs/format/source/format_release_notes.rst +++ b/docs/format/source/format_release_notes.rst @@ -15,8 +15,8 @@ Minor changes electrode and unit. (#576) - Added optional ``was_generated_by`` attribute to ``NWBFile`` to store provenance information (#578) - Deprecated ``EventWaveform`` neurodata type. (#584) - - Deprecated ``ImageMaskSeries`` neurodata type. (#583) +- Added ``Device.model_number``, ``Device.model_name``, ``Device.serial_number`` (#594) 2.7.0 (February 7, 2024) ------------------------