[Bug]: Cannot add electrodes to existing nwbfile in Zarr format #1905
Labels
category: bug
errors in the code or code behavior
priority: medium
non-critical problem and/or affecting only a small set of NWB users
topic: HDMF
issues related to the use, depending on, or affecting HDMF
Milestone
What happened?
We have a pipeline that adds LFP data after an NWB file with an electrodes table is created. The LFP electrodes should be appended to the electrodes table, but this is causing errors because
hdmf
cannot handle thezarr.Array
object (see error in traceback)Seems to be due to the fact that the
hdmf.data_utils.append_data
function is called bypynwb
, which doesn't handle Zarr arrays.@oruebel @rly @mavaylon1 could you take a look? Should the
hdmf.data_utils.append_data
handle thezarr.Array
case?Steps to Reproduce
Traceback
Operating System
Linux
Python Executable
Python
Python Version
3.9
Package Versions
pynwb 2.7.0
hdmf 3.13.0
hdmf-zarr 0.7.0
Code of Conduct
The text was updated successfully, but these errors were encountered: