# Plesty Demo Experiment ```{toctree} :hidden: :maxdepth: 2 ``` ## Overview The reference PLESTY experiment: a mock line scan subclassing the async `Experiment` ABC from `plesty-lib`. It runs without hardware — each plan step simulates one measurement of a Gaussian signal profile — and demonstrates the full lifecycle: deterministic `build_plan()`, async step operations returning `PlestyArray` results, journaling, and checkpoint/resume. ## Installation ```bash git clone https://gitlab.com/plesty/hub/experiments/demo.git cd demo uv sync ``` ## Usage ```bash uv run python -m plesty.demo_experiment --points 5 uv run python -m plesty.demo_experiment --resume # continue an interrupted run ``` ## API reference ```{eval-rst} .. automodule:: plesty.demo_experiment :members: :undoc-members: ```