Closed bendichter closed 5 years ago
This is a part of the new elision rules. Basically, anything with an explicit name like this was moved to their own property like general_extracellular_ephys_electrodes
. The Constrained Set now just checks for ElectrodeGroup instead. So line 79 in the tutorial should look like this instead of the Set syntax:
nwb.general_extracellular_ephys_electrodes = electrode_table;
ElectrodeGroup objects still use the old syntax.
Ah ok thanks for the clarification
Thanks, that fixed it. I like this new syntax.
The
tutorials/ecephys
throws the following error:Looking at the schema, both
ElectrodeGroup
andDynamicTable
should be accepted:https://github.com/NeurodataWithoutBorders/matnwb/blob/fc9064e913b940a40fe2f5e6635045dc0b136054/schema/core/nwb.file.yaml#L311-L320