pylabrobot.thermocycling.thermocycler.Thermocycler.__init__#
- Thermocycler.__init__(name: str, size_x: float, size_y: float, size_z: float, backend: ThermocyclerBackend, child_location: Coordinate, category: str = 'thermocycler', model: str | None = None)#
Initialize a Thermocycler resource.
- Parameters:
name (str) – Human-readable name.
size_x (float) – Footprint in the X dimension (mm).
size_y (float) – Footprint in the Y dimension (mm).
size_z (float) – Height in the Z dimension (mm).
backend (ThermocyclerBackend) – A ThermocyclerBackend instance.
child_location (Coordinate) – Where a plate sits on the block.
category (str) – Resource category (default: “thermocycler”).
model (str | None) – Module model string (e.g. “thermocyclerModuleV1”).