You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In PyNWB, the "electrodes" table has neurodata_type DynamicTable and is a subgroup of the neurodata_type "NWBFile". It, like other tables, specifies specific VectorData type columns that are not part of the original DynamicTable spec, such as a column for "filtering" that has dtype float. This dtype is not currently used in the building/writing process, so the "filtering" column could be written with a string dtype instead. (This was discovered because the dtype should be a string dtype. See NeurodataWithoutBorders/nwb-schema#478).
The build/write process should check that the dtype of the extended dataset being written is of the correct dtype or can be converted to the correct dtype prior to writing.
Environment
Python Executable: Conda
Python Version: Python 3.8
Operating System: Windows
HDMF Version: dev
Checklist
Have you ensured the bug was not already reported ?
Have you included a brief and descriptive title?
Have you included a clear description of the problem you are trying to solve?
Have you included a minimal code snippet that reproduces the issue you are encountering?
Description
See #609 (comment)
In PyNWB, the "electrodes" table has neurodata_type
DynamicTable
and is a subgroup of the neurodata_type "NWBFile". It, like other tables, specifies specificVectorData
type columns that are not part of the originalDynamicTable
spec, such as a column for "filtering" that has dtype float. This dtype is not currently used in the building/writing process, so the "filtering" column could be written with a string dtype instead. (This was discovered because the dtype should be a string dtype. See NeurodataWithoutBorders/nwb-schema#478).The build/write process should check that the dtype of the extended dataset being written is of the correct dtype or can be converted to the correct dtype prior to writing.
Environment
Checklist
The text was updated successfully, but these errors were encountered: