Landing Pages#

Audience: everyone (choose your depth)
Time: 10–30 minutes
Goal: pick the right workflow and get your first Cellucid view running

This section is intentionally written for mixed audiences:

  • Wet lab / non-technical users: step-by-step “do this, then that” instructions and clear success criteria.

  • Computational users: explicit shapes/dtypes, configuration options, performance considerations, and edge cases.

  • Developers/maintainers: architecture, file formats, and reproducibility notes.

Cellucid is a web app (the viewer UI) plus helper packages that bring your data into the viewer:

  • Cellucid web app: what you see and interact with in the browser.

  • cellucid (cellucid-python): this package — export/serve data and embed the web app in notebooks.

  • cellucid-annotation: helper repo for community annotation workflows.

  • cellucid-r: planned; not ready yet.

Choose your workflow (start here)#

Note

If you prefer notebook-style, highly verbose walkthroughs (with lots of edge cases and troubleshooting), start with Notebooks / Tutorials (Very Detailed, Step-by-Step).

What is cellucid-python?

What the Python package does, how it relates to the Cellucid web app, and which workflows it supports.

What is cellucid-python?
Installation

How to install, optional dependencies, platform notes, and installation troubleshooting.

Installation
Quick start (3 levels)

Copy/paste: a minimal “show”, a practical export workflow, and an advanced server + hooks workflow.

Quick start (3 levels)
Compatibility matrix (must be explicit)

Exactly what works (and what doesn’t) across Jupyter, JupyterLab, VSCode notebooks, and Colab.

Compatibility matrix (must be explicit)