Skip to content

## Study project profiles — user preference for projio-native profiles over cook

Study project profiles — user preference for projio-native profiles over cookiecutter

User explicitly prefers projio profiles as the abstraction for templating new study projects (over cookiecutter or other external templating). A profile would define:

  • Enabled subsystems (biblio, notio, codio, indexio, questio, pipeio)
  • Directory layout (docs/ subsections, code/ structure)
  • Config defaults (notes_dir, biblio settings)
  • mkdocs.yml template with appropriate plugins
  • Questio stub files (questions.yml, milestones.yml)
  • CLAUDE.md template with conventions

This came up during gecog setup where every step was manual copy-and-adapt from pixecog. A projio_init(kind="study", profile="sirotalab-study") or similar would capture the lab's standard project layout.


Source context: gecog

GEcog (gecog): Graphene ECoG

Recent commits:

d489909 [DATALAD] Added subdataset
748736e Instruct annex to add text files to Git
a84317c [DATALAD] new dataset