Attentional Cueing Procedure

Technical Manual

Author: Katja Borchert, Ph.D. (katjab@millisecond.com), Millisecond

Created: January 22, 2013

Last Modified: January 26, 2025 by K. Borchert (katjab@millisecond.com), Millisecond

Script Copyright © Millisecond Software, LLC

Background

This script implements the Attentional Cueing Procedure; a conditional learning paradigm to study the effects of threat stimuli on capturing and holding attention. The implemented procedure is based on Koster et al (2004.)

References

Koster,E.H.W, Crombez,G., Van Damme, S., Verschuere, B. & De Houwer, J. (2004). Does Imminent Threat Capture and Hold Attention? Emotion, 4, 312–317.

Duration

10 minutes

Description

Participants are asked to press a left or right key if they detect a small black square (=target) to the left or the right of a fixation cross. Cue stimuli (rectangles in two different colors) precede the presentation of the target and predict in the majority of trials the location of the target. After a baseline in which the cues are not paired with an aversive/neutral tone, the same task is presented in an acquisition stage in which the cues predict the occurence of an aversive/neutral tone and take on the role of a CS+ (paired with aversive sound = UCS) or CS- (paired with neutral sound). The color of the CS+ is counterbalanced across participants. After the acquisition stage participants rate to what extent a) the CS+ and CS- predicted the UCS, b) the UCS was perceived as aversive, and c) the UCS was feared.

Procedure

8 experimental conditions: 2 validity of cue location (target in same/target in different location) x 2 locations (left, right) x 2 types of cues (CS+, CS-); tested within
Blocks:
1. Practice Block: 10 trials, randomly chosen from amongst the 8 experimental conditions, no sounds

2. Baseline: 54 trials (24 CS+, 24 CS-, 3 catch trials, 3 digit trials), no sounds
=> 75% valid, 25% invalid trials (18 valid, 6 invalid trials for each CS), Koster et al (2004)
- 8 different experimental trials
•fixation cross (500ms) -> cue (200ms)->about 14ms after offset of cue: targetpresentation (until response)
(if paired with sound: 200ms after responding => sound is played for 200ms)
- catch trials: cue presentation is not followed by a target and does not require a response (any positive
response is scored as incorrect); if no response occurs trial times out after a set timeperiod (editable parameter)
Koster et al (2004) did not report the trialduration of the catch trial.
- digit trials: instead of a fixation cross, a digit is presented for 200ms; participants are asked to
say the digit out loud (by default: responses are NOT recorded); trial times out after a set timeperiod (editable parameter)

3. Acquisition:
a) presentation of 2 randomly chosen CS1 trials in which the cue is followed by UCS
b) 108 trials (48 CS+, 48 CS-, 6 catch trials, 6 digit trials)
=> 75% valid, 25% invalid trials (36 valid, 12 invalid for each CS)
=> 75% of CS are followed by sound (e.g. 27 valid trials are followed by sound for each CS; 9 invalid trials are followed by sound for each CS)

4. Manipulation check (rating of: effectiveness of CS+; perceived aversiveness of UCS; perceived fear of UCS)


NOTE ON TRIAL ORDER:
Koster et al (2004) reported to have presented the experimental trials in a fixed random order
that was subject to the following constraints
- no more than 3 consecutive trials with cues of the same type
- no more than 3 consecutive trials in which the target location was the same

This script offers a pool of 20 random trial order sequences (for baseline/acquisition) that follow those
constraints. By default, this script randomly selects one of the sequences for each participant.
To use the same sequence for all participants, go to section LISTS and follow instructions.

! catch trials in this script randomly choose either color, so there is the possibility
that catch trials can interfere with the "no more than 3 repeats of the same colored cue".

Stimuli

Koster et al (2004) report specific cm dimensions of stimuli, such as distances of stimuli
to the fixation cross (9.2cm), sizes of display rectangles (6.5 x 4.8cm)* and target square (1.1cm) for
a 43cm monitor.
To fine tune those dimensions for your screen, please go to EDITABLE PARAMETERS and change
the corresponding values. The sizes used in this script are proportional to the screen size.

•the height/width of the rectangles reported in Koster et al (2004) may be swapped as the reported sizes
(='landscape' rectangles) contradict the layout of the display rectangles displayed in Figure 1 (='portrait' format).
This script uses a larger height than width ('portrait format') corresponding to the display in Figure 1.

the sounds used by this script are NOT original. For originals, please, contact Koster et al.
UCS: generated with Audacity, whitenoise, 200ms, amplitude 0.8
neutral: generated with Audacity, tone, 200ms, 1000Hz, amplitude 0.05

Instructions

The instructions used in this script are not originals. For originals, please, contact Koster et al.
Please fine-tune under EDITABLE CODE -> Editable Instructions

Summary Data

File Name: attentionalcueing_summary*.iqdat

Data Fields

NameDescription
inquisit.version Inquisit version number
computer.platform Device platform: win | mac |ios | android
computer.touch 0 = device has no touchscreen capabilities; 1 = device has touchscreen capabilities
computer.hasKeyboard 0 = no external keyboard detected; 1 = external keyboard detected
startDate Date the session was run
startTime Time the session was run
subjectId Participant ID
groupId Group number
sessionId Session number
elapsedTime Session duration in ms
completed 0 = Test was not completed
1 = Test was completed
bMeanrtCs1Invalid Mean latency (in ms) of correct responses in invalid CS1 baseline trials
bMeanrtCs1Valid Mean latency (in ms) of correct responses in valid CS1 baseline trials
bMeanrtCs2Invalid Mean latency (in ms) of correct responses in invalid CS2 baseline trials
bMeanrtCs2Valid Mean latency (in ms) of correct responses in valid CS2 baseline trials
aMeanrtCs1Invalid Mean latency (in ms) of correct responses in invalid CS1 Acquisition trials
aMeanrtCs1Valid Mean latency (in ms) of correct responses in valid CS1 Acquisition trials
aMeanrtCs2Invalid Mean latency (in ms) of correct responses in invalid CS2 Acquisition trials
aMeanrtCs2Valid Mean latency (in ms) of correct responses in valid CS2 Acquisition trials
bCs1InvalidPercentErr Percent error responses in invalid CS1 baseline trials
bCs1ValidPercentErr Percent error responses in valid CS1 baseline trials
bCs2InvalidPercentErr Percent error responses in invalid CS2 baseline trials
bCs2ValidPercentErr Percent error responses in valid CS2 baseline trials
aCs1InvalidPercentErr Percent error responses in invalid CS1 Acquisition trials
aCs1ValidPercentErr Percent error responses in valid CS1 Acquisition trials
aCs2InvalidPercentErr Percent error responses in invalid CS2 Acquisition trials
aCs2ValidPercentErr Percent error responses in valid CS2 Acquisition trials
bCatchPercentErr Percent error responses in baseline catch trials
aCatchPercentErr Percent error responses in Acquisition catch trials
bMeanrtCatch Mean latency (in ms) of correct responses in baseline catch trials
aMeanrtCatch Mean latency (in ms) of correct responses in Acquisition catch trials
cs1EffectivenessRating Stores the rating of (0-10) of the effectiveness of CS+ to predict UCS
cs2EffectivenessRating Stores the rating of (0-10) of the effectiveness of CS- to predict UCS
ucsAversive Stores the rating (0-10) of the aversiveness of the UCS
ucsFear Stores the rating (0-10) of the perceived fear of UCS

Raw Data

File Name: attentionalcueing_raw*.iqdat

Data Fields

NameDescription
build Inquisit version number
computer.platform Device platform: win | mac |ios | android
computer.touch 0 = device has no touchscreen capabilities; 1 = device has touchscreen capabilities
computer.hasKeyboard 0 = no external keyboard detected; 1 = external keyboard detected
date Date the session was run
time Time the session was run
subject Participant ID
group Group number
session Session number
blockcode The name the current block (built-in Inquisit variable)
blocknum The number of the current block (built-in Inquisit variable)
trialcode The name of the currently recorded trial (built-in Inquisit variable)
trialnum The number of the currently recorded trial (built-in Inquisit variable)
trialnum is a built-in Inquisit variable; it counts all trials run
even those that do not store data to the data file.
condition 1 = practice
2 = baseline
3 = prepare acquisition
4 = acquisition_final stage
sequenceIndex Stores the listnumber of the chosen sequence
nextTrial Stores which trial to present for baseline/acquisition
reinforcement 1 = reinforced trial
0 = not reinforced
response The participant's response (30 = A (left); 38 = L (right))
correct The correctness of the response (1 = correct; 0 = error)
latency The response latency (in ms)

Parameters

The procedure can be adjusted by setting the following parameters.

NameDescriptionDefault
Sizing Parameters
fixationCrossHeight Sets the height of the fixation cross in canvas height %10%
digitHeight Sets the height of the digits for the digit trials in canvas height %
fine-tune the display rectangles/targets for your monitor
3%
rectAngleHeight Sets the height of the display rectangle in canvas height %30%
rectAngleWidth Sets the width of the display rectangle in canvas height %15%
targetSize Sets the target size in canvas height %5%
Coordinates
leftRectAngleX X-coordinate of the left display rectangle20%
rightRectAngleX X-coordinate of the right display rectangle80%
Colors
csColor1 Color of CS1 (CS+)magenta
csColor2 Color of CS2 (CS-)green
Timing Parameters
soundDelay Delay between response and playing of sounds in ms200
catchDuration Duration of the catch trial in ms1500
digitDuration Duration of the digit trial in ms1500
Response Keys
responseKeyLeft The left response key"A"
responseKeyRight The right response key"L"