Resources

We build and support open tools so that high-throughput biology is reproducible, affordable, and accessible to any lab. Everything below is free to use, and contributions are welcome.

The open-source liquid handler
Open hardware

The open-source liquid handler.

Commercial liquid handlers cost more than most labs can justify, which puts high-throughput biology out of reach. We are building a low-cost, fully documented instrument that runs the same protocol code as commercial machines through PyLabRobot.

  • Assembly guide Step-by-step build instructions
  • Bill of materials Parts list and suppliers
  • Documentation Calibration, firmware, and operation
  • Software olh-pylabrobot driver on GitHub
  • Preprint Read the paper on bioRxiv

Supported by the Alfred P. Sloan Foundation, a collaboration with the Festo Corporation

Software we use and support.

Two community projects underpin most of our automation work. We did not create PyLabRobot. We use it daily, contribute to it, and want to help it spread. If either tool supports your work, please cite the paper.

PyLabRobotPython

A hardware- and operating-system-agnostic Python SDK for automated laboratories. Write a protocol once and run it across liquid handlers from different manufacturers.

A community-built project. We use it daily and contribute to it, and members of our lab are among its contributors.

Cite as Wierenga RP, Golas SM, Ho W, Coley CW, Esvelt KM. PyLabRobot: an open-source, hardware-agnostic interface for liquid-handling robots and accessories. Device 1(4):100111 (2023). 10.1016/j.device.2023.100111

Our work on PyLabRobot is supported by NIH NIBIB

PyHamiltonPython

Python control for Hamilton STAR, STARlet, and VANTAGE liquid handlers, bringing version control, exception handling, and object-oriented design to robotic method development. The foundation for PRANCE.

Originally developed in the Esvelt lab at MIT with contributions from our lab, which continues to develop it here.

Cite as Chory EJ, Gretton DW, DeBenedictis EA, Esvelt KM. Enabling high-throughput biology with flexible open-source automation. Molecular Systems Biology 17(3):e9942 (2021). 10.15252/msb.20209942

Chory lab members shown in bold.

Lab repositories.

Tools written in the lab, published from our GitHub organization.

Teaching materials.

Interested in learning PyLabRobot? Our PLR bootcamps are open for anyone to use and learn from.

Use it, build on it.

All of our public code lives in one place. Issues and pull requests are welcome. Our repositories are released under the MIT license unless noted otherwise.

Visit our GitHub