pylabrobot.thermocycling.opentrons.OpentronsThermocyclerModuleV1.run_profile#

async OpentronsThermocyclerModuleV1.run_profile(profile: List[Step], block_max_volume: float)#

Enqueue a multi-step temperature profile (fire-and-forget).

Parameters:
  • profile (List[Step]) – List of {“temperature”: float, “holdSeconds”: float} steps.

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