Task-tracker is available on pip!
pip install task-tracking==0.0.2Example on how to use task-tracker on a lasagne recipe.
Note
You can find the notebook and the results of the
lasagne recipeat https://github.com/KonKob/task-tracker/blob/main/test_data.
-
Whenever the trial is started here, an audio recording is started, that can be transcribed after completion of the trial.
-
At the right you see the timeline of tasks over the session so far. You can update it at any time.
-
In the middle of the landing page, you can add a description manually to running or finished tasks.
-
The proband metadata can be saved at any time by clicking
Export proband metadata. -
To pause all tasks, you can click
Start pause for allduring a running trial.
-
Whenever you click on a task, this task is started and another task running in this tab is ended. You can end a task by clicking
No task runningas well. -
If you find, that you forgot a tasks, you can add it by entering the name in the grey line
Otherand then clicking the grey buttonOther. -
To pause a task, just hit
Start pause.
#from task_tracker.utils import load_trial
#trial = load_trial("../test_data/2023-08-07_17.43.23_0000_Chef/")
#trial.tasks_dataframe.head()| lane | duration_in_s | task_number | task_name | start_time | end_time | description_0 | |
|---|---|---|---|---|---|---|---|
| 0 | Kitchen appliances | 1.3528 | 12 | Pause | 203.6099 | 204.9627 | 220°C |
| 1 | Kitchen appliances | 52.8952 | 6 | Stove | 89.5415 | 142.4367 | NaN |
| 2 | Kitchen appliances | 111.9687 | 12 | Oven | 142.4370 | 255.7585 | 220°C |
| 3 | Ingredients | 28.0470 | 0 | Onions | 10.3749 | 38.4219 | NaN |
| 4 | Ingredients | 19.8456 | 2 | Carrots | 39.5850 | 59.4306 | NaN |