Cytation 5

Cytation 5#

%load_ext autoreload
%autoreload 2
import matplotlib.pyplot as plt
from pylabrobot.plate_reading import PlateReader, Cytation5Backend
pr = PlateReader(name="PR", size_x=0,size_y=0,size_z=0, backend=Cytation5Backend())
await pr.setup()
await pr.backend.get_firmware_version()
'1320200  Version 2.07'
await pr.backend.get_current_temperature()
22.9
await pr.open()
await pr.close()

Plate reading#

data = await pr.read_absorbance(wavelength=434)
plt.imshow(data)
<matplotlib.image.AxesImage at 0x12a30bbb0>
_images/a7665d137ceda918319088fc3e930c0011d81b82d9099d03075f9f5a5218d9fb.png
data = await pr.read_fluorescence(excitation_wavelength=485, emission_wavelength=528, focal_height=7.5)
plt.imshow(data)
<matplotlib.image.AxesImage at 0x12a4b2580>
_images/2c9256b13ac2ee7571ca40a9274ebe18fb64687c18cf9adcfe3d0eb64123d95c.png
data = await pr.read_luminescence(focal_height=4.5)
plt.imshow(data)
<matplotlib.image.AxesImage at 0x120d3ed00>
_images/6716e886e15f2e85ab1bc58def104eab1773cf2726497366273a2fd8c9c1e637.png

Shaking#

await pr.backend.shake(shake_type=Cytation5Backend.ShakeType.LINEAR)
await pr.backend.stop_shaking()