Millisecond Forums

SPSS scoring syntax for IATs that use iqx-templates from the Task Library

https://forums.millisecond.com/Topic11538.aspx

By donaldfischer - 10/28/2013

I use the IAT template for Inquisit 4.0 (the iqx script) that is in the Task Library at the Millisecond web site to create IATs with word stimuli. We run the IATs on Millisecond's web site, using their "script wizard" to register & run the web-scripts.


I also use the SPSS syntax program that is in the Task Library (in the "IAT" link)  to develop D-scores; the syntax program imports data from the "rawdata" output files which the iqx template script creates.


When registering the scripts using the wizard, one of the screens prompts me to make selections from dropdown menus for "subject id" and "gourp id" numbers and, in the past I've selected "user supplied" for subject id and "group ids are not used with this study" for the group id . . . and the SPSS syntax has worked fine.


Here's my question: if I change the group id option to "random without replacement" do I have to change the two "MOD" arguments in the SPSS syntax program in order to have the D-scores accurately reflect the pairing combinations in the 7-block procedure . . . does "IF (MOD(subject,2) = 1) ORDER = 1" need to be changed to "IF (MOD(group,2) = 1) ORDER = 1"?


. . . .
IF (MOD(subject,2) = 1) ORDER = 1 .
IF (MOD(subject,2) = 0) ORDER = 2 .


COMPUTE PAIRING = 0.
IF ((ORDER=1) and (blocknum=3|blocknum=5)) PAIRING = 1.
IF ((ORDER=1) and (blocknum=7|blocknum=9)) PAIRING = 2.
IF ((ORDER=2) and (blocknum=7|blocknum=9)) PAIRING = 1.
IF ((ORDER=2) and (blocknum=3|blocknum=5)) PAIRING = 2.
. . . .


Please post any replies to: donaldfischer@missouristate.edu


By Dave - 10/28/2013

If the IAT script assigns conditions according to groupid -- not subjectid -- then yes, you need to adapt the SPSS syntax accordingly in the way you outlined.