Skip to content

Environments

Celldega visualizations are designed notebook-first — used as widgets locally or in the cloud — but they aren't limited to a notebook: they can also run as a stand-alone JavaScript library on any webpage.

Notebook environments

  • Local Jupyter — JupyterLab or Jupyter Notebook running on your own machine, following the standard Installation and Getting Started guides.
  • Cloud notebook services — hosted notebook environments such as Manifold, Google Colab, Marimo, and Molab. Celldega installs like any other PyPI package (pip install celldega); widget rendering depends on the service supporting the Jupyter Widgets protocol.

Standalone web usage

Celldega's visualizations also run outside of a notebook entirely, as a stand-alone JavaScript library against publicly hosted data — see the JavaScript API. The Gallery is a collection of such stand-alone web pages showcasing datasets across technologies (Xenium, CosMx, Visium HD, and more).

Support for a desktop Celldega app is planned for a future release.