Notebooks / Tutorials (Very Detailed, Step-by-Step)#

These are long-form, notebook-style tutorials for the Cellucid Python package. They are intentionally thorough:

  • every step is explained,

  • edge cases and “gotchas” are called out,

  • and each tutorial ends with a large troubleshooting section.

Note

These pages are written in MyST and live in docs/user_guide/python_package/f_notebooks_tutorials/.

The runnable .ipynb entries use the real Pancreas H5AD checked into this repository. The docs site does not execute notebooks during the build (nb_execution_mode = "off"), so run them locally to interact with the embedded viewer.

Start Here

How to use this section, expected prerequisites, and how to run the notebooks reliably.

Start here (how to use these tutorials)
Beginner (Wet Lab Friendly)

“I have an AnnData and I just want to see my cells.” Minimal choices, maximum clarity.

Beginner notebooks (wet lab friendly)
Intermediate (Computational)

Reproducible exports, scaling workflows, and practical “do this when…” guidance.

Intermediate notebooks (computational workflows)
Advanced (Expert / Developer)

Hooks, session mechanics, vector fields, and format-level debugging.

Advanced notebooks (expert / developer)
Real Pancreas Recipe

A complete, executable Pancreas preparation workflow you can adapt to your data.

Real-world dataset recipe
Jupyter + Hooks + Sessions

A real Pancreas notebook for embedding, Python↔frontend events, and session bridging.

Jupyter embedding, hooks, and sessions