Reusing same tips for replicas // IF-clause?

Hi everybody,
I am new to the topic of liquid handling and am currently working on a STARlet.

I encountered a scenario that I’m trying to optimize — maybe some of you can help me.

I’m using worklists that pipette two liquids into one well. From this well, I need to pipette replicates into n new wells. This entire process is repeated multiple times.

I got the method working with loops that iterate over a sequence created from a worklist, but the tip usage is excessive. Currently, after the two liquids are pipetted together, the method always picks up a new tip for each replicate.

My idea was to implement a conditional if-clause: if the source well is the same as in the previous step, the tip should not be discarded but reused for the pipetting step. Of course, it must also be the same channel/tip to avoid cross-contamination.

I tried using an if-clause with two variables that track the last used well and the current well to be pipetted from, but it’s not working.

The number of replicates will always vary.

Maybe some of you have a smart solution to my problem — I would be happy to discuss new ideas!!

Daniel

1 Like