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

The author is Daniel Winters Please contact me in case of questions or problems.


The source code and binary installers for Windows can be downloaded from PyPi. This fossil source code repository can be cloned as well.


Prerequisites: You will need the Python interpreter and the following Python modules:


For using the graphical interface, start the "" script and explore. A simple python script using the library is in the examples.