autopilot icon indicating copy to clipboard operation
autopilot copied to clipboard

Distributed behavioral experiments

Results 60 autopilot issues
Sort by recently updated
recently updated
newest added

Working on refactoring prefs and configuration right now, and part of that is remaking the way that `HARDWARE` prefs are done. I think it makes sense to start considering the...

question
architecture
hardware
idea

Long time coming! Need to be able to calibrate sound output! We have a bit of a (relatively undocumented) calibration system, where hardware objects have a `calibration` property that saves/loads...

enhancement
help wanted

Some subjects were stuck indefinitely on a step with an `n_trials` graduation criterion. The `trial_num` seemed to reset to zero every session, indicating there was some failure to read the...

bug

Trying pydantic right now and absolutely love it. Seems like a superset of dataclasses that makes typing very easy. For example: ```python from pydantic import BaseModel, Field from typing import...

enhancement
idea

Setup asks for a 'group' to put the hardware objects in, but doesn't respect it when saving in prefs.json eg. a task asks for ```python HARDWARE = { 'LEDS' :...

bug

Bools aren't read and set from their defaults or from prefs.json correctly in the setup TUI, making annoying things happen like plugins not autoimport. Affected prefs: well, any bool, but...

bug

The `Task` class is hopelessly barebones at the moment and could use some hooks. Starting to sketch what it should have given experience with what people have wanted. very tired...

enhancement
idea

When I followed the instructions to install and setup a terminal (in a virtualenv), autopilot wouldn't launch, saying that I was missing PySide2. I managed to install it (using apt),...

bug
packaging

Step name does not change once a mouse has graduated to the next step. There also appears to be some weird overlapping in the plot after graduation.

bug
gui

Plot widget is incorrectly calculating total trials, as well as counting individual trials twice. check in data to see if just a widget problem or data problem

bug