Research Onboarding
Welcome — Research Onboarding
The sidebar on the left is the map of the research group's work. Each section matches one kind of project. This page tells you, for every section: what it is, which portal page to open, which GitHub repositories back it, and the smallest sensible first step.
Code root on your laptop: ~/Documents/GitHub ·
GitHub org: github.com/sbalci
First week: do these in order
Install the core stack
R (≥ 4.3), RStudio, jamovi, QuPath, Python 3.11, Git, VS Code. On macOS also install Xcode command line tools.
Clone the flagship module
git clone https://github.com/sbalci/ClinicoPathJamoviModule. Everything
in the jamovi sidebar section descends from this repo.
Walk the sidebar top to bottom
Open each section below in order. Skim the page, note which repos back it, and ask yourself where your assigned project fits.
Reproduce before you change
Once assigned, get the existing analysis building on your machine before editing anything. Reproducing what exists is always the first contribution.
Conventions that will save you pain
- One topic, one repo. If a question does not fit the current repo, start a new one from
template. Don’t graft unrelated analyses onto an existing project. - Data stays out of git. Large images, PHI, and raw exports live on the Memorial share. Commit only de-identified, analysis-ready tables.
- Turkish and English co-exist. Many repos have a Turkish sibling (e.g.
extramural-venous-invasion-elastic↔︎ekstramural-venoz-inv-elastik,PinkKidney↔︎PembeBobrek). Check both before duplicating work. - Use the jamovi module, don’t reimplement it. Consistency across papers beats novelty.
- Freeze before you publish.
execute.freeze: autois already set in_quarto.yml; commit the_freeze/folder so figures reproduce on CI. - Reproduce first, change second. When you inherit a project, get its existing build green on your machine before editing anything.
- File naming. Case studies use kebab-case organ-topic names (
pancreas-solid-pseudopapillary). Tools use camelCase / PascalCase (ClinicoPathJamoviModule,OncoPath).
Where to ask
- PI direction, study approvals: Project Lead.
- QuPath, Sectra, scanner issues: Digital Pathology Support.
- R, jamovi, statistics: Analysis Support.
- This portal or the GitHub organization: open an issue in
sbalci/research.
Last updated: 2026-04-20. When you add a new sidebar section, mirror it here so new researchers can see what’s behind it.