pylabrobot.thermocycling.thermocycler.Thermocycler.run_protocol#

async Thermocycler.run_protocol(protocol: Protocol, block_max_volume: float, **backend_kwargs)#

Enqueue a multi-stage temperature protocol (fire-and-forget).

Parameters:
  • protocol (Protocol) – Protocol object containing stages with steps and repeats.

  • block_max_volume (float) – Maximum block volume (µL) for safety.