Handle more complex metadata in NWB files
This PR attempts to address the problems in #1413.
It is a work in progress. The first commit lets the example script run through without errors on my machine, but I plan to take more time to check that the Neo data are an accurate representation of the NWB file contents.
Hey, thanks for looking into this.
Indeed, now I can load the .nwb -files from the DANDI archives without errors.
I get some warnings and 542 neo.SpikeTrain and 4 neo.IrregularlySampledSignal objects.
Unfortunately I don't know what to expect, I was trying to inspect the .nwb file using the pynwb package.
See the following .ipynb notebook https://gist.github.com/Moritz-Alexander-Kern/93412334080a1ce021f2df9ec06244c5