Tecan .gwl scripting - Mix

Hi all,

I have a Tecan EVO 200 with EVOware v2.7.

I generate .gwl scripts from scratch rather than using the FreedomEVOWare GUI.

I want to “Mix” (what’s called “Mix” in the EVOWare GUI) in a .gwl script. I was thinking this could be done with a series of aspirate + dispense commands.

More specifically, for a toy example, I have a 96-well plate. I want to aspirate up 50uL from rows A-H from column 1 (so all 8 tips should be used in parallel). Next, I want to dispense each 50uL volume into the corresponding well to the right in the second column (which already has 50uL of another solution inside). Lastly, I want to do 3 cycles of aspirating and dispensing 80uL (i…e, aspirate 80uL, dispense 80uL, aspirate 80uL, dispense 80uL, aspirate 80uL, dispense 80uL) from each of the 8 wells in the now-mixed second column, using all 8 tips in parallel.

How can I do this in a .gwl script?
I was thinking something like the following (only first two tips are shown but tips 3-8 would simply follow)…

A;Plate96-1;;96 Well Plate;1;;50;liquid_class_custom;;1
D;Plate96-1;;96 Well Plate;9;;50;liquid_class_custom;;1
A;Plate96-1;;96 Well Plate;9;;80;liquid_class_custom;;1
D;Plate96-1;;96 Well Plate;9;;80;liquid_class_custom;;1
A;Plate96-1;;96 Well Plate;9;;80;liquid_class_custom;;1
D;Plate96-1;;96 Well Plate;9;;80;liquid_class_custom;;1
A;Plate96-1;;96 Well Plate;9;;80;liquid_class_custom;;1
D;Plate96-1;;96 Well Plate;9;;80;liquid_class_custom;;1
W;
A;Plate96-1;;96 Well Plate;2;;50;liquid_class_custom;;2
D;Plate96-1;;96 Well Plate;10;;50;liquid_class_custom;;2
A;Plate96-1;;96 Well Plate;10;;80;liquid_class_custom;;2
D;Plate96-1;;96 Well Plate;10;;80;liquid_class_custom;;2
A;Plate96-1;;96 Well Plate;10;;80;liquid_class_custom;;2
D;Plate96-1;;96 Well Plate;10;;80;liquid_class_custom;;2
A;Plate96-1;;96 Well Plate;10;;80;liquid_class_custom;;2
D;Plate96-1;;96 Well Plate;10;;80;liquid_class_custom;;2

Is this possible, or will this cause issues due to there not being washing (i.e., W) in between each aspirate? If problematic, how else can I implement mixing? If not possible with basic aspirate+dispense commands, how can I do this with Advanced Worklist Commands (and can these be simply incorporated into a .gwl text file)?

Thanks in advance!

Evan

Hi evanc,

in your worklist, the 80 uL Aspirate & Dispense is from the original src well to destination well - so, in fact you are pipetting 290 uL from Column 1 to Column 2

if you leave the 80 uL A; & D; in Column 2 - this would perform the mix

BUT, you will hate this as it handles each command separately,
i would be more inclined to use different liquid classes for aspirate & dispense, and in the dispense liquid class - activate post mixing after dispense to perform the 80 uL tip mix

is this a liquid filled pipetting arm ?
do you use disposable or fixed tips?

Hi @Optimize,

(Thank you for pointing out my error with well numbering; I edited my original post to correct this).

This is for fixed LiHa tips.

Could you provide some more detail on how I could “activate post mixing after dispense to perform the 80 uL tip mix”? Thanks

if you go to the liquid class, under “Dispense”,

tick the “mix after dispense” - set the mix volume, cycles, mix location

image

2 Likes

Brilliant. I never noticed that. I’ll give it a try. Thanks for your help