Andrew Tritt

Results 37 comments of Andrew Tritt

No, it doesn’t exist yet, but we’ve done a little work on internal infrastructure needed for doing this.

This is actually behavior of `ObjectMapper`. The class method is here: https://github.com/NeurodataWithoutBorders/pynwb/blob/a4fc53d80010075fc33623a8ede2fee99bf9c612/src/pynwb/form/build/map.py#L385 This change seems reasonable. My only request is existing classes that depend on this behavior do not change...

@bendichter that converts camel case to underscored eg TimeSeries to time_series

This is still an issue. Below is an example exposing this in more detail (done using HDMF Version: 3.14.6) ### Example code: ```python import numpy as np from hdmf.common import...

I believe that check already exists right here: https://github.com/hdmf-dev/hdmf/blob/55dc7dd2b51f4725bd818fb58eb8d811319279a2/src/hdmf/common/table.py#L692-L696 Anytime `DynamicTableRegion` data is set (i.e. read or write), this brute force check happen. For example, it took at least 10...

> I think that is probably due to automatically dereferencing DynamicTableRegions during open It’s reading one element at a time from the index—not the dereferenced data. I think these checks...