Quick tour (60 seconds)#
Audience: first-time users (wet lab + computational)
Time: 1–3 minutes
What you’ll do: enter → move → color → keep a snapshot → highlight → export/save
Tip
If you prefer to learn by definition-first, read UI glossary (terminology) before this tour.
What appears on ordinary startup#
Every ordinary bundled or catalog startup opens the welcome overlay.
The Suo dataset remains the sample
catalog default and can finish loading behind it;
dismissing the overlay is not remembered for the next ordinary load. A
startup whose address already names its data (a Python or R viewer, a
cellucid serve server, or a ?data= link) skips the overlay.#
Choose Start exploring (or press Escape, or click outside the card) to close it and look at the loaded default dataset. Learn more opens this documentation. Your own data opens from Session › Open data; every way to open it is in Data Loading Overview (Every Route). Until Cellucid has started (the first moments of a visit) those controls say Starting Cellucid and open as soon as it is ready.
Suo loaded after the welcome overlay is dismissed, on the light Studio backdrop, with every sidebar section collapsed so the footer shows: its last line is the version and the exact web build. Yours will read a later build than this capture — the value changes with every web release, which is why bug reports should quote your own.#
One screenshot “map” (recommended)#
This tour references UI areas by name (the app labels). One screenshot makes the rest of the docs much easier to follow.
The whole app on the Pancreas sample. Left: one scrollable sidebar of collapsible accordions — every control in Cellucid is in there. Right: the canvas. The legend swatches and the point colours are the same palette, which is the single most useful correspondence to internalise: the sidebar and the picture are always describing the same thing.#
The same sample coloured by cell_type, with the other sections collapsed so
Coloring & filtering sits at the top: the three field selectors, the
legend’s eight rows with their cell counts, and Filters reading Showing
all 3,696 cells. The published counts of every built-in sample are listed in
Sample dataset provenance and reproducibility.#
Fast path (click-by-click)#
1) Confirm or replace the default dataset#
After dismissing the welcome overlay, inspect the Session accordion: the Dataset box, Open data, Stored (once something is kept), and two sections collapsed to one line each, Subsampling (“100 % cells”) and Data mapping (“1 embedding · UMAP 2D”); click a header to open it.
Keep the loaded Suo sample, or choose another entry under Sample dataset. Pancreatic endocrinogenesis (scVelo) is the standard 1D/2D/3D velocity example; see Standard Pancreas sample dataset.
Wait for the Dataset box at the top of Session to name the dataset and its cells and genes. Every sample opens each dimension on its default embedding; Pancreas also carries a 2D PCA embedding beside its 2D UMAP.
What success looks like
The canvas shows points on the default light studio floor.
The Dataset box shows non‑zero cell and gene counts.
Note
You can also open your own data with Open… (File… for an .h5ad,
.zarr.zip, .h5mu, .loom, 10x .h5 or R .rds / .rda; Folder… for
a Zarr folder, a Cell Ranger outs/ folder or a MatrixMarket folder), or a
link or a running server through the Link or server bar, but those
workflows are documented in
Data Loading in the Web App (All Paths).
2) Move the camera#
Open the Navigation accordion.
Check the dimension-specific default (each view keeps its own mode):
1D or 2D starts in Planar;
3D starts in Orbit.
In Planar, drag to pan and use the wheel or trackpad to zoom.
In Orbit, drag to rotate, use the wheel or trackpad to zoom, and right-drag (or Shift-drag) to pan.
The app does not start camera motion by default. Camera path starts collapsed, its top transport is absent until at least two keyframes exist, and playback begins when you select Play. If you explicitly enable Autoplay, a ready path starts immediately and starts again when that setting is restored from a session.
3) Color by a field (metadata or gene expression)#
Open Coloring & filtering.
Pick one:
Categorical obs (clusters, batch, sample),
Continuous obs (QC metrics, scores), or
Gene expression (type a gene name into the search box).
Look for the legend changing on the left.
The three ways in, in the order they appear. Only one can be active at a time — choosing in one clears the other two.#
What success looks like
The points change color.
A legend appears/updates (categories or a color scale).
Colouring by a gene looks like this:
Ins1 on the Pancreas sample. Dark means little or no expression, bright means
high — and the bright region is exactly the beta-cell arm of the embedding,
which is what you would want a marker gene to do.#
4) Keep a snapshot (small multiple)#
Open Compare views → Views.
Click Keep view.
You should see a new numbered badge/panel.
This is how you compare hypotheses side‑by‑side without losing your current view.
5) Make a highlight (selection)#
Open Highlighting.
Choose a mode (e.g., Lasso).
Draw a selection; a highlight group should appear in the highlight list.
If you want a keyboard-first workflow, the UI supports:
Alt+ drag for area selection (and other shortcuts; see the in‑app “Keyboard shortcuts” accordion).
On a phone or tablet, turn on Select mode on the selection bar at the bottom of the plot (or in the Highlighting panel) and draw with one finger instead; two fingers still zoom and pan. The bar then confirms, cancels or clears the selection without the menu.
6) Export or save what you did#
Pick one:
Share… under State › Session to download a
.cellucid-sessionfile holding the steps you took, to reopen later. Every step is also kept in this browser as you go, and State › History undoes any of them (State and History).Figure export to export a publication‑ready figure of the current view(s).
For a bug report, scroll to the sidebar footer and include its exact Build value. It identifies the web files you exercised and is separate from the Python package version.
Troubleshooting (quick tour blockers)#
“The canvas is blank” / “WebGL2 required”#
Go to System requirements.
“I can’t rotate/zoom/pan”#
Go to Troubleshooting (core interactions) (focus, pointer lock, nav mode confusion).
“Keep view does nothing”#
You are likely in smoke mode (multiview is points‑only). See Multiview: Live view and kept snapshots.
Next steps#
Learn navigation + multiview properly: Core Interactions (Viewer Basics)
Learn the language of the UI: UI glossary (terminology)