Input
A detailed log of all inputs and clicks recorded during the trial.
-
id
id
-
Primary key; each click has its own
id
value that is unique within the table. -
response_id
id
-
Indexing all the clicks that occurred within a given trial; ranging from 1 to
input_count
in the corresponding Trial table. -
response_element_index
index
-
Indicates which of the clicks is used and in what order to form the actual response in the response table when
response_structure
is “sequence” or “set”.Range
1 to
input_count
in the corresponding row of the Trial table. -
onset
float
-
Duration between the start of the trial and the moment the mouse button press occured, in seconds.
Range
seconds
-
duration
float
-
Describes for how long the mouse button was pressed, in seconds.
Range
seconds
-
x_screen
integer
-
X coordinates of the click relative to the left edge of the screen in pixels.
Range
pixels
-
y_screen
integer
-
Y coordinates of the click relative to the top edge of the screen in pixels.
Range
pixels
-
x_viewport
float
-
X coordinates of the click relative to the left edge of the screen expressed as a fraction of the screen width.
Range
0 to 1 (inclusive).
-
y_viewport
float
-
Y coordinates of the click relative to the top edge of the screen expressed as a fraction of the screen height.
Range
0 to 1 (inclusive).
-
object_type
enum
-
Describes the type of object that was clicked on (e.g., “button”).
-
object_name
string
-
The human-readable name of the object that was clicked on (e.g., “sos_box_1_3”).
-
is_object_enabled
boolean
-
Indicates whether the object that was clicked on was enabled (clickable) or not.
-
object_state
string
-
Describes the state the object was in before it was clicked on. The meaning of “state” depends on the particular task (e.g., “new empty”).
-
option_id
id
-
If the click is on an option, this variable indicates which option it was.
Range
Corresponding
id
in the Option table. -
stimulus_id
id
-
If the click is on a stimulus, this variable indicates which stimulus it was.
Range
Corresponding
id
in the Stimulus table.
Key
Context
This needs to be here rather than in Option table, because the same option can be clicked multiple times and either serve or not for the response depending on the order of the clicks. For example, in the Digit Span test we could have the response of “3;5;7” on a particular trial. This might correspond to > - option.description
= [“3”, “4”, “delete”, “delete”, “3”, “5”, “7”, “enter”] > - click.response_element_index
= [NA, NA, NA, NA, 1, 2, 3, NA]