Releases: flatironinstitute/CaImAn
Releases · flatironinstitute/CaImAn
1.9.10
This:
- Improves checks for empty parameters (thanks to EricThomson)
- Changes Python 3.8-3.10 to be the (only) supported versions of Python
- Fixes an issue caused by unpinning of h5py in the last release with insufficient recognition of NoneType
- Add a sanity-check for user h5py data, slightly improve flexibility when looking for the data instance in a file
- Adds support for the (not-enabled-by-default) storage manager scheme to some offline operations (thanks to Kushal Kolar)
- Converts more string.format into f-strings
- Fixes more typos
1.9.9
This:
- Adjusts internal use of h5py (serialising/de experiment state) to use attributes rather than datasets for strings
- Unpins h5py (was pinned at 2.x) because the above changes make the code compatible with h5py 3.x
- Merges #958 and #965 which make volpy compatible with (and require) Tensorflow 2.x
- Changes tensorflow to be pinned at 2.4+
- Fixes some more incorrect uses of "is" where "==" is intended (silencing some warnings)
- Converts some more string handling to use f-strings
- Fixes another issue with volpy
1.9.8
This:
- Addresses #946
- Improves the messages around hdf5 code
- Removes sima support (which probably has not worked since we moved from python2
- Adds support for zarr/n5 files as input
- Cleans up movies.load() code to move some special casing out to a separate function (the demo that used this was updated)
- Improves some other messages in the codebase
1.9.7
1.9.6
1.9.5
1.9.4
Summary:
CNMF improvements, visualisation improvements, use mamba when appropriate, docs improvements
Details:
- Dockerfile now uses conda package rather than sources
- More hardware guidance in README
- Mamba recommendation/documentation
- rois.py:register_multisession() respects align_flag
- CNMF estimates code improvements
- Removed an overprotective check in CNMF map_reduce
- Improvements to patch visualisation code
- Clarified PR submission guidelines (PRs to dev please!)
- demo test code won't try to run things without a .py extension