Closed
Description
I have two questions regarding the handling of the Electrodes
table in NWB, for which I could not find answers in the documentation:
1. Modifying the Electrodes Table
- After converting an Intan file to NWB, I want to modify the
'location'
column of theElectrodes
table by updating its values with a different string. - Since the
DynamicTable
does not support direct assignment (as it has no setter), is there a way to modify the items or even remove columns from the table? - This tutorial does not seem to cover this use case. Could this functionality be documented for future users?
2. Managing Multiple Electrodes Tables
- Is the Electrodes table intended to be a single table containing all electrodes from an experiment, or can multiple tables be used?
- Specifically, when computing local field potentials (LFPs) from high-density probes (e.g., Neuropixels, SiNAPS), signals are often averaged across electrodes along a specific spatial direction (e.g., x-direction of a shank). This results in LFP signals that are no longer tied to individual electrodes but rather to groups of electrodes.
- Given this, is there a way to create a separate
Electrodes
table to reference these "virtual" electrodes created by averaging? If not, what would be the recommended approach for managing such derived signals?