Supported Machines#
Liquid Handling#
Liquid Handling Workstations#
Pumps#
Material Handling#
Arms#
Centrifuges#
Fans#
Manufacturer |
Machine |
Features |
PLR-Support |
Links |
---|---|---|---|---|
Hamilton |
HEPA Fan |
air filtration |
Full |
Heater Shakers#
Incubators#
Manufacturer |
Machine |
Features |
PLR-Support |
Links |
---|---|---|---|---|
Thermo Fisher Scientific |
Cytomat 6000 |
heating |
Full |
|
Thermo Fisher Scientific |
Cytomat 6002 |
heating |
Full |
|
Thermo Fisher Scientific |
Cytomat 2 C_50 |
heating |
Full |
PLR / OEM? |
Thermo Fisher Scientific |
Cytomat 2 C425 |
heatingactive cooling |
Full |
|
Thermo Fisher Scientific |
Cytomat 2 C450_SHAKE |
heatingshaking |
Full |
|
Thermo Fisher Scientific |
Cytomat 5C |
heating |
Full |
|
Thermo/Liconic |
Heraeus Cytomat |
heating |
Full |
PLR / OEM? |
Inheco |
Incubator Shaker (MTP/DWP) |
heatingshaking |
WIP |
Peelers#
Manufacturer |
Machine |
PLR-Support |
Links |
---|---|---|---|
Azenta Life Sciences |
XPeel |
WIP |
Sealers#
Thermocyclers#
Temperature Controllers#
Tilting#
Analytical Machines#
Plate Readers#
Manufacturer |
Machine |
Features |
PLR-Support |
Links |
---|---|---|---|---|
BMG Labtech |
CLARIOstar |
absorbancefluorescenceluminescence |
Full |
|
Agilent (BioTek) |
Cytation 1 |
absorbancefluorescenceluminescencemicroscopy |
Full |
|
Agilent (BioTek) |
Cytation 5 |
absorbancefluorescenceluminescencemicroscopy |
Full |
|
Byonoy |
Absorbance 96 Automate |
absorbance |
WIP |
|
Byonoy |
Luminescence 96 Automate |
luminescence |
WIP |
Flow Cytometers#
Manufacturer |
Machine |
PLR-Support |
Links |
---|---|---|---|
Beckman Coulter |
CytoFLEX S |
WIP |
qPCR Machines#
Manufacturer |
Machine |
PLR-Support |
Links |
---|---|---|---|
Thermo Fisher Scientific |
QuantStudio 5 |
WIP |
Scales#
Understanding the Tables#
Classifying lab automation equipment can be challenging. There are many reasons for this, including (but not limited to):
many machines have overlapping capabilities (the TFS Cytomat 2 C470 can be a fridge, heated chamber, oven, smart storage/plate hotel and shaker all in one machine!),
different user groups require varying levels of software integration but tend to only refer to the capabilities they use in that moment (e.g. what is a shaker to one group might be a heater to another),
balancing naming/classification based on user intuition/historic legacy and first principles, (e.g. a thermocycler is just a speedy heater/cooler but scientists are used to the term thermocycler)
there is no widely accepted naming standard.
PyLabRobot does not solve these human classification issues. But to provide some structure PyLabRobot classifies machines into three purposefully broad categories:
Liquid handling: Machines directly manipulating liquids.
Material handling: Machines handling materials other than liquids.
Analytical: Machines primarily responsible for performing measurements.
Table Columns Explained:
Features: Core capabilities provided by the machine.
PLR-Support: Indicates PyLabRobot integration status:
WIP: Work in progress.
Basics: Core functionalities available. Code integrated into
pylabrobot:main
. Documentation pages indocs.pylabrobot.org
.Mostly: Most capabilities available, but some known commands still missing.
Full: Comprehensive capabilities (≥90%) fully supported, extensive documentation available.
Note: PyLabRobot aims to provide access to all hardware-firmware capabilities available on integrated equipment, even beyond OEM software. This allows users to choose the machine functionalities they require.