Skip to content

BEP044: Within-stimuli conditions #153

@adelavega

Description

@adelavega

stim_file columns in event files allow users to specify which stimuli files are associated with an event onset:

stim_file | OPTIONAL. Represents the location of the stimulus file (image, video, sound etc.) presented at the given onset time. ...

However, what this does not allow for is the specification of sub-conditions that occur during a long-running stimulus.

For example, in ds001545 a video file is presented which spans the entirety of the run. However, within each run/video there are 6 distinct conditions.

For example:

onset duration trial_type stim_file
6 90 Intact A cond1_run-01.mp4
105 90 Scramble Fix C cond1_run-01.mp4
204 90 Scramble Rnd B V1 cond1_run-01.mp4
303 90 Scramble Fix C cond1_run-01.mp4
402 90 Intact A cond1_run-01.mp4
501 90 Scramble Rnd B V2 cond1_run-01.mp4

IMO, the above example is invalid as the stim_file only has a single onset.
The following is an event file which has all the necessary information (note I'm having to guess when the onset of the stim_file is, it could actually be 0).

onset duration trial_type stim_file
6 540 n/a cond1_run-01.mp4
6 90 Intact A n/a
105 90 Scramble Fix C n/a
204 90 Scramble Rnd B V1 n/a
303 90 Scramble Fix C n/a
402 90 Intact A n/a
501 90 Scramble Rnd B V2 n/a

However, this is ambiguous as the conditions are only implied to occur during stimulus presentation due to the duration of the first row.

@tyarkoni suggests adding optional but strongly encouraged stim_onset and stim_offset columns. These would denote onsets within a stimulus.

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions