Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update pynwb version #64

Closed
ageorgou opened this issue Aug 14, 2020 · 1 comment
Closed

Update pynwb version #64

ageorgou opened this issue Aug 14, 2020 · 1 comment
Labels
NWB Use of the NWB format or its interfaces

Comments

@ageorgou
Copy link
Contributor

ageorgou commented Aug 14, 2020

We should move to at least version 1.3.1, which includes some fixes and features of interest:

pynwb 1.3.1 uses schema version 2.2.4. I have read files that we created recently with schema 2.2.2, and the changelog does not show any big changes between them. In fact, it may be best to move to pynwb 1.3.2, which includes some small schema fixes.

One change stands out in schema version 2.2.0 (although we are already using that):

Changed dims of ImageSeries from (frame, y, x) to (frame, x, y) and (frame, z, y, x) to (frame, x, y, z) to be consistent with the dimension ordering in PlaneSegmentation.
So our files may be valid, but does this mean we should switch how we call the ImageSeries constructor or not?

Note that the just-released 1.4.0 uses a new major version of hdmf, which introduces many changes in the signatures (mostly small ones from accidental use so far...).

@ageorgou ageorgou added the NWB Use of the NWB format or its interfaces label Aug 14, 2020
@ageorgou ageorgou changed the title Update NWB Update pynwb version Aug 14, 2020
@ageorgou
Copy link
Contributor Author

Updated to 1.3.2 as part of #65.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
NWB Use of the NWB format or its interfaces
Projects
None yet
Development

No branches or pull requests

1 participant