-
Notifications
You must be signed in to change notification settings - Fork 190
Description
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.