Skip to content

Commit

Permalink
fxi
Browse files Browse the repository at this point in the history
  • Loading branch information
“ramifarawi” committed Oct 30, 2023
1 parent b735de7 commit 96080be
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 1,142 deletions.
4 changes: 2 additions & 2 deletions protoBuilds/1464-3/ELISA_protocol_part3.ot2.apiv2.py.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"content": "metadata = {\n 'protocolName': 'ELISA',\n 'author': 'Alise <[email protected]>',\n 'source': 'Custom Protocol Request',\n 'apiLevel': '2.13'\n}\n\n\ndef run(ctx):\n [number_of_columns] = get_values( # noqa: F821\n 'number_of_columns')\n\n if number_of_columns > 12:\n raise Exception('The number of columns cannot exceed 12.')\n if number_of_columns % 2 == 1:\n raise Exception('The number of columns should be even.')\n\n # labware setup\n trough = ctx.load_labware('nest_12_reservoir_15ml', '8')\n plate = ctx.load_labware('corning_96_wellplate_360ul_flat', '9')\n\n tiprack_m300 = [ctx.load_labware('opentrons_96_tiprack_300ul', slot)\n for slot in ['3', '7']]\n\n # instrument setup\n m300 = ctx.load_instrument(\n 'p300_multi_gen2',\n mount='left',\n tip_racks=tiprack_m300)\n\n # reagent setup\n TMB_substrate = trough.wells_by_name()['A6']\n stop_solution = trough.wells_by_name()['A12']\n\n \"\"\"\n Adding TMB substrate\n \"\"\"\n m300.pick_up_tip()\n m300.distribute(\n 100,\n TMB_substrate.bottom(),\n [col[0].top() for col in plate.columns()[:number_of_columns]],\n blow_out=TMB_substrate,\n new_tip='never')\n m300.aspirate(20, plate.columns()[number_of_columns-1][0].top())\n m300.drop_tip()\n\n ctx.delay(minutes=30)\n\n \"\"\"\n Adding Stop Solution\n \"\"\"\n for col in plate.columns()[:number_of_columns]:\n m300.pick_up_tip()\n m300.transfer(100, stop_solution.bottom(), col, new_tip='never')\n m300.drop_tip()\n",
"content": "metadata = {\n 'protocolName': 'Substrate and Stop Solution Addition',\n 'author': 'Alise <[email protected]>',\n 'source': 'Custom Protocol Request',\n 'apiLevel': '2.13'\n}\n\n\ndef run(ctx):\n [number_of_columns] = get_values( # noqa: F821\n 'number_of_columns')\n\n if number_of_columns > 12:\n raise Exception('The number of columns cannot exceed 12.')\n if number_of_columns % 2 == 1:\n raise Exception('The number of columns should be even.')\n\n # labware setup\n trough = ctx.load_labware('nest_12_reservoir_15ml', '8')\n plate = ctx.load_labware('corning_96_wellplate_360ul_flat', '9')\n\n tiprack_m300 = [ctx.load_labware('opentrons_96_tiprack_300ul', slot)\n for slot in ['3', '7']]\n\n # instrument setup\n m300 = ctx.load_instrument(\n 'p300_multi_gen2',\n mount='left',\n tip_racks=tiprack_m300)\n\n # reagent setup\n TMB_substrate = trough.wells_by_name()['A6'].bottom(z=0)\n stop_solution = trough.wells_by_name()['A12'].bottom(z=0)\n\n \"\"\"\n Adding TMB substrate\n \"\"\"\n m300.pick_up_tip()\n m300.distribute(\n 100,\n TMB_substrate,\n [col[0].top() for col in plate.columns()[:number_of_columns]],\n blow_out=False,\n disposal_volume=0.05,\n\n new_tip='never')\n m300.aspirate(20, plate.columns()[number_of_columns-1][0].top())\n m300.drop_tip()\n\n ctx.delay(minutes=30)\n\n \"\"\"\n Adding Stop Solution\n \"\"\"\n for col in plate.columns()[:number_of_columns]:\n m300.pick_up_tip()\n m300.transfer(100, stop_solution, col, new_tip='never')\n m300.drop_tip()\n",
"custom_labware_defs": [],
"fields": [
{
Expand Down Expand Up @@ -50,7 +50,7 @@
"metadata": {
"apiLevel": "2.13",
"author": "Alise <[email protected]>",
"protocolName": "ELISA",
"protocolName": "Substrate and Stop Solution Addition",
"source": "Custom Protocol Request"
},
"modules": []
Expand Down
Loading

0 comments on commit 96080be

Please sign in to comment.