opentrons-absorbance-reader
Opentrons Absorbance Plate Reader Module for Flex - on-deck microplate spectrophotometry with single/multi-wavelength reading (450, 562, 600, 650nm), automated lid control, and CSV data export for ELISA, cell growth, and colorimetric assays
Security Assessment
About opentrons-absorbance-reader
The opentrons-absorbance-reader skill enables control of the Opentrons Absorbance Plate Reader Module on the Opentrons Flex platform. This module is an on-deck microplate spectrophotometer designed to measure light absorbance directly within automated workflows, eliminating the need for manual plate transfers to a separate reader. By integrating absorbance measurements into robotic protocols, users can perform mid-protocol readings, collect kinetic data, and make real-time decisions without interrupting automation. This significantly improves workflow efficiency and reduces handling errors in plate-based assays.
The module supports absorbance measurements in standard 96-well plates at up to six wavelengths simultaneously, with available wavelengths of 450 nm, 562 nm, 600 nm, and 650 nm. It provides automated lid control using the Flex gripper, including methods to open, close, and check lid status. Initialization allows configuration of measurement parameters such as mode, selected wavelengths, and optional reference wavelength. Read operations can optionally export data as CSV files. The module must be loaded in column 3 (A3–D3), and column 4 is reserved as a staging area for lid storage. The API requires version 2.21 or later and is compatible exclusively with the Opentrons Flex robot.
This skill is intended for laboratory automation engineers, researchers, and assay developers running ELISA, OD600 cell growth measurements, colorimetric assays, and kinetic absorbance experiments. It is particularly valuable in workflows requiring multi-wavelength data collection or absorbance-based decision points within automated biochemical protocols.
FAQ
Is the Absorbance Plate Reader Module compatible with the OT-2?
No. The module is compatible only with the Opentrons Flex platform and requires API version 2.21 or later.
Which deck slots can be used to load the module?
The module must be loaded in column 3, specifically in slots A3, B3, C3, or D3. Column 4 is reserved for lid staging and cannot contain labware when the reader is present.
What wavelengths are supported?
The available wavelengths are 450 nm, 562 nm, 600 nm, and 650 nm. Wavelengths outside this range are not supported.
Is it necessary to close the lid before initializing the reader?
Yes. The lid must be closed using the close_lid() method before calling initialize(), even if it appears to already be closed.
Can this module perform fluorescence or luminescence measurements?
No. The module is designed specifically for absorbance measurements and does not support fluorescence or luminescence detection.
Install opentrons-absorbance-reader
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
jkitchin/skillz