AFNI version info (afni -ver): 23.3.13
Hi! I was wondering... Would it be correct to estimate a 3-way within-subject ANOVA?
Say I have 30 subjects that go through the same 3 conditions, 2 levels each (2x2x2). Something like all participants viewing objects that are:
abstract-small-colored (1-1-1)
abstract-small-grey (1-1-2)
abstract-big-colored (1-2-1)
abstract-big-grey (1-2-2)
concrete-small-colored (2-1-1)
concrete-small-grey (2-1-2)
concrete-big-colored (2-2-1)
concrete-big-grey (2-2-2)
Although this is a made-up example, I know that conceptually, it would make sense to test these 3 factors and their interactions, but is it statistically sound to run this type of ANOVA using 3dANOVA3? (Instead of running 2-3 versions with the collapsed conditions). All examples I see are max. 2-way + a between-subject factor.
Of course I can run:
3dANOVA3 -type 1 \
-alevels 2 \
-blevels 2 \
-clevels 2 \
-dset 1 1 1 "sub-00.results/rall_func+tlrc.HEAD[cond_1-1-1#0_Coef]" \
-dset 1 1 2 "sub-00.results/rall_func+tlrc.HEAD[cond_1-1-2#0_Coef]" \
-dset 1 2 1 "sub-00.results/rall_func+tlrc.HEAD[cond_1-2-1#0_Coef]" \
...
-dset 2 1 2 "sub-29.results/rall_func+tlrc.HEAD[cond_2-1-2#0_Coef]" \
-dset 2 2 2 "sub-29.results/rall_func+tlrc.HEAD[cond_2-2-2#0_Coef]" \
...
[contrasts and options]
...but I'm not sure if 3dANOVA3 is meant to run this. Also, gen_group_command.py is not meant to generate this kind of analyses. If it is sound, it would be good to have the option to avoid the tedious scripting.
Thanks in advance!