Skip to content

webviz

webviz is a browser-based visualization tool for Tiled datasets produced by Bluesky.

BCDA, Advanced Photon Source, Argonne National Laboratory


Features

  • XY plots — select X/Y fields from any stream; overlay multiple traces across runs
  • Live plots — real-time updates during acquisition via SSE streaming
  • 2D grid scan heatmap — auto-detected from run hints; pan, zoom, and cross-section cuts
  • Image viewer — canvas-based viewer for 2D detector frames with row/column profiles
  • Analysis tools — log axes, derivatives, smoothing, curve fitting, dual cursors
  • QServer integration — submit and monitor plans from the bluesky queue server
  • Run browser — searchable run table with metadata, summary, and raw data tabs

Quick Start

conda create -n webviz nodejs
conda activate webviz
git clone https://github.com/BCDA-APS/webviz.git
cd webviz
npm install
npm run dev

Then open http://localhost:5173, enter your Tiled server URL, and connect.

See Installation for full details.