Hello everyone,
When I include the Wavelet motion correction function in my processing stream, I get an error message saying that the Intensity_to_Delta_OD function is needed first, even when this function is already in the processing stream before the wavelet function. When I click on “continue anyway”, it still is possible to run the processing stream. The processed data and HRFs look fine, and in the processing bar it says that the wavelet function is being processed, but because of the error message I am not sure if the wavelet function has worked properly. The error message occurs no matter if Intensity2OD is included or not and no matter which subject I use.
I used the Homer3-master version (v1.31.2) with MATLAB R2019b on Windows 10.
The error message reads:
“The following function: hmrR_MotionCorrectWavelet: Wavelet_Motion_Correct cannot run because of unavailable input(s) mlAct. Add one of the following prerequisite functions to the processing stream: Intensity_to_Delta_OD: dod = hmrR_Intensity2OD(intensity).” And it gives me the options “Continue anyway” or “Cancel”.
Is there a solution, or can I ignore this message?
Any help is much appreciated!
Best regards
Manuel
@manuelm, please download the latest master copy and re-try:
https://github.com/BUNPC/Homer3/releases/tag/v1.32.3
It should fix the issue.
Meryem
Hello Meryem, thank you, this solved the problem.
Best regards, Manuel