Skip to content

Releases: flatironinstitute/CaImAn

v1.5.1

15 Jul 20:00
940c015
Compare
Choose a tag to compare

Main changes since last release:

  • Some bug fixed when applying pre-computed shifts to a movie
  • Updated GUI
  • The params object now saves the latest github commit (if you have cloned the repo) in the data object. This could be useful for reproducibility and debugging.

CaImAn Without Borders

05 Jul 21:54
482b4a2
Compare
Choose a tag to compare

This release requires the creation of a new environment due to some new dependencies.

New features include:

  • Support for Neurodata Without Borders (NWB) file format.
  • A GUI for manual inspection and modifications of the results.
  • Better support for scanbox (.sbx) files.
  • Ability to save results movies and exporting results analysis.
  • Ability to deconvolve traces directly within the Estimates objects (estimates.deconvolve)
  • Better exporting of the results in both online and batch processing modes.
  • Ability to apply all quality tests as a post-processing step during online processing.

On the backend:

  • Dropping of Keras as a dependency, since it was creating issues with windows installation. It can still be used to deploy the NN models if present. Deployment is done directly with Tensorflow.
  • A few additional tests for saving/loading objects.

Reproducibility note:
The metrics shown in the eLife paper for the online analysis may no longer be fully reproducible due to the new way of upsampling the results prior to saving them if downsampling was initially used. However, all the scripts still run and the results are the same.

v1.4.5

01 May 17:48
257ac66
Compare
Choose a tag to compare

Main changes since last release:

  • Speed and memory improvements in batch processing.
  • Robustness against NaN values and empty patches.
  • Fixed a bug arising during merging in long datasets.
  • More data type annotations and better logging.

The code has been tested and works against python 3.7. However problems arise upstream in some old linux distributions. We keep python version pinned to 3.6 and will change once these issues have been resolved. For more info check #529

v1.4.4

27 Mar 19:32
79384a6
Compare
Choose a tag to compare

changes since last release:

  • improved dockerfile
  • support for NWB files with HDF5 backend
  • speedups in online processing
  • type annotations and better logging (under the hood)

v1.4.3

21 Feb 22:36
ca0fa1b
Compare
Choose a tag to compare

changes since last release:

  • new host for downloadable files (bypassing CloudFront)
  • improved installation instructions
  • minor changes and enhancements

Bug and performance fixes

13 Feb 17:45
6cb6b32
Compare
Choose a tag to compare

Changes since last release:

  • Bug fixes on recursive group save.
  • Bug fix to prevent overflow when memory mapping.
  • A new Dockerfile.
  • Temporary pinning ipykernel to an older version to deal with slowdown in various IDEs. The pinning will be lifted once a different solution becomes available.

CaImAn forge

31 Jan 14:56
cf67385
Compare
Choose a tag to compare

Main changes since previous release:

  • Making installation instructions compatible with macOS Mojave.

CaImAn forge

11 Jan 16:17
4ac7d65
Compare
Choose a tag to compare

With this release installation and upgrading of CaImAn is significantly more stable by restricting all the required packages to be installed from the conda-forge conda channel. The code will still reproduce the results of the companion paper: Giovannucci, A., Friedrich J., … & Pnevmatikakis, E. A. (2018). CaImAn: An open source tool for scalable Calcium Imaging data Analysis. eLife. In Press.

code for companion paper

04 Jan 21:48
Compare
Choose a tag to compare

This release should be considered when reproducing the results of the companion paper
:Giovannucci, A., Friedrich J., … & Pnevmatikakis, E. A. (2018). CaImAn: An open source tool for scalable Calcium Imaging data Analysis. eLife. In Press.

CaIman Island code for companion paper

28 Nov 22:45
Compare
Choose a tag to compare

This release should be considered when reproducing the results of the companion paper
Giovannucci, A., Friedrich, … & Pnevmatikakis, E. A. (2018). CaImAn: An open source tool for scalable Calcium Imaging data Analysis. eLife. In Press.