pynwb
pynwb copied to clipboard
[Feature]: Expose "target_tables" constructor argument for DynamicTable
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
- [x] I agree to follow this project's Code of Conduct
- [x] Have you checked the Contributing document?
- [x] Have you ensured this change was not already requested?