Hello, I was wondering whether it was possible to run a 3dttest command by combining several regressors.
For example in my task I have 9 regressors. and I would like to combine 4 of them and compare them with 4 others (and not include the last one).
Is it possible with the 3dttest command or is it something I should have set up at the individual level?
Oh i saw a post from 2010 where it was suggested to use 3dcalc to combine each event; and weight them according to the number of trials. Given that I have the same number of trials per condition I guess I will just run 3dcalc like this
3dcalc
-a regressor1.tlrc
-b regressor2.tlrc
-c regressor3.tlrc
-d regressor4.tlrc
-prefix all_four.tlrc
-expr (a+ b + c + d)
3dttest++ does not have a direct mechanism to do that.
Such a GLT could be added to the regression model, but that would mean re-running the analysis. After the fact, it would be best to just run 3dcalc to extract the contrast that you want (per subject), and then feed those resulting contrast datasets to 3dttest++.
Specifically, it might make sense to get the average of 4 betas in on result and the average of the other 4 betas in another result, and then do a paired t-test between them.
Yes, that looks right, assuming there is only 1 basis function per stimulus class.
If there more, they would look likereg#0_Coef, reg#1_Coef, reg#2_Coef, ...
rick
The
National Institute of Mental Health (NIMH) is part of the National Institutes of
Health (NIH), a component of the U.S. Department of Health and Human
Services.