Help with Stroop task please


Help with Stroop task please

Author
Message
demaioa007
demaioa007
New Member
New Member (24 reputation)New Member (24 reputation)New Member (24 reputation)New Member (24 reputation)New Member (24 reputation)New Member (24 reputation)New Member (24 reputation)New Member (24 reputation)New Member (24 reputation)

Group: Forum Members
Posts: 1, Visits: 3
I have downloaded a Stroop task from the library. I programmed the script to randomly display an image. I am wondering how can I see what the participants saw in the data? I have attached both my script and the output data.

-If the data file does not contain the specific image shown each trial, is there a way I can trace back what they saw?

-If not, in the future, what can I program in to the script to be able to see what image was shown each trial?

I am trying to look at if they image on the screen (serving as a distractor) affects the time and accuracy of the results of the stroop task



Thank you

Attachments
F2017Stroop.iqx (12 views, 23.00 KB)
stroop data file.xlsx (18 views, 16.00 KB)
Dave
Dave
Supreme Being
Supreme Being (418K reputation)Supreme Being (418K reputation)Supreme Being (418K reputation)Supreme Being (418K reputation)Supreme Being (418K reputation)Supreme Being (418K reputation)Supreme Being (418K reputation)Supreme Being (418K reputation)Supreme Being (418K reputation)

Group: Administrators
Posts: 8.9K, Visits: 37K
demaioa007 - Wednesday, January 10, 2018
I have downloaded a Stroop task from the library. I programmed the script to randomly display an image. I am wondering how can I see what the participants saw in the data? I have attached both my script and the output data.

-If the data file does not contain the specific image shown each trial, is there a way I can trace back what they saw?

-If not, in the future, what can I program in to the script to be able to see what image was shown each trial?

I am trying to look at if they image on the screen (serving as a distractor) affects the time and accuracy of the results of the stroop task



Thank you

-If the data file does not contain the specific image shown each trial, is there a way I can trace back what they saw?

No, I'm afraid you can't because you did not record that data.

-If not, in the future, what can I program in to the script to be able to see what image was shown each trial?

Your <data> element's /columns contains only a single stimulusitem column

<data>
/file = "StroopWithControlKeyboard_raw.iqdat"
/separatefiles = true
/ columns = [build date time subject blockcode blocknum trialcode trialnum values.congruency
            stimulusitem

            response correct latency
            expressions.congruentlatency expressions.incongruentlatency expressions.controllatency
            expressions.meanRTcorr_congruent expressions.meanRTcorr_incongruent expressions.meanRTcorr_control
            expressions.congruentcorrect expressions.incongruentcorrect expressions.controlcorrect]
</data>

i.e. it is set up to capture only the item of the 1st stimulus element displayed by each <trial> element, i.e. it will capture the item selected for the bolded stimuli

<trial redcongruent>
/ontrialbegin = [values.count_congruent += 1]
/ontrialbegin = [values.congruency = 1]
/ pretrialpause = 200
/ stimulustimes = [1=redcongruent, redreminder, greenreminder, bluereminder, blackreminder, images]
/ correctresponse = ("d")
/ validresponse = ("d", "f", "j", "k")
/ errormessage = true(x, 400)
/ontrialend = [if (trial.redcongruent.correct) {values.countcorrect_congruent += 1; values.sumrt_congruent += trial.redcongruent.latency}]
</trial>

<trial redincongruent>
/ontrialbegin = [values.count_incongruent += 1]
/ontrialbegin = [values.congruency = 2]
/ pretrialpause = 200
/ stimulustimes = [1=redincongruent, redreminder, greenreminder, bluereminder, blackreminder, images]
/ correctresponse = ("d")
/ validresponse = ("d", "f", "j", "k")
/ errormessage = true(x, 400)
/ontrialend = [if (trial.redincongruent.correct) {values.countcorrect_incongruent += 1; values.sumrt_incongruent += trial.redincongruent.latency}]
</trial>

and so forth. The remaining stimuli (in italics) will not be captured.

You can either add further stimulusitem columns to the /columns attribute, i.e. a total of six to capture all stimuli's items

<data>
/file = "StroopWithControlKeyboard_raw.iqdat"
/separatefiles = true
/ columns = [build date time subject blockcode blocknum trialcode trialnum values.congruency
            stimulusitem
stimulusitem stimulusitem stimulusitem stimulusitem stimulusitem
            response correct latency
            expressions.congruentlatency expressions.incongruentlatency expressions.controllatency
            expressions.meanRTcorr_congruent expressions.meanRTcorr_incongruent expressions.meanRTcorr_control
            expressions.congruentcorrect expressions.incongruentcorrect expressions.controlcorrect]
</data>

or -- if you only want to capture the item displayed by <picture images> specifically -- you can log that <picture> element's currentitem property:

<data>
/file = "StroopWithControlKeyboard_raw.iqdat"
/separatefiles = true
/ columns = [build date time subject blockcode blocknum trialcode trialnum values.congruency
            stimulusitem picture.images.currentitem

            response correct latency
            expressions.congruentlatency expressions.incongruentlatency expressions.controllatency
            expressions.meanRTcorr_congruent expressions.meanRTcorr_incongruent expressions.meanRTcorr_control
            expressions.congruentcorrect expressions.incongruentcorrect expressions.controlcorrect]
</data>
GO


Reading This Topic


Login
Existing Account
Email Address:


Password:


Social Logins

Select a Forum....






Millisecond Forums


Search