Hi Jean-Yves,
First I'd like to appreciate you for sharing your comprehensive program. I tried several times to run it with my own trajectories but I got the following error:
1/ 525Error using -
Matrix dimensions must agree.
Error in msdanalyzer/computeMSD (line 86)
delta = dr2 - mean_msd(index_in_all_delays);
I did not go through the subroutines but can I ask you that weather you used smoothing or any kind of noise reduction procedure in your code or not?
Kind regards,
Javad
Hi @Liam, and thanks for the feedback.
What you mention here resembles a known bug. If the frame interval of the movie you want to analyze is defined over too many digits (something like 0.18374531289123648392716 seconds), the class gets confused when binning intervals together, which ultimately triggers the error you got.
Could you please check what is the frame interval in your case? Cropping it to a few digits should solve the problem.
Best
jy
Hi Jean-Yves,
Great piece of software! Very useful. However I used it for Imaris tracks analysis and got the following error:
Computing velocity autocorrelation of 152 tracks... [...] 17/152Error using +
Matrix dimensions must agree.
Error in msdanalyser/computeVCorr (line 1266)
sum_vcorr(index_in_all_delays) = sum_vcorr(index_in_all_delays) + lvcorr;
Error in XTMeanSquareDisplacementGrapher (line 137)
msd = msd.computeVCorr;
Do you have a solution for this? (I'm afraid to say I have no knowledge of MatLab language...).
Many thanks!
Hi @LM,
I am a great admirer of the u-track software, but I did not create something that can arrange its results into the analyzer, sorry.
Thanks for feedback.
Comment only