We discussed how PyNWB's Units class has a column called electrodes that can reference the electrodes table. Those column entries are arrays, so they need a target table defined. For the StimTable, the analogous column is bipolar_pair, which are DynamicTableRegion pointers to a created bipolar scheme table.
So this column's entries already have a target table, since DynamicTableRegion.table exists. Do we still need to define a table in some way as is done in Units?
@bendichter
We discussed how PyNWB's
Units
class has a column calledelectrodes
that can reference the electrodes table. Those column entries are arrays, so they need atarget
table defined. For theStimTable
, the analogous column isbipolar_pair
, which areDynamicTableRegion
pointers to a created bipolar scheme table.So this column's entries already have a target table, since
DynamicTableRegion.table
exists. Do we still need to define a table in some way as is done inUnits
?https://github.com/NeurodataWithoutBorders/pynwb/blob/dev/src/pynwb/misc.py#L195-L209