Back to the projects list
Convert and add NWB2 datasets to DANDI
Key Investigators
- Satrajit (satra) Ghosh (MIT)
- Yaroslav (yarik) Halchenko (Dartmouth)
- Ben Dichter (Ben Dichter, LLC)
- Michael (mike) Grauer (Kitware, LLC)
Project Description
There are several public NWB datasets out there, but they vary in their conformance to NWB and
their readability via PyNWB. Thie project aims to make public datasets conformant to NWB 2.0
and findable/accessible through the DANDI archive.
Objectives
- Extend PyNWB to determine what’s missing to be NWB 2.0 compliant.
- Convert current DANDI datasets to 2.0
- Determine the necessary pieces for a DANDI dataset (dandiset).
Approach and Plan
- Verify that all files are matching with source files
- http://datasets.datalad.org/?dir=/labs/buzsaki
- http://datasets.datalad.org/?dir=/labs/churchland
- http://datasets.datalad.org/?dir=/labs/svoboda
- http://datasets.datalad.org/?dir=/allen-brain-observatory
- Create a list of non-compliant files and determine what makes these non-compliant.
- Make files compliant while tracking the conversion.
- Create
dataset_description.jsonld
using Metadata descriptor keys (see below). Discuss metadata harmonization and terms necessary.
- Automate creation of
samples.tsv/jsonld
from individual NWB files
- Package the dataset creation, validation, upload, and download process into dandi-cli
- Add Metadata editing GUI to DANDI.
Progress and Next Steps
Materials
Background and References