Microwell aspiration

In order to accurate aspirate small volumes it is important to make sure the air bubbles are mostly out of the lines and there are 2 pages that describe how to do this:

  1. Removing air bubbles - This technique allows you to manually perfuse the lines with a syringe.
  2. Putting together a pipette flushing macro - This uses the multichannel syringe pump to clean out the lines

//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 1 F3000
G1Z0F3000
G1X171.48Y176.5F3000
G1Z33F3000
//valve-1_1_1_1_1_1_1_1-valveoutput
valve-1_1_1_1_1_1_1_1-output
//syringe 50 speed 40 acc 20
sg1e50s40a20_1
//valve-1_1_1_1_1_1_1_1-valvebypass
valve-1_1_1_1_1_1_1_1-bypass
//motion 96well zh 0 row 1 F3000
G1Z0F3000
G1X171.48Y176.5F3000
G1Z53F3000
//valve-1_1_1_1_1_1_1_1-valveoutput
valve-1_1_1_1_1_1_1_1-output
//syringe 60 speed 20 acc 10
sg1e60s20a10_8
//valve-1_1_1_1_1_1_1_1-valvebypass
valve-1_1_1_1_1_1_1_1-bypass
//motion 96well zh 30 row 1 F3000
G1Z0F3000
G1X171.48Y176.5F3000
G1Z23F3000

Volume aspiration benchmarking

Here is some benchmarking data comparing 1,2.5,5 and 10 microliters. Benchmarking was done using Rainin LTS RT-L10 tips

Volume titration

//aspiration_model_airgap
//flushlines
//flushpipettes
//valve-1_1_1_1_1_1_1_1-valvebypass
valve-1_1_1_1_1_1_1_1-bypass
//motion waste station zh 0 row 1 F3000
G1Z0F3000
G1X235.5Y24F3000
G1Z8F3000_5
//valve-1_1_1_1_1_1_1_1-valveinput
valve-1_1_1_1_1_1_1_1-input
//syringe 500 speed 40 acc 20
sg1e500s40a20_20
//valve-1_1_1_1_1_1_1_1-valveoutput
wasteon
valve-1_1_1_1_1_1_1_1-output
//syringe 0 speed 40 acc 20
sg1e0s40a20_20
//valve-1_1_1_1_1_1_1_1-valvebypass
valve-1_1_1_1_1_1_1_1-bypass
//just dry function
touchdry Z13F3000ZT0T0.4
wasteoff
G1Z0F3000
G1X235.5Y24F3000
G1Z8F3000_5
//valve-1_1_1_1_1_1_1_1-valvebypass
valve-1_1_1_1_1_1_1_1-bypass
//aspiration_model_airgap
//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 1 F3000
G1Z0F3000
G1X171.48Y176.5F3000
G1Z27F3000_4
//valve-1_1_1_1_1_1_1_1-valveoutput
valve-1_1_1_1_1_1_1_1-output
//syringe 50 speed 40 acc 20
sg1e50s40a20_7
//valve-1_1_1_1_1_1_1_1-valvebypass
valve-1_1_1_1_1_1_1_1-bypass
//motion 96well zh 0 row 1 F3000
G1Z0F3000
G1X171.48Y176.5F3000
G1Z53F3000
valve-1_1_1_1_1_1_1_1-output
G1Z52F3000_2
//syringe 60 speed 20 acc 10
sg1e51s5a2_7
G1Z53F3000_2
//valve-1_1_1_1_1_1_1_1-valvebypass
valve-1_1_1_1_1_1_1_1-bypass
//motion 96well zh 30 row 1 F3000
G1Z0F3000
G1X171.48Y176.5F3000
G1Z17F3000
restart