Wavelet Motion Correction error
I have been experimenting using various motion corrections for my data and when trying to use the wavelet motion correction a message pops up saying the function cannot be ran. See image. The error message says to include the Intensity_to_Delta_OD function as it is a prerequisite for the wavelet function, but I already have that as part of the processing pipeline as you can see in the image. This error persisted even if I clicked 'Continue anyway' and when running the processing stream simply did not apply any wavelet correction. It also persisted if I re-added the intensity to OD function to the pipeline or restarted Matlab or Homer3.
I am using Matlab 2021a on a windows PC with the newest version of Homer3. No other motion corrections resulted in any issues.
Thanks in advance for any advice.
The prerequisite error is being raised by mistake-- I will look into fixing this.
By pressing Continue, though, you are allowing the function to run. If it is not applying any correction, you are using the incorrect parameters.
Hi Nathan and Stephen,
I am running into a similar problem with the wavelet correction. It lets me run the analysis but then it freezes and the error message “DWT Extension Mode: Periodization” keeps coming in my command window (top image). I have to forcefully cancel in order to exit from it.
I checked the parameters and I am using the default parameters (bottom image). I tried to run it after changing the iqr value too but it kept giving the same error as above.
I am running MATLAB 2020b on Mac with Homer3. I have tried different motion correct options on the same file(different copies) and haven’t run into any problems.
Nathan- were you able to remedy this?