Skip to main content

A hardware agnostic platform for liquid handling

Project description

PyLabRobot

What is PyLabRobot?

PyLabRobot is a hardware agnostic, pure Python library for lab automation.

Here's a quick example showing how to move 100uL of liquid from well A1 to A2:

from pylabrobot import LiquidHandler
from pylabrobot.liquid_handling.backends import STAR

lh = LiquidHandler(backend=STAR())
lh.setup()
lh.load_layout("layout.json")

lh.pickup_tips(lh.get_resource("tips")["A1:H8"])
lh.aspirate(lh.get_resource("plate")["A1"], volume=100)
lh.dispense(lh.get_resource("plate")["A2"], volume=100)
lh.return_tips()

Resources

Documentation

docs.pylabrobot.org

Support

Papers

Developed for the Sculpting Evolution Group at the MIT Media Lab

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

PyLabRobot-0.1.0.tar.gz (98.2 kB view hashes)

Uploaded Source

Built Distribution

PyLabRobot-0.1.0-py3-none-any.whl (122.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page