Ryan Ly

Results 455 comments of Ryan Ly

Awesome, that worked! It would also be nice for the exercises and slides to use the same syntax labeler/highlighter (currently CodeMirror and Prism) since there are slight discrepancies between how...

Interestingly, after the slides are closed and reopened, Prism cannot find any elements to highlight. Must have something to do with how React loads cached data. I don't know. So...

This is still an issue, and has been raised by the DANDI developers. Loading an extension at one point will keep that extension loaded within the same Python execution (e.g.,...

Actually, (I had to check this because I really did not know), this is already partially the case! `NWBHDF5IO(..., load_namespaces=True)` loads the extension namespaces in a type map that is...

@yarikoptic auto looks very useful. I'll do some testing.

This is a bug and not intended behavior. I'll take a look.

As an aside, because currently `ElectrodeTable` is not its own neurodata_type (yet), in PyNWB, `ElectrodeTable` is not its own class and is not meant to be initialized on its own....

Alternatively, we could redefine `DynamicTable` within PyNWB and change the `_fieldsname` attribute to `__nwbfields__` and also set `NWBData._fieldsname` to `__nwbfields__`. This may be easier to implement, BUT then code that...

Related to this, currently all `NWBData` subtypes define `__nwbfields__` but this is a big - the fields name needs to be `__fields__` for the getters and setters to be generated...

This bug hit me and @mavaylon today. Any class that subclasses `DynamicTable` has to use `__fields__` instead of `__nwbfields__`. We could get around that in a similar way to when...