This is a library and a GUI control program for controlling liquid handling robots compatible with the Waters 2700 Sample Manager. These are quite common in Mass spectrometry labs and typically have 1-2 arms with attached syringes and one 6-port valve.
The library can be used without the GUI and allows to
- control the movements of up to 2 arms
- control the syringe pump and 6-port valve to dispense and draw liquids from a reservoir or e.g. a 96-well plate
- save and recall positions (like "wash", "A1" on a plate, etc.) for easier scripting
The author is Daniel Winters email@example.com. Please contact me in case of questions or problems.
Prerequisites: You will need the Python interpreter and the following Python modules:
For using the graphical interface, start the "Liquidator.py" script and explore. A simple python script using the library is in the examples.