Experiments are the top tier of the PLESTY pipeline. They orchestrate devices and analyzers to perform complete measurement workflows. This section covers composite devices, measurement logic, and experiment testing.
What is an experiment?
An experiment coordinates one or more devices (often through a CompositeDevice) and runs a measurement workflow. It handles:
- Device connection and configuration
- Data acquisition
- Result persistence
- Error handling and recovery
Sections
| Page | Description |
|---|---|
| Composite Device | Combine multiple devices into a single interface |
| Measurement | Write measurement workflows |
| Testing | Test experiments with mock devices |
The experiment lifecycle
- Configure — set up devices and parameters
- Run — execute the measurement workflow
- Save — persist results using
save_result - Cleanup — disconnect devices
Next steps
- Learn about composite devices
- Write a measurement workflow