I’m trying to implement a script to reduce the handling of protocols by the user. using a barcode scanner to read and load the proper protocol associated with the serial code of the piece to reduce human error, i’m having a bit of a trouble with the connection script to robot, somebody had tried to implement something similar that can give me some tips.
We have implemented a similar way in our setup but to make life a bit easier we have reversed your idea. What we did is the following.
We assigned a specific ProcessID as a prefix for all samples/materials in that specific process.
For each part we have implemented a check to search for that specific identifier (i.e. ‘ID001-’ or ‘ID002-’, etc)
All associated files in the process will also receive the same prefix.
Our liquid handlers use plates / tubes / input files / output files and search, spit-out, that have the same prefix which makes it easy to identify the correct ones
during the process you can easily identify everything related to the process
I work with the equipment such Agilent Magnus, Agilent TapeStation, Nanodrop, Qubit, QIAsymphony all in combination with Tecan Fluents.