Skip to content

Commit b9c6bdb

Browse files
committed
adding blowouts to transfer
1 parent b261db2 commit b9c6bdb

File tree

1 file changed

+26
-12
lines changed

1 file changed

+26
-12
lines changed

abr-testing/abr_testing/protocols/liquid_setups/All_Liquid_Set_ups.py

Lines changed: 26 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -96,14 +96,20 @@ def run(protocol: ProtocolContext) -> None:
9696
)
9797
pipette.configure_nozzle_layout(style=ALL, tip_racks=[tip_rack])
9898
pipette.transfer(
99-
200, src_reservoir["A1"], sample_plate["A1"].top(), trash=False
99+
200, src_reservoir["A1"], sample_plate["A1"].top(), trash=False,
100+
blow_out = True,
101+
blowout_location = "destination well"
100102
)
101103
pipette.reset_tipracks()
102104
pipette.transfer(
103-
100, src_reservoir["A1"], elution_plate["A1"].top(), trash=False
105+
100, src_reservoir["A1"], elution_plate["A1"].top(), trash=False,
106+
blow_out = True,
107+
blowout_location = "destination well"
104108
)
105109
pipette.reset_tipracks()
106-
pipette.transfer(600, src_reservoir["A1"], res1["A1"].top(), trash=False)
110+
pipette.transfer(600, src_reservoir["A1"], res1["A1"].top(), trash=False,
111+
blow_out = True,
112+
blowout_location = "destination well")
107113
pipette.reset_tipracks()
108114
pvt1abr7_labware = [res1, elution_plate, sample_plate]
109115
for lw in pvt1abr7_labware:
@@ -123,7 +129,7 @@ def run(protocol: ProtocolContext) -> None:
123129
)
124130
pipette.configure_nozzle_layout(style=ALL, tip_racks=[tip_rack])
125131
pipette.transfer(
126-
9500 / 8, src_reservoir["A1"], res1["A1"].top(), trash=False, blow_out=True
132+
9500 / 8, src_reservoir["A1"], res1["A1"].top(), trash=False, blow_out = True, blowout_location = "destination well"
127133
)
128134
pipette.reset_tipracks()
129135
pipette.transfer(
@@ -132,6 +138,7 @@ def run(protocol: ProtocolContext) -> None:
132138
elution_plate["A1"].bottom(z=1),
133139
trash=False,
134140
blow_out=True,
141+
blowout_location = "destination well"
135142
)
136143
pipette.reset_tipracks()
137144
pipette.transfer(
@@ -140,6 +147,7 @@ def run(protocol: ProtocolContext) -> None:
140147
sample_plate["A1"].top(),
141148
trash=False,
142149
blow_out=True,
150+
blowout_location = "destination well"
143151
)
144152
pipette.reset_tipracks()
145153
pvt1abr9_labware = [res1, elution_plate, sample_plate]
@@ -161,7 +169,7 @@ def run(protocol: ProtocolContext) -> None:
161169
binding2 = 13500 / 8
162170
wash2 = 9800 / 8
163171
pipette.configure_nozzle_layout(style=ALL, tip_racks=[tip_rack])
164-
pipette.transfer(1225, src_reservoir["A1"], res2["A1"].top(), trash=False)
172+
pipette.transfer(1225, src_reservoir["A1"], res2["A1"].top(), trash=False, blow_out = True, blowout_location = "destination well")
165173
pipette.reset_tipracks()
166174
pipette.configure_nozzle_layout(
167175
style=COLUMN, start="A1", tip_racks=[tip_rack_partial]
@@ -201,7 +209,7 @@ def run(protocol: ProtocolContext) -> None:
201209
res3["A2"].top(),
202210
],
203211
blow_out=True,
204-
blowout_location="source well",
212+
blowout_location="destination well",
205213
trash=True,
206214
)
207215
pipette.reset_tipracks()
@@ -255,7 +263,7 @@ def run(protocol: ProtocolContext) -> None:
255263
sample_plate_2["A12"].top(),
256264
],
257265
blow_out=True,
258-
blowout_location="source well",
266+
blowout_location="destination well",
259267
trash=True,
260268
)
261269
pipette.configure_nozzle_layout(
@@ -272,7 +280,7 @@ def run(protocol: ProtocolContext) -> None:
272280
reagent_plate_1["A7"].top(),
273281
],
274282
blow_out=True,
275-
blowout_location="source well",
283+
blowout_location="destination well",
276284
trash=True,
277285
)
278286
dvt1abr4_labware = [
@@ -311,6 +319,8 @@ def run(protocol: ProtocolContext) -> None:
311319
source=3 * [src_reservoir["A1"]],
312320
dest=[reservoir["A1"], indices_plate["A1"], dna_plate["A1"]],
313321
trash=False,
322+
blow_out = True,
323+
blowout_destination = "destination well"
314324
)
315325
pipette.reset_tipracks()
316326
# partial tip for pcr_reagents_plate
@@ -322,6 +332,8 @@ def run(protocol: ProtocolContext) -> None:
322332
source=2 * [src_reservoir["A1"]],
323333
dest=[pcr_reagents_plate["A1"], pcr_reagents_plate["A2"]],
324334
trash=True,
335+
blow_out = True,
336+
blowout_location = "destination well"
325337
)
326338
dvt2abr5_plates = [reservoir, pcr_reagents_plate, indices_plate, dna_plate]
327339
for plate in dvt2abr5_plates:
@@ -343,6 +355,8 @@ def run(protocol: ProtocolContext) -> None:
343355
source=2 * [src_reservoir["A1"]],
344356
dest=[reservoir["A1"], sample_and_control_plate["A1"]],
345357
trash=False,
358+
blow_out= True,
359+
blowout_location = "destination well"
346360
)
347361
dvt2abr6_plates = [reservoir, sample_and_control_plate]
348362
for plate in dvt2abr6_plates:
@@ -389,9 +403,9 @@ def run(protocol: ProtocolContext) -> None:
389403
sample_plate_2["A11"].top(),
390404
sample_plate_2["A12"].top(),
391405
],
392-
blow_out=True,
393-
blowout_location="source well",
394406
trash=True,
407+
blow_out = True,
408+
blowout_location = "destination well"
395409
)
396410
pipette.configure_nozzle_layout(
397411
style=COLUMN, start="A12", tip_racks=[tip_rack_partial_200]
@@ -406,9 +420,9 @@ def run(protocol: ProtocolContext) -> None:
406420
reagent_plate_1["A6"].bottom(z=1),
407421
reagent_plate_1["A7"].bottom(z=1),
408422
],
409-
blow_out=True,
410-
blowout_location="source well",
411423
trash=True,
424+
blow_out = True,
425+
blowout_location = "destination well"
412426
)
413427
pvt1abr8_labware = [
414428
reservoir_1,

0 commit comments

Comments
 (0)