Computational toolbox for large scale Calcium Imaging Analysis, including movie handling, motion correction, source extraction, spike deconvolution and result visualization.
How you installed Caiman (pure conda, conda + compile, colab, ..): pure pip
Details:
When my input is a tif file which consists of 160 images(size: 512*512*3), I got the following error:
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/mesmerize_core/algorithms/mcorr.py", line 67, in run_algo
mc.motion_correct(save_movie=True)
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/caiman/motion_correction.py", line 242, in motion_correct
mi = min(mi, next(iterator).min()[()])
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/caiman/base/movies.py", line 2160, in load_iter
vol[i] = y.asarray()
ValueError: could not broadcast input array from shape (512,512,3) into shape (512,3)
Your setup: