Skip to content

Releases: porteralab/EZcalcium

v3.0.2

05 Dec 17:00
Compare
Choose a tag to compare
  • Fixed "Unrecognized function or variable 'P_merged'" error when using MCEM_foopsi deconvolution in ROI Detection. #22
  • Fixed "All of the input arguments must be of the same size and shape" error when using MCMC deconvolution in ROI Detection. #22

Note that these two fixes are done in the upstream CaImAn package (https://github.com/porteralab/CaImAn-MATLAB).

v3.0.1

26 Mar 16:24
Compare
Choose a tag to compare
  • Fixed a bug that causing skipping alignment when there is no motion correction information stored in data file not working properly and throws an index out of bound error.
  • Fixed bugs of not setting correct flags when Use Refined is selected but not _refined data available and saving new data files with '-append'.

v3.0

25 Mar 18:29
Compare
Choose a tag to compare

EZcalcium now has a new ROI Matching module.

v2.1.3

14 Feb 12:58
Compare
Choose a tag to compare

ROI Refinement: fixed a mistyped variable "frames" when calculating fallback baseline window value. (#11)

v2.1.2

06 Jul 16:06
Compare
Choose a tag to compare

Fixed a bug on high DPI systems that currently selected ROI outline (black) does not align with the magenta ROI outlines. (#6)

v2.1.1

13 Jan 02:59
Compare
Choose a tag to compare

Fixed a bug in Motion Correction and ROI Detection that when loading a .txt file, actual data files could have wrong paths loaded to the list if the .txt file is not in the same directory as the data files.

v2.1

11 Dec 22:01
Compare
Choose a tag to compare
  • Motion Correction and ROI Detection now support adding a list of files which full paths are stored in a plain text (.txt) file. You may prepare a .txt file in which each line is a full path to a single TIFF/AVI data file to be processed, and feed it to Motion Correction / ROI Detection with the Add Files... button. The .txt file will be parsed and each file that exists will be added. This is to make it (hopefully) easier if you need to add multiple files that are stored in different folders.

  • Motion Correction now also saves a template and a options_mc variable to the data file, which are the template and the options used while running motion correction (with NoRMCorre), respectively. They will be needed in a future release of EZcalcium.

  • Minor cosmetic changes.

v2.0.2

09 Dec 21:11
Compare
Choose a tag to compare

Fixed an issue that caused error when adding multiple files in Motion Correction and ROI Detection...again.

v2.0.1

09 Dec 01:29
Compare
Choose a tag to compare

Fixed an issue that caused error when adding multiple files in Motion Correction and ROI Detection.

v2.0

03 Dec 00:49
a26d82e
Compare
Choose a tag to compare

EZcalcium has been remade from scratch with MATLAB App Designer.

Major changes

  • EZcalcium now requires MATLAB R2020b (or later).
  • EZcalcium settings files saved with previous versions, including settings variables in the data files saved with previous versions, are not compatible with EZcalcium v2.0. Please also manually delete the old ez_settings.mat file under the EZcalcium directory before launching EZcalcium v2.0 if there is one.
  • ROI Refinement: added check boxes to the criteria in the Settings panel. You can now only select the criteria you would like to use.

Minor changes

  • ROI Refinement: fixed the formula of calculating Roundness (was inverted before).
  • ROI Refinement: fixed bug in calculating Roundness when an ROI has discontiguous regions. Note that now it will only take the biggest contiguous region of the ROI when calculating Roundness.
  • ROI Refinement: removed options using SD and MAD when defining Borderline for simplicity and consistency (now uses percentage only).
  • ROI Refinement: improved user interaction such that now changes in the Settings panel will be applied and results will be refreshed in the middle panel immediately.
  • Various cosmetic changes and code cleanup.