User Tools

Site Tools


pipettetip_thermocycling_imaging

Thermocycling and imaging pipette tips

LabAutobox controls the temperature of 2 thermo blocks which the pipettes move into afterwards they can be imaged. To show the concept, the tips are incubating for only 5 seconds per block in the video.

The code works something like this:

  1. First you need to set the thermo block heaters to the temperature range that you want to run the thermocycling (ie., 94C denaturation, 60 extension).
//heatblockstemp block1 60 block2 100
M104 T0 S60
M104 T1 S100
  1. Then you just assemble the macro steps to form the routine, it would look something like this for one cycle
//thermocycler_imaging
//motion heatblock1 zh 0 row 1 F3000
G1Z0F3000
G1X34Y198.5Z0F3000_6
G1Z32F2000
G1Z42F400_30
//motion heatblock2 zh 0 row 1 F3000
G1Z0F3000
G1X36Y248Z0F3000_5
G1Z32F2000_2
G1Z42F400_180
G1Z0F3000
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y83.5F3000
G1Z46F3000
//camsnap 192.168.1.89_09302020070456_pipetteimaging   400 70
snap 192.168.1.89_400_70_09302020070456_pipetteimaging

This experiment tracks the volume per thermocycle (after 44 cycles). The aspiration conditions were as followed:

  1. Air gap 6µl
  2. Sample 6µl
  3. Air gap 4µl
  4. 94C 15 seconds
  5. 60C 30 seconds
cycle 1  cycle 2  cycle 3  cycle 4  cycle 5
cycle 6  cycle 7 {{ :347_50_thcycl1124104newpic.png?200 | cycle 8  cycle 9  cycle 10  cycle 11
cycle 12  cycle 13  cycle 14  cycle 15  cycle 16
cycle 17  cycle 18  cycle 19  cycle 20  cycle 21
cycle 22  cycle 23  cycle 24  cycle 25  cycle 26
cycle 27  cycle 28  cycle 29  cycle 30  cycle 31
cycle 32  cycle 33  cycle 34  cycle 35  cycle 36
cycle 37  cycle 38  cycle 39  cycle 40  cycle 41
cycle 42  cycle 43  cycle 44

The LabBot macro:

//45cycle
//aspthermocycle12
//shakevalves
//valve-1_1_1_1_1_1_1_1-valveinput
valve-1_1_1_1_1_1_1_1-input
G1Z0F1000_0.5
//valve-1_1_1_1_1_1_1_1-valveoutput
valve-1_1_1_1_1_1_1_1-output
G1Z0F1000_0.5
//valve-1_1_1_1_1_1_1_1-valveinput
valve-1_1_1_1_1_1_1_1-input
G1Z0F1000_0.5
//valve-1_1_1_1_1_1_1_1-valveoutput
valve-1_1_1_1_1_1_1_1-output
G1Z0F1000_0.5
//valve-1_1_1_1_1_1_1_1-valveinput
valve-1_1_1_1_1_1_1_1-input
G1Z0F1000_0.5
//valve-1_1_1_1_1_1_1_1-valveoutput
valve-1_1_1_1_1_1_1_1-output
G1Z0F1000_0.5
//valve-1_1_1_1_1_1_1_1-valveinput
valve-1_1_1_1_1_1_1_1-input
//syringe 300 speed 40 acc 20
sg1e300s40a20_20
//valve-1_1_1_1_1_1_1_1-valveoutput
valve-1_1_1_1_1_1_1_1-output
sg1e306s6a3_6
//valve-1_1_1_1_1_1_1_1-valvebypass
valve-1_1_1_1_1_1_1_1-bypass
//dyeaspmodel
//dyeaspmodel
//motion 96well zh 20 row 2 F3000
G1Z0F3000
G1X228.16666666667Y183.5F5000_8
G1Z40F3000
//motion 96well zh 0 row 2 F500
G1X228.16666666667Y183.5F500
G1Z60F500_5
//valve-1_1_1_1_1_1_1_1-valveoutput
valve-1_1_1_1_1_1_1_1-output
//syringe 326 speed 6 acc 3
sg1e312s6a3_8
G1Z60F500_2
//valve-1_1_1_1_1_1_1_1-valvebypass
valve-1_1_1_1_1_1_1_1-bypass
//motion 96well zh 20 row 2 F3000
G1X228.16666666667Y183.5F3000
G1Z40F3000
//valve-1_1_1_1_1_1_1_1-valveoutput
valve-1_1_1_1_1_1_1_1-output
sg1e319s6a3_8
//valve-1_1_1_1_1_1_1_1-valvebypass
valve-1_1_1_1_1_1_1_1-bypass
//washmodel
//motion wash station zh 0 row 1 F3000
G1Z0F3000
G1X235.5Y36F3000
G1Z40F3000
//waste 2 on
wasteon
//wash 1 on
washon
G1Z40F3000_10
//wash 1 off
washoff
//waste 2 off
wasteoff
//just dry function
G1Z0F3000_2
touchdry Z20F3000ZT0T1
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_10
//camsnap 192.168.1.87_11062020123139_afteraspiration   347 50
snap 192.168.1.87_347_50_11062020123139_afteraspiration
G1Z55F3000_5
//thermocycle1_photo
G1Z0F3000
//thermocycle 1
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_15
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl1
G1Z55F3000_5
G1Z0F3000
G1Z0F3000
G1X36Y248F5000_8
//thermocycle 2
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_15
//camsnap 192.168.1.87_11062020123139_thcycl2   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl2
G1Z55F3000_5
G1Z0F3000
G1Z0F3000
G1X36Y248F5000_8
//thermocycle 3
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_15
//camsnap 192.168.1.87_11062020123139_thcycl3   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl3
G1Z55F3000_5
G1Z0F3000
//thermocycle
G1Z0F3000
G1X36Y248F5000_8
//thermocycle 4
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_15
//camsnap 192.168.1.87_11062020123139_thcycl4   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl4
G1Z55F3000_5
G1Z0F3000
//thermocycle
G1X36Y248F5000_8
//thermocycle 5
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_15
//camsnap 192.168.1.87_11062020123139_thcycl5   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl5
G1Z55F3000_5
//swap volume
//valve-1_1_1_1_1_1_1_1-valveinput
valve-1_1_1_1_1_1_1_1-input
sg1e220s60a30_12
//thermodispense_seg
//valve-1_1_1_1_1_1_1_1-valveoutput
valve-1_1_1_1_1_1_1_1-output
//syringe 316 speed 6 acc 3
sg1e216s6a3_6
//valve-1_1_1_1_1_1_1_1-valvebypass
valve-1_1_1_1_1_1_1_1-bypass
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcyclvoladjust
G1Z55F3000_5
G1Z0F3000
//thermocycle 5
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl5
G1Z55F3000_3
//thermocycle 6
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl6
G1Z55F3000_3
//thermocycle 7
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl7
G1Z55F3000_3
//thermocycle 8
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl8
G1Z55F3000_3
//thermocycle 9
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl9
G1Z55F3000_3
//thermocycle 10
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl10
G1Z55F3000_3
//thermocycle 11
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl11
G1Z55F3000_3
//thermocycle 12
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl12
G1Z55F3000_3
//thermocycle 13
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl13
G1Z55F3000_3
//thermocycle 14
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl14
G1Z55F3000_3
//thermocycle 15
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl15
G1Z55F3000_3
//thermocycle 16
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl16
G1Z55F3000_3
//thermocycle 17
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl17
G1Z55F3000_3
//thermocycle 18
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl18
G1Z55F3000_3
//thermocycle 19
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl19
G1Z55F3000_3
//thermocycle 20
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl20
G1Z55F3000_3
//thermocycle 21
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl21
G1Z55F3000_3
//thermocycle 22
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl22
G1Z55F3000_3
//thermocycle 23
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl23
G1Z55F3000_3
//thermocycle 24
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl24
G1Z55F3000_3
//thermocycle 25
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl25
G1Z55F3000_3
//thermocycle 26
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl26
G1Z55F3000_3
//thermocycle 27
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl27
G1Z55F3000_3
//thermocycle 28
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl28
G1Z55F3000_3
//thermocycle 29
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl29
G1Z55F3000_3
//thermocycle 30
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl30
G1Z55F3000_3
//thermocycle 31
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl31
G1Z55F3000_3
//thermocycle 32
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl32
G1Z55F3000_3
//thermocycle 33
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl33
G1Z55F3000_3
//thermocycle 34
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl34
G1Z55F3000_3
//thermocycle 35
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl35
G1Z55F3000_3
//thermocycle 36
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl36
G1Z55F3000_3
//thermocycle 37
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl37
G1Z55F3000_3
//thermocycle 38
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl38
G1Z55F3000_3
//thermocycle 39
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl39
G1Z55F3000_3
//thermocycle 40
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl40
G1Z55F3000_3
//thermocycle 41
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl41
G1Z55F3000_3
//thermocycle 42
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl42
G1Z55F3000_3
//thermocycle 43
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl43
G1Z55F3000_3
//thermocycle 44
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl44
G1Z55F3000_3
//thermocycle 45
G1Z0F3000
G1X36Y248F5000_8
//motion heatblock2 zh 20 row 1 F3000
G1Z0F3000
G1X36Y248F5000
G1Z22F3000
G1Z42F500_15
//motion heatblock1 zh 20 row 1 F3000
G1Z0F3000
G1X34Y198.5F3000
G1Z22F3000
G1Z42F500_30
//motion PCRcam zh 0 row 1 F3000
G1Z0F3000
G1X5.5Y89.5F5000
G1Z46F3000_2
G1Z0F3000_2
//brightfieldcam
G1X108Y75Z0.0F3000
G1Z55F3000_6
//camsnap 192.168.1.87_11062020123139_thcycl   347 50
snap 192.168.1.87_347_50_11062020123139_thcycl45
G1Z55F3000_3
pipettetip_thermocycling_imaging.txt · Last modified: 2020/11/07 03:20 by richard