Recording Responses Following Removal of Stimulus


Author
Message
Sarah.Skromanis
Sarah.Skromanis
New Member (14 reputation)New Member (14 reputation)New Member (14 reputation)New Member (14 reputation)New Member (14 reputation)New Member (14 reputation)New Member (14 reputation)New Member (14 reputation)New Member (14 reputation)
Group: Forum Members
Posts: 4, Visits: 28
Hello,
I've created a task whereby each trial is presented for 2500ms. As it currently is, if participants do not make a response in that time, the latency is recorded as being 2500ms. I'm hoping to record response latency even after the trial has ended (i.e., during the post-trial pause) - for example, if a participant recognises the stimuli once it has been erased and makes a response, I want to know what the latency of that response is. 

I hope that makes sense. Any advice would be greatly appreciated. I have copied some of the script below if that's of any help.

<trial familiarity_negative>
/ stimulustimes = [0=fixation; 500=familiarity_negative; keyreminder_familiarity]
/ validresponse = ("F", "J")
/ correctresponse = ("F")
/ beginresponsetime = 0
/ timeout = 2500
/ posttrialpause = 2500
</trial>
Many thanks,
Sarah
Dave
Dave
Supreme Being (911K reputation)Supreme Being (911K reputation)Supreme Being (911K reputation)Supreme Being (911K reputation)Supreme Being (911K reputation)Supreme Being (911K reputation)Supreme Being (911K reputation)Supreme Being (911K reputation)Supreme Being (911K reputation)
Group: Administrators
Posts: 11K, Visits: 65K
Sarah.Skromanis - 2/8/2021
Hello,
I've created a task whereby each trial is presented for 2500ms. As it currently is, if participants do not make a response in that time, the latency is recorded as being 2500ms. I'm hoping to record response latency even after the trial has ended (i.e., during the post-trial pause) - for example, if a participant recognises the stimuli once it has been erased and makes a response, I want to know what the latency of that response is. 

I hope that makes sense. Any advice would be greatly appreciated. I have copied some of the script below if that's of any help.

<trial familiarity_negative>
/ stimulustimes = [0=fixation; 500=familiarity_negative; keyreminder_familiarity]
/ validresponse = ("F", "J")
/ correctresponse = ("F")
/ beginresponsetime = 0
/ timeout = 2500
/ posttrialpause = 2500
</trial>
Many thanks,
Sarah

Then you cannot use posttrialpause. The trial is over by then, so it does not register any responses. Instead you'll have to set the trial up along the following lines:

<trial familiarity_negative>
/ ontrialbegin = [trial.familiarity_negative.resetstimulusframes();]
/ stimulustimes = [0=fixation; 500=familiarity_negative; keyreminder_familiarity; 2500=clearscreen]
/ validresponse = ("F", "J")
/ correctresponse = ("F")
/ beginresponsetime = 0
/ timeout = 5000
</trial>
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search