Data

How minno-time stores data

The player sends all the data it has gathered to the url defined in the settings logger.

Logs are accumulated in an array (which can be found in current.logs or API.getLogs). Each log is an object including the following fields:

FieldDescription
log_serialthe serial number for this log row (starts at 1)
trial_ida unique identifier for this trial
namethe name of this trial - an alias if one is set, otherwise the set the trial inherited
blockthe block attribute of trial.data (it is up to the user to set this attribute, usually in the trial definitions)
responseHandlethe handle for the input that triggered this log
scorethe score attribute of trial.data (it is up to the user to set this attribute, usually using setTrialAttr)
latencythe latency of the response from the beginning of the trial
stimulia json including the stimuli used in this trial (we use an alias if one is set, otherwise the stimulus set, otherwise the stimulus handle otherwise stim#)
mediaa json including the media used in this trial (we use an alias if one is set, otherwise the media set, otherwise media#)
dataa json including the data property of this trial

You can control the names that the different elements get by adding an alias property to the element itslef or to its data. If the alias isn’t set, then the player attempts to choose a meaningful name on its own (using the inherited set, or whatever is appropriate).

Last modified March 11, 2021: setup hugo (11980dc)