Tutorials¶
These tutorials teach Laser Setup by doing. Each one is short, builds on the
last, and runs entirely on your computer — no laboratory hardware required.
We use the built-in debug mode and the demo FakeProcedure so you can learn
the whole workflow safely before touching real instruments.
Before you start
Make sure you've completed Installation.
Every command below is run from the repository folder and prefixed with
uv run so nothing is installed system-wide.
The learning path¶
-
1 · Your first experiment
Run a simulated measurement end-to-end and find your data file.
-
2 · The Experiment Window
Parameters, live plots, logs, estimates — what every control does.
-
3 · Running a Sequence
Chain procedures together and run them automatically.
-
4 · Your own configuration
Create editable config files and change a default the proper way.
-
5 · Connecting real instruments
Map instruments to ports, auto-detect adapters, and go from debug to real.
-
6 · Write your own procedure
Create, register and run a custom measurement — and see how it all fits.
What you'll be able to do afterwards¶
- Launch and drive the GUI confidently.
- Read and tune procedure parameters, and understand the data you get out.
- Build and run sequences of measurements.
- Maintain your own configuration without breaking the app.
- Move a measurement from simulated to real hardware.
When you're ready to write a brand-new measurement of your own, head to the Developer Guide → Creating a New Procedure.