On 6/19/14 3:57 PM, DeCross,
Stephanie N. wrote:
Hi,
I’m having trouble figuring out the correct way to weight
my conditions with mkcontrast for a couple of complicated
contrasts I’m making.
I have six conditions:
#1 female face approach
#2 male face approach
#3 female face withdraw
#4 male face withdraw
#5 car approach
#6 car withdraw
For a couple of contrasts, I had to manually weight with
-wcond. For this first one, everything worked. First I made an
all faces (male and female, approaching or withdrawing) v.
fixation (face_v_fix) contrast, weighted -a 1 -a 2 -a 3 -a 4.
I then made an all cars (approaching or withdrawing) v.
fixation (car_v_fix) contrast, weighted -a 5 -a 6. To make my
contrast face_v_car, which is a subtraction of the above two
contrasts, I used the command: mkcontrast-sess -contrast
face_v_car -analysis 5.3loom_objns4runs.lh -ncond 6 -wcond
0.25 0.25 0.25 0.25 -0.5 -0.5. When I extracted the data in an
ROI analysis for these three contrasts and a bunch others, I
manually checked all ROI values for a given subject. The
values for my face_v_fix and car_v_fix are correct, and when I
manually subtract those two values, it gives me a value
identical to the value that derives from the contrast itself.
This is as it should be, as they’re two methods of computing
the same thing.
My problem is with a similar trio of contrasts. My contrast
for all faces (both male and female) approaching minus all
faces (male and female) withdrawing (aka face-aw), which is
weighted -a 1 -a 2 -c 3 -c 4 in the mkcontrast command, and my
car approaching minus car withdrawing contrast (aka car-aw),
which is weighted -a 5 -a 6, are both fine. I’m trying to make
a contrast face-aw minus car-aw (aka face-aw_v_car-aw), which
essentially involves a double subtraction (faces approaching
minus faces withdrawing, MINUS cars approaching vs. cars
withdrawing) in which the face-aw part involves 4 conditions
because of the two genders of faces but the car-aw part
involves only 2. The command I used was: mkcontrast-sess
-contrast face-aw_v_car-aw -analysis 5.3loom_objsns4runs.lh
-ncond 6 -wcond 0.25 0.25 -0.25 -0.25 -0.5 0.5. When I
extracted the ROI data, the values for my face-aw and car-aw
contrasts were correct, but when I manually subtract them the
value is different from the value that derives from the
face-aw_v_car-aw contrast itself, when it should be
equivalent. I have no idea why it’s not working.
The only thing I can think that would affect this and mess
it up is my weighting in the mkcontrast command. Do you know
if I’m using the wrong weighting numbers or missing a flag I
need or if there's some way to configure the contrast
differently I should be doing? I’m sorry if I provided way
more information than I needed to or not nearly enough; I’m
very new at all things FreeSurfer and finding that the
learning curve can be challenging.
Thanks so much,
Stephanie
Stephanie N. DeCross
Clinical
Research Coordinator
Psychiatric Neuroimaging Research Program
Martinos Center for Biomedical Imaging
Massachusetts General Hospital
149 13th
Street, Charlestown, MA 02129
Phone: 617-724-3283
Fax:
617-726-4078