CloudScope Web is a static website for viewing CloudScope analysis datasets saved as OME-Zarr. To use CloudScope Web, there is nothing to install or run, just open it in a browser, open a dataset, and view it.
Open CloudScope Web: https://mapmanager.github.io/cloudscope-web/
Documentation: https://mapmanager.github.io/cloudscope-web/docs/
CloudScope App is the macOS and Windows analysis application used to visualize and analyze imaging data, including while experiments are in progress and later during offline analysis. An analyzed dataset can be exported as OME-Zarr for viewing and sharing with CloudScope Web.
AcqStore provides the reproducible Python analysis used by CloudScope App and can also be used directly from scripts and notebooks. This makes it possible to create the same CloudScope-compatible exports outside the desktop application.
A typical workflow is:
imaging data
↓
CloudScope App
visualize + analyze
↓
CloudScope analysis dataset
saved as OME-Zarr
↓
CloudScope Web
view + share + publish
AcqStore also supports a script- or notebook-based workflow:
Python script / notebook
↓
AcqStore
↓
CloudScope analysis dataset
saved as OME-Zarr
↓
CloudScope Web
When publishing a figure analyzed with CloudScope, authors can publish the corresponding CloudScope analysis dataset and provide a CloudScope Web link so readers can inspect the underlying images and analyses interactively. OME-Zarr datasets can be hosted on suitable web storage or deposited with public scientific archives such as the DANDI Archive, subject to the archive's current format and submission requirements.
See the CloudScope Web documentation for the end-user guide, sharing workflow, publishing guidance, and technical information.
CloudScope Web is implemented with Vue 3, TypeScript, and Vite.
Requirements for the web application:
- Node.js 22 or newer
- npm
Install the locked dependencies:
npm ciStart the development site:
npm run devRun the application verification suite:
npm run checkBuild the static application:
npm run buildDocumentation uses MkDocs Material. Install the documentation dependencies with:
python3 -m pip install -r requirements-docs.txtThen preview or build the documentation with:
npm run docs:serve
npm run docs:buildDeveloper details are maintained in the technical documentation.