# Case studies

Case studies are heavier than the tutorials. Each one runs a realistic analysis end to end on a full-scale dataset,
where the tutorials stay small enough to execute in CI on every change. Because these run at full scale, they are
pre-rendered from committed outputs rather than executed in the build, and re-run on demand when the analysis changes.

```{toctree}
:maxdepth: 1

learned_embeddings
cross_laboratory
crispr
empirical_fdr
gene_aggregation
plate_position
```
