Hi Alex
 
I think that
your design is very simple and so will be to use our lme tools. There is an
example of a mass-univariate analysis on the wiki at 
http://surfer.nmr.mgh.harvard.edu/fswiki/LongitudinalStatistics.
However, the analysis there is much more complex (because of the more complex
data) than what you actually need. 
 Since you
only have two repeated measures your model only requires one random effect for
the intercept term (a compound symmetry covariance always hold when there are
only two repeated measures). So you don’t have to carry out any model selection
procedure. Your design matrix only contains four colums
1- A column
of 1s (intercept term)
2- The time
covariate (or alternative a variable composed of 0s and 1s indicating whether
the measurement occasion is the second time point or not).
3- The
group covariate (composed of 0s and 1s indicating group membership)
4- The group
by time interaction (the point to point product of the previous second and
third covariates).
 Once you
have run the Freesurfer’s mris_preproc and mri_surf2surf cmd it is quite easy
to read the generated data into Matlab using lme. If you think that it is to
difficult to apply the spatiotemporal mixed-effects model at least try the
voxel-wise mixed model. It only requires you to run one Matlab function
 lme_mass_fit_vw(X,1,Y,ni,cortex)
were X is your ordered design matrix, Y is the cortical thickness data matrix, 
ni is 2*ones(36,1) and cortex is your average subject's cortex label. 
 
Even that
voxel-wise mixed model analysis will perform much better than other approaches 
(both in power and family wise error).  Then you only need to test if the 
coefficient
for the interaction term is greater than zero with the contrast C=[0 0 0 1] and 
write your results for visualization in Freesurfer (or you can obtained the 
anatomical coordinates of the detected clusters usin the mri_surfcluster cmd).
I think
that what is called “RepeatedMeasuresAnova” in the wiki is not actually a true
repeated measures Anova analysis and in your case (two repeated measures and
two groups) it will give you exactly the same results as using the mris_slope
cmd.  The only advantage of those methods
over the lme tool at the moment is the possibility of using other multiple
comparison methods in addition to FDR.
I encourage
people to give a try to the lme tools because it will pay good dividends after
all, especially for those studies with more than three repeated measures.
Just write
to me any doubt you have and I will answer you ASAP.
Best
-Jorge



>________________________________
> De: Alex Hanganu <al.hang...@yahoo.ca>
>Para: Martin Reuter <mreu...@nmr.mgh.harvard.edu> 
>CC: FS Mailing List <Freesurfer@nmr.mgh.harvard.edu> 
>Enviado: Martes 4 de diciembre de 2012 19:19
>Asunto: Re: [Freesurfer] Longitudinal analysis - contrast
>  
>Hello Martin,
>
>thanks for the quick reply !
>
>as I understood, from the "LongitudinalTutorial", after long_mris_slopes 
>the results can be seen for each subject, and in order to see the group 
>results, all subjects should be analysed in the Qdec, and there I could 
>see the results for each group, but couldn't do the inter-group, this is 
>why we tried the "RepeatedMeasuresAnova"
>
>Indeed, there is some difference in the time distance, so we will try 
>your new idea !
>
>I know about Jorge's work - Marvellous ! but it seems to need too much 
>time to be comprehended and applied. We hoped to be done with these 
>results and start already writing the paper :)
>
>Thank you very much for Your help !!!
>
>Sincerely,
>Alex.
>
>
>
>
>Le 04/12/2012 6:44 PM, Martin Reuter a écrit :
>> Hi Alex,
>>
>> I am not familiar with the way Doug describes the repeated measure anova
>> on the wiki. Of course in a longitudinal setting repeated measures are
>> correlated and I am not sure if this is considered in that model there.
>>
>> Since you have only 2 time points, why not simply compare the difference
>> (or weighted by the time distance, if the time points are not the same
>> distance apart)?
>>
>> You would compute (tp2-tp1)/time for each subject and then compare this
>> across groups with a standard glm.
>> Since in the longitudinal stream both thickness maps are registered, you
>> can simply use mris_calc to compute the difference directly.
>>
>> There are also scripts for this (long_mris_slopes, even for more than 2
>> time points, where we fit a line into each subject). See the
>> http://surfer.nmr.mgh.harvard.edu/fswiki/FsTutorial/LongitudinalTutorial
>> This is a simple approach, first reducing the variable of interest
>> (change across time) to a single number per subject and then running a
>> standard test. It should be sufficient for your setting.
>>
>> You can also do more complex modeling using our new linear mixed effects
>> models if you want (see older email from Jorge about that). It considers
>> both temporal and spacial correlation of measures. This model is
>> especially useful if you have differently many time points and time
>> distances  per subject.
>>
>> Best, Martin
>>
>>
>> On Tue, 2012-12-04 at 18:26 -0500, Alex Hanganu wrote:
>>> Dear Freesurfer Experts,
>>>
>>> We are analysing longitudinal data - the difference between 2 groups (P
>>> and M) [19 and 17 subjects] with 2 time points for each group (A, B).
>>>
>>> We are using the example of "Repeated Measures Anova"
>>> (http://surfer.nmr.mgh.harvard.edu/fswiki/RepeatedMeasuresAnova)
>>>
>>> For our first approach - we took all the subjects - 36 classes, and
>>> tried to create the contrast for:
>>>
>>> P(B-A) - M(B-A)
>>> 2 within subject factors, and 2 inter-subject
>>>
>>> We considered the recent explanations
>>> (http://www.mail-archive.com/freesurfer@nmr.mgh.harvard.edu/msg25459.html),
>>> and, as we understood, our null hypothesis is:
>>>
>>> PB-PA=0 AND MB-MA=0 ->
>>> Combining: PB-PA-MB+MA=0
>>>
>>> and the matrix seems to be:
>>> 0 0 0 .... (36 zeros) -1
>>> 0 0 0 .... (36 zeros) 1
>>> 0 0 0 .... (36 zeros) 1
>>> 0 0 0 .... (36 zeros) -1
>>>
>>> but we still get a dimension mismatch between X and C: X has 72, C has 37.
>>>
>>> The fsgd file is like this:
>>> Class subject 1
>>> .
>>> .
>>> .
>>> Class subject 36
>>> Variables                            TP1-vs-TP2
>>> Input groupPsubj1-A    Subject1    -1
>>> Input groupPsubj1- B   Subject1    1
>>> Input groupPsubj2-A    Subject2    -1
>>> .
>>> .
>>> .
>>> Input groupMsubj35-A    Subject35    1
>>> Input groupMsubj35-B    Subject35    -1
>>> Input groupMsubj36-A    Subject36   1
>>> Input groupMsubj36-B    Subject36   -1
>>>
>>> ==============
>>>
>>> Our second approach - we run mris_glmfit for each group separately and
>>> then we wanted to use mris_calc to compute the difference:
>>>
>>> mris_calc -o avg.mgh groupP/glm-dir/Contrast/sig.mgh add
>>> groupM/glm-dir/Contrast/sig.mgh
>>>
>>> though the sig.mgh for each group shows significant results, the avg.mgh
>>> reveals no effect.
>>>
>>> Can you please help with this analysis ?
>>>
>>> Thanks!
>>>
>>> Sincerely,
>>> Alex.
>>> ____________________
>
>
>
>_______________________________________________
>Freesurfer mailing list
>Freesurfer@nmr.mgh.harvard.edu
>https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
>
>
>The information in this e-mail is intended only for the person to whom it is
>addressed. If you believe this e-mail was sent to you in error and the e-mail
>contains patient information, please contact the Partners Compliance HelpLine 
>at
>http://www.partners.org/complianceline . If the e-mail was sent to you in error
>but does not contain patient information, please contact the sender and 
>properly
>dispose of the e-mail.
>
>
>
>   
_______________________________________________
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu
https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer


The information in this e-mail is intended only for the person to whom it is
addressed. If you believe this e-mail was sent to you in error and the e-mail
contains patient information, please contact the Partners Compliance HelpLine at
http://www.partners.org/complianceline . If the e-mail was sent to you in error
but does not contain patient information, please contact the sender and properly
dispose of the e-mail.

Reply via email to