Exporting MSD vs delay matrices to .csv/txt to compare MSDs between samples

matlab
trackmate
Tags: #<Tag:0x00007fa3065baf80> #<Tag:0x00007fa3065badf0>

#1

Hi @tinevez
I apologise for the novice nature of my question but I am trying to compare MSDs curves between samples. I have generated MSD plots for each sample in MATLAB but would like to export these matrices to compare MSD values at a given delay between samples. Could you please advise how this can be done?

Many thanks in advance.
James


#2

Hi @James_Monkman

It is a matter of overlaying the two plots right?


#3

I would like to extract the MSD values for say time delay 50, average them for the sample +/- SD and do the same for other samples to compare relative MSD values. Alternatively I could overlay the average MSD yes, but as I have many samples to compare this becomes quite messy. Is there a way to export the MSD values at a given delay?


#4

Ok, I am a bit lost now.
What are you using for the MSD analysis?


#5

Msdanalyzer in Matlab


#6

I think that using the getMeanMSD method will give you what you want:

Results have the mean MSD and std for all samples, and are arranged per delay.