Skip to content

Releases: flatironinstitute/CaImAn

1.9.1

05 Aug 18:14
53153ff
Compare
Choose a tag to compare

This is a bugfix release, fixing an urgent bug introduced in 1.9.0.

1.9.0

23 Jul 02:25
79ceaa5
Compare
Choose a tag to compare
  • Added a CHANGELOG.txt to the repo noting changes that significantly change usage concerns
  • Implemented a new (optional) way of managing storage that doesn't use the working directory (which is not well-defined for notebooks). You can enable this with an environment variable. Larger changes to storage are in the works.
  • Clean up code around type() and isinstance() to better handle future changes to Python
  • Smaller changes around string interpolation in some parts of the code
  • Remove some more old python2 compatibility measures
  • Progress bars (enable with an env var) thanks to EricThomson
  • h5py pin for tensorflow

Please report any issues relating to storage paths, and please try the new env var.

1.8.9

03 May 16:28
1bb173b
Compare
Choose a tag to compare

This release moves us to python 3.7 and 3.8 being the supported python revisions for CaImAn, and also (because of upstream packaging changes in conda) marks a move to Tensorflow 2.2+ as our supported version. All diffs after this release may introduce dependencies on Python 3.7 and Tensorflow 2.2+.

Other changes:

  • Made intro doc more focused on software installation
  • Added reference to another volpy paper
  • Updated setup.py to add current contact information
  • Removed software pins that were no longer necessary
  • update_temporal_components() - small improvements in docs

1.8.8

06 Apr 01:06
be9837e
Compare
Choose a tag to compare
  • Improved error handling for input
  • Improvements to demo_dendritic
  • VolPy paper datafiles
  • Add exceptions to catch problems in background extraction
  • small adjustments to perf guide
  • other volpy improvements
  • Remove obsolete demos
  • Fix serialisation issues with motion correction init code

1.8.7

02 Feb 18:19
c459ccf
Compare
Choose a tag to compare
  • Updates to volpy gui, add simple_thresh function
  • caim_multifile
  • Fixed issue #844
  • Docs updates

1.8.6

27 Nov 16:48
1966084
Compare
Choose a tag to compare
  • Remove some blockers for filepath support in the codebase
  • Several bugfixes
  • Early performance guide
  • Some support for loading videos from MKV files
  • Docs improvements

See #837 for a more detailed list of changes

1.8.5

07 Aug 17:51
e2de6f3
Compare
Choose a tag to compare
  • New spike selection method
  • Some speed/memory improvements
  • Code cleanups
  • restore estimates.W as csr_matrix when loading object saved as hdf5
  • Some dependency unpinning
  • fix saveNWB for 1p data
  • Support minimum spike size (s_min) for p=2
  • Misc bugfixes

1.8.4

26 Mar 17:39
Compare
Choose a tag to compare

Fixing naming of release for conda tooling

v1.8.3

25 Mar 17:33
Compare
Choose a tag to compare

*Compatibility with tensorflow 2
*Compatibility with bokeh2
*3d demo fixes
*More options for AVI movie saving
*recompute estimates.coordinates when running refit

1.8.2

11 Mar 16:18
Compare
Choose a tag to compare
  • GUI: Fix some visualisations
  • Motion correction: Improved validation for setup, to catch rare issues
  • Fix some incorrect parameters in the memmap code
  • CNMF: Some improved defaults
  • Jupyter Demos: Fix some issues relating to tighter validation upstream in notebook formatting
  • Packaging: Add psutil dependency explicitly in case conda environment does not provide it