Installation and system requirements
System Requirement
CaliAli runs in MATLAB
and requires the following toolbox:
- Signal Processing Toolbox
- Image Processing Toolbox
- Statistics and Machine Learning Toolbox'
- Parallel Computing Toolbox
Function requiring MATLAB 2023b
One of the utilities included in CaliAli requires 'MATLAB 2023b' due to its use of new functions from MATLAB's AppDesigner. This function is NOT essential for running the CaliAli pipeline."
Windows
CaliAli has been successfully tested on MATLAB versions 2022a and 2023a running on Windows 11.
MATLAB 2024a is not compatible with CaliAli on Windows
A bug in the 2024a AppDesigner is causing GUI objects to be improperly located within the app's panels, and it is also affecting other functions. This issue does not affect macOS MATLAB or Windows MATLAB 2023b.
Process Inscopix data on Windows
To process Inscopix data, the Inscopix Data Processing software needs to be installed.
Process UCLA miniscope data on Windows
MATLAB does not have the necessary codecs to process compressed .avi files. You need to download and install the K-lite Codec Pack.
MacOs
CaliAli has been successfully tested on MATLAB 2024a running on macOS Sonoma 14.5.
Process Inscopix data on Mac
At present, CaliAli is unable to convert Inscopix '.isdx' data into '.h5' format on ARM machines. Please convert your data into a compatible format (.h5 , uncompressed avi, or .tiff) using the Inscopix software.
Process UCLA miniscope data on MAC
MATLAB cannot process compressed avi format. Be sure to save your videos in uncompressed format or TIFF.
Linux
CaliAli has not been tested on linux. No anticipated compatibility issues are expected.
Hardware
CaliAli automatically runs in batch mode, requiring only sufficient RAM to handle the largest imaging session and storing final outputs (less than 2GB if the largest session is 180x260 pixels and 3000 frames).
Installation
Installation should take a few minutes:
- Download/clone the Git repository of the codes
- Add CaliAli to the MATLAB path.
Already installed? Proceed to Getting started