we have both 96 and 384 well thermocyclers in the lab, so my plan is to test this locally and go ahead with merging Ben’s branch first. I aim to get this done either today or at least early this week. I will make sure it replicates on our machines and works with the Thermocycler standard in PLR, but won’t be adding new functionality. After that, I will welcome PRs to improve his implementation.
@ben Happy to follow your lead on this one. If it’s useful, I got most of the Sila and odtc communication into the branch I’m working on here. Currently, it runs the protocols we’ve put on board the instrument nicely, and can write custom premethod/methods (although without Inheco’s overshoot logic for now).
There’s some async handling, and error codes that the odtc supports that are not in the original communication layer from the incubators module. I’ve subclassed out the new stuff to prevent any interference/breaking changes for now.
Hey! Hope things went well at SLAS. Put some work in on this to get our ODTC96 working in lab, more or less have a complete control layer that maps to the existing Thermocycler resource/protocol too for commands like set mount temp, etc. Added it as a PR if you guys wanted to take a look.
I am still relatively new to pylabrobot, but am a huge fan of the project. I am trying to build out an automated cloning workflow for my company which would involve golden gates and PCR.
I wanted to ask what the status of the Inheco ODTC? I saw it was still listed as WIP, but was fairly extensively documented. I was looking to purchase a thermocycler, and was wondering what about the inheco ODTC was still not supported. I have been using 0.2.1, and know there has been a lot of work going towards a V1 release.
I am also specifically doing 384w thermocycling. Can anyone confirm that inheco ODTC would be a good choice for integrating with a Hamilton STAR, and potentially a robotic arm? Alternatively I see the Thermo Fisher Scientific ATC has full support. I have not purchased anything as of now, and will likely make this decision based upon pylabrobot support. I would greatly appreciate the communities feedback on which to purchase.