Skip to content

Reorganize website into thematic sections#6

Merged
palday merged 9 commits into
mainfrom
pa/reorg
Jun 15, 2026
Merged

Reorganize website into thematic sections#6
palday merged 9 commits into
mainfrom
pa/reorg

Conversation

@palday

@palday palday commented Apr 10, 2026

Copy link
Copy Markdown
Member

Summary

  • Restructure sidebar into eight coherent sections reflecting the pedagogical arc of the course: Getting Started, Introduction to LMMs, Model Specification, Contrast Coding & Transformations, Inference, GLMMs, Visualization & Diagnostics, and Extended Worked Examples (Emotikon Project; Visual Attention Experiments).
  • Move all 23 .qmd files into subfolders matching their section; update all paths in _quarto.yml and inter-document crosslinks accordingly.
  • Rename documents whose titles cited papers rather than describing content (e.g. "RePsychLing Kliegl et al. (2011)" → "Visual Attention Effects: Kliegl et al. (2011)").
  • Add about.qmd to the sidebar (was rendered but unreachable via navigation) and remove draft selection.qmd from the render list (no title, eval: false throughout).
  • Add "See Also" crosslinks between related documents: sleepstudy ↔ singularity, fggk21 ↔ contrasts/AoGPlots, kwdyz11 ↔ kkl15/contrasts, bootstrap ↔ profiling/kb07, kb07 ↔ shrinkageplot.
  • Replace "./data/..." and "./fits/..." string literals in Julia code with joinpath(DATADIR, ...) and joinpath(FITSDIR, ...) respectively; add DATADIR and FITSDIR to the SMLP2026 package (exported) and to using SMLP2026: imports in affected files.
  • Add Quarto usage instructions to index.qmd: quarto preview / quarto render at the command line and the equivalent VS Code extension commands.

Test plan

  • quarto render from repo root completes without errors
  • All sidebar sections and links resolve correctly in the rendered site
  • "See Also" links in affected documents point to valid pages
  • DATADIR and FITSDIR resolve to correct absolute paths at runtime

🤖 Generated with Claude Code

palday and others added 9 commits April 10, 2026 12:34
Restructure the sidebar from a loose collection of worked examples into
eight coherent sections reflecting the pedagogical arc of the course:
Getting Started, Introduction to LMMs, Model Specification, Contrast
Coding & Transformations, Inference, GLMMs, Visualization & Diagnostics,
and Extended Worked Examples.

- Move all 23 .qmd files into subfolders matching their section
- Update _quarto.yml render list and sidebar paths accordingly
- Remove draft selection.qmd from the render list (no title, eval: false)
- Add about.qmd to the Getting Started sidebar (was rendered but unreachable)
- Rename several documents to make their topic clear rather than citing
  the source paper (e.g. "RePsychLing Kliegl et al. (2011)" →
  "Visual Attention Effects: Kliegl et al. (2011)")
- Add "See Also" crosslinks between related documents (sleepstudy ↔
  singularity, fggk21 ↔ contrasts/AoGPlots, kwdyz11 ↔ kkl15/contrasts,
  bootstrap ↔ profiling/kb07, kb07 ↔ shrinkageplot)
- Update all inter-document links to reflect new relative paths
- Add DATADIR const to SMLP2026 package (exported) and replace all
  "./data/..." string literals in Julia code blocks with
  joinpath(DATADIR, "..."); add `using SMLP2026` where missing

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Mirrors the earlier DATADIR change: all "./fits/..." path strings in
Julia code (and inline Julia prose examples) are replaced with
joinpath(FITSDIR, ...). FITSDIR is added to the SMLP2026: selective
imports in the two affected files.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Document basic quarto preview and quarto render workflows at the command
line, including single-file usage, and describe the equivalent VS Code
Quarto extension commands and keyboard shortcuts.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Relocate power_simulation.qmd to inference/ and wire it into the render
  list and the Inference sidebar section
- Drop its per-page css/embed-resources override so it inherits the global
  theme like the sibling pages (the relative css path broke under inference/)
- Remove selection.qmd, a non-rendering scratch stub
- Drop Project.toml~ / Manifest-v1.13.toml~ backup files
- Add the power_simulation model fit cache

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@palday
palday merged commit c2bb246 into main Jun 15, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant