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:

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

  1. Configure — set up devices and parameters
  2. Run — execute the measurement workflow
  3. Save — persist results using save_result
  4. Cleanup — disconnect devices

Next steps