pynwb icon indicating copy to clipboard operation
pynwb copied to clipboard

[Feature]: Expose "target_tables" constructor argument for DynamicTable

Open rly opened this issue 6 months ago • 0 comments

What would you like to see added to PyNWB?

DynamicTable has an additional constructor argument "target_tables", a dict that specifies the mapping of DynamicTableRegion columns to the table. This is especially useful for auto-generated classes that extend DynamicTable. However, classes that extend a subclass of DynamicTable, e.g., TimeIntervals, cannot use this because "target_tables" is not in the argument list.

Is your feature request related to a problem?

See https://github.com/rly/ndx-optogenetics/pull/6

What solution would you like?

We should add "target_tables" to the argument list.

Do you have any interest in helping implement the feature?

Yes.

Code of Conduct

rly avatar Jun 11 '25 00:06 rly