Miranda Johnson and John Palmer
10/26/21
mlpetty@uw.edu and jpalmer@uw.edu
This Open Science Framework component contains all individual participant's trial-level data for our article: "Evidence from partially-valid cueing that words are processed serially", by Johnson, Palmer, Moore & Boynton.
Individual subject data files:
The zip file titled ‘PVCW1_Subject_Data’ contains 13 folders, one for each of the 13 participants. Each participant completed at least 2 training sessions, 10 experimental sessions, and 3 control sessions. Therefor, each participant’s folder contains at least 15 MATLAB files containing trial-level data.
The data files are labeled with the experiment code ‘PVCW1’, the participant’s initials, and the session number (e.g. PVCW1TW01 would be experimental session 1 of 10 for participant TW). Training session data files have ‘0’, ‘x’, or ’00’ as the session number (e.g. PVCW1TW0 would be a training session for participant TW). Training session data was not included in any of the final analyses.
Some participants completed more than 2 training sessions. For example, participant KM completed 9 training sessions due to difficulties in finding a stimulus setting that resulted in the desired 80% correct performance in the valid cue condition. For this participant, sessions 0, 00, and 1-9 are training sessions, sessions 10-19 are experimental sessions, and sessions 20-22 are control sessions. Similarly, participant JB completed one additional training session, which was session 06. Participant AA accidentally completed one additional experimental session, session 11, which was not included in final analysis. PZ completed one training session where the cue color was incorrect—this file is labeled ‘PVCW1PZxx-er’ to note the error.
In each MATLAB file, there are multiple variables.
The structure ‘an’ contains summaries of performance, including:
1. an.validacc: accuracy for validly cued trials
2. an.invalidacc: accuracy for invalid trials
3. an.cueeffect: the difference between accuracy for valid and invalid trials
4. an.naborts: the number of trials with broken fixation
5. an.peraborts: percentage of trials with broken fixation.
The structure ‘h’ contains display parameters and time parameters for the auditory tones:
1. h.hres: the width of the display in pixels
2. h.vres: the height of the display in pixels
3. h.stimfrequency: the frequency of the tone that played during the stimulus
4. h.prestimulustime: is the frequency of the tone that played during the delay prior to the stimulus
5. h.stimtime: how long the tone was that played during the stimulus, in ms
6. h.betweenbeep: how long the tones were that played during the delay, in ms
The structure ‘screen’ contains more parameters describing the display:
1. screen.pwidth: width of the display in pixels
2. screen.sx: half of the width of the display in pixels
3. screen.sy: half of the height of the display in pixels
4. screen,cwidthL width of the display in cm
5. screen.distance: the distance participants sat of the display, in cm
6. screen.dispangle: display angle calculation
7. screen.deg: the number of pixels in one degree of visual angle
The structure ‘t’ contains several matrices and integers that describe what happened during the experimental session:
1. t.topword vec and t.botwordvec: the words that appeared on the top and bottom of fixation (the same as D.words)
2. t.tcatagories: the columns within the word list that the target categories were drawn from for a participant (always the same across experimental sessions)
3. t.tcatwords: the list of words for each of the two target categories (always the same across experimental sessions)
4. t.dcategories: the columns within the word list that distractor categories were drawn from for a participant (always the same across experimental sessions)
5. t.dcatwords: the list of words for each of the distractor categories (always the same across experimental sessions)
6. t.adjustment: adjustment of 2 ms for other timing paramaters
7. t.beforecuetime: time in seconds before the cue was displayed
8. t.cue time: time in seconds that the cue was displayed
9. t.timetostim: time from the cue to the start of the stimulus
10. t.stimtime: time in seconds that the stimulus was shown
11. t.maskISI: the inter-stimulus interval between the stimulus and the mask. To get the best estimate of this ISI, add the value of t.adjustment.
12. t.masktime: time in seconds that the mask was displayed
13. t.postmaskinterval: time between the mask and when participants were prompted to respond
14. t.eyetrackadjustment: adjusts for 50 ms delay added by checking fixation
15. t.nblocks: the number of blocks within a session
16. t.ntrials: the number of trials within a session
17. t.ntrials per block: the number of trials per block
18. t.nvalid: the number of trials with valid cues
19. t.nvalidperside: the number of valid trials above and below fixation
20. t.response: the response on each trial (matches the column number of the target category)
21. t.accuracy: accuracy for each trial (0 or 1)
22. t.targetside: which side the target appeared on (1 = top, 2 = bottom)
23. t.cuecondition: whether the cue was valid or invalid (1 = valid, 0 = invalid)
24. d.fixationrecord: record of what trials had broken fixation (-1 = fixation broken)
25. t.topcounter, t.botcounter, t.trialcounter: counters used within the experimental code to execute actions based off of the trial number
26. t.tcatvec: which category the target came from on each trial (matches the column number)
27. t.bcatvec: which category the distractor came from on each trial (matches the column number)
The structure ‘target’ only contains a vector containing target.catdraw, a record of what category the target came from for each trial.
Analysis example
And example analysis program in matlab is included: PCVWAnalyzeRawDataByTrial.m
This program provides the basic analysis of the cueing effect for both experimental and control sessions.
Summary Results
A spreadsheet with the results by subject is also included: PVCW-JPraw2. It is n in both xlsx and pdf format.