From 3a77619dcb5ee03d3f402aa7ca15fdecd42ef1ac Mon Sep 17 00:00:00 2001 From: qPCR4vir Date: Tue, 20 Aug 2019 15:28:40 +0200 Subject: [PATCH] add test Tutorial_HL_RoMa #9 --- protocols/tests.py | 10 ++ protocols/tests/Tutorial_HL_RoMa_6s.esc | 156 ++++++++++++++++++ protocols/tests/Tutorial_HL_RoMa_6s.gwl | 10 ++ .../tests/Tutorial_HL_RoMa_6s.protocol.txt | 6 + protocols/tests/Tutorial_HL_RoMa_6s.txt | 14 ++ 5 files changed, 196 insertions(+) create mode 100644 protocols/tests/Tutorial_HL_RoMa_6s.esc create mode 100644 protocols/tests/Tutorial_HL_RoMa_6s.gwl create mode 100644 protocols/tests/Tutorial_HL_RoMa_6s.protocol.txt create mode 100644 protocols/tests/Tutorial_HL_RoMa_6s.txt diff --git a/protocols/tests.py b/protocols/tests.py index f07b908..4da02dc 100644 --- a/protocols/tests.py +++ b/protocols/tests.py @@ -194,4 +194,14 @@ print("\n\n************ " + str(p.output_filename) + " **************\n") p.Run() +from protocols.tutorial_HL_RoMa.tutorial_HL_RoMa import Tutorial_HL_RoMa as Prt + +p = Prt (num_of_samples = 8, + output_filename = test_dir / 'Tutorial_HL_RoMa', + run_name = "_6s") +p.use_version('No version') +p.set_first_tip('A01') +print("\n\n************ " + str(p.output_filename) + " **************\n") +p.Run() + #from protocols.Prefill_plates_LysisBuffer_and_ProtKpreMix import Prefill_plates_LysisBuffer_and_ProtKpreMix diff --git a/protocols/tests/Tutorial_HL_RoMa_6s.esc b/protocols/tests/Tutorial_HL_RoMa_6s.esc new file mode 100644 index 0000000..296eb27 --- /dev/null +++ b/protocols/tests/Tutorial_HL_RoMa_6s.esc @@ -0,0 +1,156 @@ +9984E71A +20190619_172344 Admin + +Administrator +--{ RES }-- +V;200 +--{ CFG }-- +999;217;32; +14;-1;-1;-1;-1;-1;12;-1;-1;-1;-1;-1;107;43;43;43;43;43;43;-1;104;-1;-1;108;106;-1;-1;-1;-1;-1;-1;-1;-1;-1;35;-1;-1;-1;-1;-1;-1;-1;-1;-1;41;-1;-1;-1;-1;-1;-1;-1;-1;-1;16;16;12;-1;-1;-1;-1;-1;-1;-1;-1;109;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1;-1; +998;0; +998;0; +998;0; +998;0; +998;0; +998;3;;;; +998;;;; +998;0; +998;0; +998;0; +998;0; +998;0; +998;40;AntiCOntamination;AntiCOntamination;AntiCOntamination;AntiCOntamination;AntiCOntamination;AntiCOntamination;;;;AntiCOntamination;;AntiCOntamination;;;AntiCOntamination;;;;AntiCOntamination;;;;AntiCOntamination;;;;;AntiCOntamination;;;;;;;AntiCOntamination;;;;;; +998;AntiCon1;AntiCon2;AntiCon3;AntiCon4;AntiCon5;AntiCon6;;;;AntiCon7;;AntiCon8;;;AntiCon9;;;;AntiCon10;;;;AntiCon11;;;;;AntiCon12;;;;;;;AntiCOn13;;;;;; +998;1;Sampletubes Eppendorfrack; +998;mixes; +998;1;Sampletubes Eppendorfrack; +998;Samples2; +998;1;Sampletubes Eppendorfrack; +998;Samples3; +998;1;Sampletubes Eppendorfrack; +998;Samples4; +998;1;Sampletubes Eppendorfrack; +998;Samples5; +998;1;Sampletubes Eppendorfrack; +998;Samples6; +998;0; +998;8;Washstation 2Grid Cleaner short;Washstation 2Grid Waste;Washstation 2Grid Cleaner long;;Trough 100ml;;Washstation 2Grid DiTi Waste;; +998;Cleaner1;Waste;Cleaner2;;IC2-RNA;;DiTi Waste;; +998;0; +998;0; +998;1;Tube Falcon 15ml 12 Pos; +998;DNase; +998;1;96 Well Separation Plate; +998;AGOWA; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;6;96 Well Macherey-Nagel Plate;96 Well Macherey-Nagel Plate;;;;; +998;plate1;plate3;;;;; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;3;;FilterplateaufElutionplate flach;96 Well Microplate; +998;;Filterplatte auf Elutionsplatte;plateB_origen; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;3;Trough 100ml;Trough 100ml;Trough 100ml; +998;BufferCub;MDB;Wasser; +998;3;Trough 100ml;Trough 100ml;Trough 100ml; +998;RA3/2;RA3/1;RA2; +998;3;DiTi 200 ul;96 Well Microplate;96 Well Microplate; +998;DiTi 200 ul;plateA;plateB; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;1;; +998;; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;0; +998;2; +998;105;1; +998;85;66; +998;4; +998;4;0;System; +998;0;2;Te-Shake 2Pos; +998;0;0;Shelf 8+6Pos; +998;0;1;Hotel 5Pos DeepWell; +998;2; +998;105;FilterplateaufElutionplate flach; +998;85;FilterplateaufElutionplate; +998;1; +998;1; +998;1; +998;66; +996;0;0; +--{ RPG }-- +Comment("Transfer 50 uL to a moved plate."); +UserPrompt("Check buffer in ['well 1 in labware plateA: with 100.0 uL of reagent buffer', 'well 2 in labware plateA: with 100.0 uL of reagent buffer', 'well 3 in labware plateA: with 100.0 uL of reagent buffer', 'well 4 in labware plateA: with 100.0 uL of reagent buffer', 'well 5 in labware plateA: with 100.0 uL of reagent buffer', 'well 6 in labware plateA: with 100.0 uL of reagent buffer', 'well 7 in labware plateA: with 100.0 uL of reagent buffer', 'well 8 in labware plateA: with 100.0 uL of reagent buffer'] ",1,-1); +UserPrompt("Put the plate B in grid:43, site:3",1,-1); +Wash(255,19,1,19,0,"5",50,"10",50,0.00,50,100,1,0,0,0); +Transfer_Rack("55","55",1,0,1,0,0,"0","96 Well Microplate","Narrow","","","MP 3Pos","","MP 3Pos","2","","2"); +Group("Fill column"); +Group("Distribute: 50.0 µL of buffer"); +Comment("Distribute: 50.0 µL of buffer (416.0 µL total) from [grid:55 site:2 ['well 1 in labware plateA: with 100.0 uL of reagent buffer', 'well 2 in labware plateA: with 100.0 uL of reagent buffer', 'well 3 in labware plateA: with 100.0 uL of reagent buffer', 'well 4 in labware plateA: with 100.0 uL of reagent buffer', 'well 5 in labware plateA: with 100.0 uL of reagent buffer', 'well 6 in labware plateA: with 100.0 uL of reagent buffer', 'well 7 in labware plateA: with 100.0 uL of reagent buffer', 'well 8 in labware plateA: with 100.0 uL of reagent buffer'] into plateB_origen[grid:55 site:3] in order [1, 2, 3, 4, 5, 6, 7, 8]:"); +GetDITI2(255,"DiTi 200 ul",0,0,0,300); +Aspirate(255,"Water free","50","50","50","50","50","50","50","50",0,0,0,0,55,1,1,"0C08¯1000000000000",0,0); +Dispense(255,"Water free","50","50","50","50","50","50","50","50",0,0,0,0,55,2,1,"0C08¯1000000000000",0,0); +GroupEnd(); +DropDITI(255,19,6,0.00,300,0); +GroupEnd(); diff --git a/protocols/tests/Tutorial_HL_RoMa_6s.gwl b/protocols/tests/Tutorial_HL_RoMa_6s.gwl new file mode 100644 index 0000000..d76d144 --- /dev/null +++ b/protocols/tests/Tutorial_HL_RoMa_6s.gwl @@ -0,0 +1,10 @@ +B;Comment("Transfer 50 uL to a moved plate."); +B;UserPrompt("Check buffer in ['well 1 in labware plateA: with 100.0 uL of reagent buffer', 'well 2 in labware plateA: with 100.0 uL of reagent buffer', 'well 3 in labware plateA: with 100.0 uL of reagent buffer', 'well 4 in labware plateA: with 100.0 uL of reagent buffer', 'well 5 in labware plateA: with 100.0 uL of reagent buffer', 'well 6 in labware plateA: with 100.0 uL of reagent buffer', 'well 7 in labware plateA: with 100.0 uL of reagent buffer', 'well 8 in labware plateA: with 100.0 uL of reagent buffer'] ",1,-1); +B;UserPrompt("Put the plate B in grid:43, site:3",1,-1); +B;Wash(255,19,1,19,0,"5",50,"10",50,0.00,50,100,1,0,0,0); +B;Transfer_Rack("55","55",1,0,1,0,0,"0","96 Well Microplate","Narrow","","","MP 3Pos","","MP 3Pos","2","","2"); +B;Comment("Distribute: 50.0 µL of buffer (416.0 µL total) from [grid:55 site:2 ['well 1 in labware plateA: with 100.0 uL of reagent buffer', 'well 2 in labware plateA: with 100.0 uL of reagent buffer', 'well 3 in labware plateA: with 100.0 uL of reagent buffer', 'well 4 in labware plateA: with 100.0 uL of reagent buffer', 'well 5 in labware plateA: with 100.0 uL of reagent buffer', 'well 6 in labware plateA: with 100.0 uL of reagent buffer', 'well 7 in labware plateA: with 100.0 uL of reagent buffer', 'well 8 in labware plateA: with 100.0 uL of reagent buffer'] into plateB_origen[grid:55 site:3] in order [1, 2, 3, 4, 5, 6, 7, 8]:"); +B;GetDITI2(255,"DiTi 200 ul",0,0,0,300); +B;Aspirate(255,"Water free","50","50","50","50","50","50","50","50",0,0,0,0,55,1,1,"0C08¯1000000000000",0,0); +B;Dispense(255,"Water free","50","50","50","50","50","50","50","50",0,0,0,0,55,2,1,"0C08¯1000000000000",0,0); +B;DropDITI(255,19,6,0.00,300,0); diff --git a/protocols/tests/Tutorial_HL_RoMa_6s.protocol.txt b/protocols/tests/Tutorial_HL_RoMa_6s.protocol.txt new file mode 100644 index 0000000..6ba7c1f --- /dev/null +++ b/protocols/tests/Tutorial_HL_RoMa_6s.protocol.txt @@ -0,0 +1,6 @@ +Transfer 50 uL to a moved plate. + +Fill column + + Distribute: 50.0 µL of buffer + Distribute: 50.0 µL of buffer (416.0 µL total) from [grid:55 site:2 ['well 1 in labware plateA: with 100.0 uL of reagent buffer', 'well 2 in labware plateA: with 100.0 uL of reagent buffer', 'well 3 in labware plateA: with 100.0 uL of reagent buffer', 'well 4 in labware plateA: with 100.0 uL of reagent buffer', 'well 5 in labware plateA: with 100.0 uL of reagent buffer', 'well 6 in labware plateA: with 100.0 uL of reagent buffer', 'well 7 in labware plateA: with 100.0 uL of reagent buffer', 'well 8 in labware plateA: with 100.0 uL of reagent buffer'] into plateB_origen[grid:55 site:3] in order [1, 2, 3, 4, 5, 6, 7, 8]: diff --git a/protocols/tests/Tutorial_HL_RoMa_6s.txt b/protocols/tests/Tutorial_HL_RoMa_6s.txt new file mode 100644 index 0000000..aa97fb7 --- /dev/null +++ b/protocols/tests/Tutorial_HL_RoMa_6s.txt @@ -0,0 +1,14 @@ +Comment("Transfer 50 uL to a moved plate."); +UserPrompt("Check buffer in ['well 1 in labware plateA: with 100.0 uL of reagent buffer', 'well 2 in labware plateA: with 100.0 uL of reagent buffer', 'well 3 in labware plateA: with 100.0 uL of reagent buffer', 'well 4 in labware plateA: with 100.0 uL of reagent buffer', 'well 5 in labware plateA: with 100.0 uL of reagent buffer', 'well 6 in labware plateA: with 100.0 uL of reagent buffer', 'well 7 in labware plateA: with 100.0 uL of reagent buffer', 'well 8 in labware plateA: with 100.0 uL of reagent buffer'] ",1,-1); +UserPrompt("Put the plate B in grid:43, site:3",1,-1); +Wash(255,19,1,19,0,"5",50,"10",50,0.00,50,100,1,0,0,0); +Transfer_Rack("55","55",1,0,1,0,0,"0","96 Well Microplate","Narrow","","","MP 3Pos","","MP 3Pos","2","","2"); +Group("Fill column"); +Group("Distribute: 50.0 µL of buffer"); +Comment("Distribute: 50.0 µL of buffer (416.0 µL total) from [grid:55 site:2 ['well 1 in labware plateA: with 100.0 uL of reagent buffer', 'well 2 in labware plateA: with 100.0 uL of reagent buffer', 'well 3 in labware plateA: with 100.0 uL of reagent buffer', 'well 4 in labware plateA: with 100.0 uL of reagent buffer', 'well 5 in labware plateA: with 100.0 uL of reagent buffer', 'well 6 in labware plateA: with 100.0 uL of reagent buffer', 'well 7 in labware plateA: with 100.0 uL of reagent buffer', 'well 8 in labware plateA: with 100.0 uL of reagent buffer'] into plateB_origen[grid:55 site:3] in order [1, 2, 3, 4, 5, 6, 7, 8]:"); +GetDITI2(255,"DiTi 200 ul",0,0,0,300); +Aspirate(255,"Water free","50","50","50","50","50","50","50","50",0,0,0,0,55,1,1,"0C08¯1000000000000",0,0); +Dispense(255,"Water free","50","50","50","50","50","50","50","50",0,0,0,0,55,2,1,"0C08¯1000000000000",0,0); +GroupEnd(); +DropDITI(255,19,6,0.00,300,0); +GroupEnd();