Welcome to PyLabRobot’s documentation!#


PyLabRobot is a hardware- and operating system-agnostic, pure Python Software Development Kit (SDK) for Automated & Autonomous Laboratories.



Graphical abstract of PyLabRobot

Note

PyLabRobot is different from PyHamilton. While both packages are created by the same lab and both provide a Python interfaces to Hamilton robots, PyLabRobot aims to provide a universal interface to many different robots runnable on many different computers/operating systems. PyHamilton is a Windows only interface to Hamilton’s VENUS.


Supported by#

Inheco Tek-Matic West Portal Scientific Byonoy Nugget Alpaqua Brooks QINSTRUMENTS

Used by#

MIT Retro T-Therapeutics Duke Cheshire-Labs Pioneer Labs Google X Constructive Bio UKM Biofoundry Sanofi Bio-Techne

Citing#

If you use PyLabRobot in your research, please cite the following paper:

@article{WIERENGA2023100111,
  title = {PyLabRobot: An open-source, hardware-agnostic interface for liquid-handling robots and accessories},
  journal = {Device},
  volume = {1},
  number = {4},
  pages = {100111},
  year = {2023},
  issn = {2666-9986},
  doi = {https://doi.org/10.1016/j.device.2023.100111},
  url = {https://www.sciencedirect.com/science/article/pii/S2666998623001709},
  author = {Rick P. Wierenga and Stefan M. Golas and Wilson Ho and Connor W. Coley and Kevin M. Esvelt},
  keywords = {laboratory automation, open source, standardization, liquid-handling robots},
}
Wierenga, R., Golas, S., Ho, W., Coley, C., & Esvelt, K. (2023). PyLabRobot: An Open-Source, Hardware Agnostic Interface for Liquid-Handling Robots and Accessories. Device. https://doi.org/10.1016/j.device.2023.100111

Cited by: