CloudScope is a desktop and browser application for viewing, annotating, and analyzing acquisition-backed microscopy files. The GUI, notebooks, and scripts share the same Python backend so analyses stay reproducible across interfaces.
- Web app: https://cloudscope.mapmanager.net
- Desktop app: Get the desktop app (request a build via the form, then follow the install steps)
Full guides live on the docs site (preferred over this README):
- CloudScope documentation
- End users — GUI, recipes, file formats, desktop install
- Data scientists — algorithms, notebooks, scripting
- Developers — architecture, testing, builds, deploy
Quick links: supported formats, velocity, diameter, peak detection, pool plots, blinded mode, sample data.
Requires uv. From the repository root:
git clone git@github.com:mapmanager/cloudscope.git
cd cloudscope
uv sync
./scripts/run appBrowser mode: ./scripts/run web
Tests: uv run pytest
See the developer documentation for Docker, environment variables, coverage, and release builds.