Steps of running a Study
- Create inactive Study during TaskRun launch, set its
total_available_places = None
.
(Mephisto will create all required units with created
status.) - Update Study with generated
completion_codes
(we need Study.id
for it). - Publish the Study on Prolific.
- When Mephisto launches a new Unit, increase
total_available_places
in Prolific Study. - When a Unit is expired (i.e. completed or returned), Mephisto launches another Unit.
- When all Units are expired, the Study is considered completed.
- The results are reviewed by a user. (All currently active EPGs are dynamically changed,
based on workers' updated custom qualifications.)