A curated, hand-picked hub of computational biomedical research resources for CTIR — Computational Trauma and Tissue Injury Research (GitHub org: CTTIR). Built with Quarto, deployed at https://cttir.github.io/ressources/.
- A single source of truth for "where do I find a good R package / dataset / paper for X" within the CTIR scope.
- Editorially reviewed, not auto-aggregated. Every entry was selected on purpose.
- Static site: no analytics, no cookies, no tracking.
Prerequisites:
- Quarto
1.5.57(pinned in.quarto-version) - R
4.4+withjsonlite,knitr,rmarkdown
quarto render
quarto previewThe list on ressources/cttir-packages.qmd is generated from _data/cttir-repos.json, which is fetched from the live GitHub API. To refresh it (CI also enforces a 30-day freshness limit):
Rscript scripts/fetch-cttir-repos.R
git add _data/cttir-repos.json
git commit -m "refresh CTIR package inventory"Every PR runs:
- render-check —
quarto rendermust succeed; warnings fail the job. - todo-marker-check — fails if any
TODO_IMPRESSUMorTODO_FILL_BEFORE_DEPLOYmarker remains. This is intentional: the site cannot deploy with placeholder legal metadata or unverified citations. - link-check — every external link must resolve. Allowlist exceptions go in
.lycheeignorewith a comment explaining why. - doi-verify — every DOI in
references.bibmust resolve viahttps://doi.org/<doi>. - blocklist-check — commercial / paywalled URLs forbidden in
ressources/*.qmd(see_data/blocklist.txt). - inventory-freshness —
_data/cttir-repos.jsonmust be ≤ 30 days old in git history.
Pages serves from the gh-pages branch, populated by quarto-actions/publish@v2 on push to main. Configure once, in repo Settings → Pages → Source: Deploy from a branch → gh-pages → / (root).
Custom domain is unconfigured. To add one later: drop a CNAME file at the repo root containing the domain, configure DNS, and Pages will pick it up.
See PLAN.md for the directory tour, deferred-items list, and design decisions.
- Code (scripts, configuration, the build itself) — MIT.
- Editorial content (text in
*.qmdfiles) — CC BY-SA 4.0.