pylabrobot.agilent.biotek.cytation.Cytation5#

class pylabrobot.agilent.biotek.cytation.Cytation5(name: str, camera_serial: str | None = None, device_id: str | None = None, imaging_config: CytationImagingConfig | None = None, use_cam: bool = True)#

Bases: _CytationBase

Agilent BioTek Cytation 5. Adds a camera, reached through microscope.

Attributes

abs_wavelength_range

emission_range

excitation_range

focal_height_range

serial_number

Most recently queried reader serial number, distinct from the USB adapter ID.

supports_active_cooling

supports_cooling

supports_heating

temperature_range

version

Firmware version reported during setup.

Methods

__init__(name[, camera_serial, device_id, ...])

clear_plate()

Forget the plate geometry the firmware last had loaded (e.g. after closing the tray).

close([plate, slow])

Drive the loading tray in.

deactivate()

get_temperature()

Read the incubator temperature in degrees Celsius.

home()

open([slow])

Drive the loading tray out.

query_capability(query)

Read and cache a capability's 17-byte data field for this connection.

read_absorbance(plate, wells, wavelength)

Read endpoint absorbance using the reader's negotiated RDOP22 layout.

read_fluorescence(plate, wells, ...)

read_luminescence(plate, wells, focal_height)

Read luminescence.

request_current_temperature()

Read the incubator temperature in degrees Celsius.

request_firmware_version()

Query the firmware identity and cache its basecode and version.

request_serial_number()

Query the reader's serial number.

send_command(command[, parameter, ...])

Exchange an ASCII command, returning its ACK/data/status wire response.

set_plate(plate)

set_slow_mode(slow)

Select carrier speed when supported; ordinary movement needs no extension.

set_temperature(temperature)

setup()

Connect and initialize the reader.

shake(shake_type, frequency)

Start continuous shaking.

stop()

Disconnect without disabling incubation or aborting a plate measurement.

stop_heating_or_cooling()

stop_shaking()

Abort shaking and release the background task under the shared connection lock.

Parameters: