PyLabRobot - integration of tools beyond liquid handlers

No, PyLabRobot is not officially endorsed (yet?). Would be happy to discuss though!

Thanks, good to know. I am searching for integration of other tools too (as name of topic suggests), it is unclear if other tecan instruments can also be controlled with SILA2. Seriously, I can’t find this.

Thanks, that’s very helpful!

@Alex High-level thoughts: In general almost every piece of automation equipment can be interfaced through Python, but as you’ve realized some companies make you jump through hoops to get the .dlls or documentation.

My previous post lays out equipment that I know have existing Python interfaces because I’ve built them, so that could save you some time or give a starting point.

2 Likes

If you can interface with it, you can control it with SiLA2 but you may need to build out the driver/set up the server for it. As an example, this is the funniest interface implementation I’ve seen for SiLA2.

Some liquid Handling companies also have their own versions of popular drivers for sale and/or scheduling software to manage integrations.

I’ve never had issues getting back API documentation from vendors. I don’t know why companies don’t host them on their websites. Maybe it’s due to old infrastructure or it’s an informational thing and they have to log who wants the info and for what purpose so they can get metrics or reach out for sales purposes down the road.

2 Likes

Wow.

Found this quite inspiring example of integration, well-written and with minimal overhead

Biotek washer/dispenser
Liconic Incubator
Bluewasher
PF400 (they needed to provide custom flashing to avoid finicky telnet connection) + 8bot arm (this one puzzles me)
Imaging, including Nikon

5 Likes

Wow thats a really great repo!

Remarks on tecan: person who developed public SILA2 for fluent left for academia.

Tecan reportedly has a SILA driver for fluent and magniflex, and another for spark (platereaders). Neither published.