pynwb icon indicating copy to clipboard operation
pynwb copied to clipboard

Make all DynamicTables chunked and resizable by default

Open rly opened this issue 6 years ago • 3 comments

Feature Request

It has often been requested that a table can be appended to, e.g. the units table, epochs table, invalid time intervals tables, etc. over the course of data processing and analysis. In order to allow this, DynamicTables need to be chunked and resizable by default. See also #918 and #920 and #1059

rly avatar Sep 16 '19 19:09 rly

@ajtritt now that DynamicTable is in HDMF, how should we go about making DynamicTable chunked and resizable by default in PyNWB and not in HDMF as you had suggested? Do we need to subclass DynamicTable or is there a better way?

rly avatar Oct 01 '19 01:10 rly

Do we need to subclass DynamicTable or is there a better way?

No, you would need to subclass DynamicTableMap and extend get_attr_value

ajtritt avatar Oct 01 '19 16:10 ajtritt

related: https://github.com/hdmf-dev/hdmf/pull/1093

stephprince avatar Apr 16 '24 18:04 stephprince