Skip to content

Commit

Permalink
Add dataset to store list of software that produced a file (#578)
Browse files Browse the repository at this point in the history
* add nwbfile dataset for provenance information

* update software version dataset name and doc

* update release notes
  • Loading branch information
stephprince authored Sep 19, 2024
1 parent 63ac845 commit 67bcded
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 1 deletion.
12 changes: 12 additions & 0 deletions core/nwb.file.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -241,6 +241,18 @@ groups:
- name: file_name
dtype: text
doc: Name of script file.
- name: was_generated_by
dtype: text
doc: Name and version of software package(s) used to generate data contained in
this NWB File. For each software package or library, include the name of the
software as the first value and the version as the second value.
dims:
- num_sources
- name, version
shape:
- null
- 2
quantity: '?'
- name: stimulus
dtype: text
doc: Notes about stimuli, such as how and where they were presented.
Expand Down
2 changes: 1 addition & 1 deletion docs/format/source/format_release_notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Minor changes
``waveform_sd`` columns ragged. This allows for a different number of waveform means/SDs per unit which is useful
when each unit is associated with a different number of electrodes and there is a waveform mean/SD for each
electrode and unit. (#576)

- Added optional ``was_generated_by`` attribute to ``NWBFile`` to store provenance information (#578)

2.7.0 (February 7, 2024)
------------------------
Expand Down

0 comments on commit 67bcded

Please sign in to comment.