- Public GitHub registry – the always-current source of truth.
- Bundled snapshot – a copy packaged with AutoCleanEEG so everything still works when you are offline.
The public registry is hosted at
cincibrainlab/autocleaneeg-task-registry. You never have to visit GitHub directly—the CLI fetches what it needs.Why scientists care
- Stay aligned with the lab. Everyone pulls the same template before running a study.
- Update without reinstalling software. A quick command grabs the latest version as soon as it is published.
- Work anywhere. If the hospital blocks GitHub, the pipeline quietly falls back to the bundled snapshot.
- Customise safely. You copy a template into your workspace before editing so the original remains untouched.
How the pieces connect
task library updaterefreshes the index and records the version you now have.task library listreads your cache and shows status badges for every template.task library install <name>copies the template into your workspace so you can edit it like any other task.
Everyday commands
Have your own tweaks already? Use
--force to overwrite your copy, or install with a new name (for example RestingEyesOpen_v2).Understanding the status badges
- up to date – your workspace copy matches the latest library version.
- customized – you have edited the file; reinstall to compare with the original.
- install to use – the template is available but has not been copied into your workspace yet.
- status unknown – the CLI has not seen this template before (for example, you have never run
task library update).
Real-world examples
- Resting-state study refresh. A new quality-control step is published for resting EEG. Analysts run
task library updateon Monday, reinstall the template, and process the week’s participants with the improved settings. - Multi-site collaboration. Two sites agree to use the same ASSR pipeline. Each site installs
ASSR_40Hzdirectly from the library so their analyses match from day one. - Clinic check-in. A technician on a secure network installs
RestingEyesQuickCheckto perform a fast quality read before starting a session. The command uses the bundled snapshot because the network blocks GitHub.
Frequently asked questions
Do I need a GitHub account? No. The registry is public and the CLI fetches files without credentials. Will I lose my custom edits when the library updates? No. Your workspace copy is yours. Reinstalling simply places a fresh copy beside it so you can compare. Can we publish our own templates? That is on the roadmap. For now, the registry contains lab-maintained templates only.Keep going
- Follow the hands-on steps in the Task Library Walkthrough.
- Learn how to edit and organise templates locally in Task Management.
- Curious about the engineering details? See
docs/task_registry_plan.mdin the pipeline repository.