Database¶
A single redis database server is the hub through which the various processes communicate. Each process can write to and read from the database.
Experiment¶
experiment:trial
Information related to a runing real-time experiment
experiment:trial:current
A dictionary containing the current trial ``{‘start_time’: <unix epoch time>, ‘end_time’: <unix epoch
time>, ‘index’: <integer>}``
experiment:log:<log_name>
A dictionary containing experimental log information
responses:<name>:trial<trial_index>:<sample_index>
A numpy array of responses corresponding to the trial
trial_index
and samplesample_index
(sequential from the beginning of the experiment)
Model¶
model:<name>