Documentation · Tab 4 of 6

Experiment

Where data collection actually happens: pick a calibration, choose a capture mode, select wells, and run.

1. Name it and pick a calibration

Enter an experiment name and select a saved calibration file (refresh the list with the ↺ button if you just saved a new one on the Calibration tab).

2. Choose a capture mode

Image — a single still per well (JPG/PNG/TIF), with configurable dwell time.

Raw Burst — max-rate raw sensor frames for a set record duration; this is the primary scientific capture mode. With Use Laser checked, the burst is split into Pre-laser / Laser ON / Post-laser phases, all captured continuously within one burst so timing is never interrupted.

3. Set the output folder

Defaults to outputs/; persisted to config/default_config.json and applied to the live runner immediately — no restart needed.

4. Presets (optional)

Save or load named Experiment Presets (JSON files under config/experiment_presets/) to reuse a full configuration across runs.

5. Select wells

Click or drag on the grid to select wells; Check All / Uncheck All / Invert are available as shortcuts.

6. Auto-process (optional)

Check Auto-process after experiment to have the Processing tab automatically pick up and convert the output the moment the run finishes — skips a manual trip to that tab.

7. Run it

Start Experiment is blocked if the printer isn't homed. Pause/Resume and Stop are available mid-run. The live preview is paused and overlaid with "EXPERIMENT IN PROGRESS" for the whole run. All other tabs except this one are disabled while a run is in progress.

Output layout: raw/ holds the per-well .npy frames, per-frame metadata JSON, and a shared camera_meta.json, plus a top-level points CSV. See the full output structure on GitHub.
← PreviousCalibration Next →Manual Control