GUI Walkthrough#
A screenshot-driven tour through the PhenoTypic hub — from a fresh sandbox to a finished run with viewable results. Each page is short and focused on a single workflow so you can jump to whichever step you need.
The walkthrough uses a small synthetic yeast plate dataset (3 plates, 8 × 12
grid each, generated with phenotypic.data.make_synthetic_plate) so you can
follow along without your own data. The accompanying capture script
scripts/capture_gui_tutorial_screenshots.py
regenerates the synthetic plates, runs the CLI to produce real output, and
takes every screenshot in this guide — re-run it after a GUI change to keep
the images aligned with the implementation.
What’s covered#
Page |
Goal |
|---|---|
Generate the synthetic dataset and launch the hub. |
|
Navigate with J/K, previews, and a filmstrip; deep-zoom raw inputs and prepare a persistent revision-correct cache. |
|
Navigate the sandbox sidebar and read capability badges. |
|
Compose a |
|
Submit a local subprocess run and tail the dashboard. |
|
Fill in SLURM resources and ship a submission to a cluster. |
|
Open the results viewer against a finished CLI output. |
|
Bind plotting roles, page through section groups, click a point to open its colony, and export every section as a PDF. |
|
Curate detected colonies manually with the in-builder point picker. |
|
Compose |
|
Fill operation-typed parameters (e.g. |
|
Select a gold side port, watch it turn green, and fill it with a compatible palette operation. |
|
Fill a side value with |
|
Triage the toolbar issue badge, fix missing side values, and understand unsupported development DAG states. |
Prerequisites#
PhenoTypic installed via
uv sync --group dev(see Getting Started).Playwright with Chromium installed if you want to regenerate the screenshots yourself:
uv run playwright install chromium.
For a comprehensive reference of every panel, store, and admonition in the hub, see the GUI hub guide. This walkthrough is the “happy path”; the reference is the manual.