pylabrobot.thermocycling.backend.ThermocyclerBackend#
- class pylabrobot.thermocycling.backend.ThermocyclerBackend#
Bases:
MachineBackend
Interface for an Opentrons Thermocycler.
Methods
__init__
()Close thermocycler lid.
Deactivate thermocycler block.
Deactivate thermocycler lid.
deserialize
(data)Get the current block temperature in °C.
Get the block target temperature in °C.
Get the zero-based index of the current cycle.
Get the zero-based index of the current step within the cycle.
Get remaining hold time in seconds.
Get the current lid temperature in °C.
Get the lid open/closed status.
Get the lid target temperature in °C.
Get the total cycle count.
Get the total number of steps in the current cycle.
open_lid
()Open thermocycler lid.
run_profile
(profile, block_max_volume)Execute thermocycler profile run.
set_block_temperature
(temperature)Set the temperature of a thermocycler block.
set_lid_temperature
(temperature)Set the temperature of a thermocycler lid.
setup
()stop
()