相對於多數的自動移液分注儀(Liquid Handling Robot),在編輯程序(protocol)動作上,Opentrons OT-2的使用者有更多的彈性與想像,圖形化編程(Protocol Designer)與Python API程式語言編輯各有擅場,本篇對兩者進行介紹與比較,請告訴我們可以如何幫助您的實驗,讓我們推薦最合適您的方式。

圖形化編程(Protocol Designer)

Opentrons_OT-2_protocol_designer_圖形化介面編輯

使用者在編輯畫面中,可以看到相對應的耗材位置與內容,經由點擊圖像圈選與輸入數值編輯,讓使用者檢視並調整程序,是一個快速上手的方式。可以做到如以下的液體移動方式。

  1. 液體一對一移動、液體一分多、多合一
  2. 選擇tip更換時機
  3. 暫停後自動重啟、手動重啟
  4. 改變吸取液體速度、放出液體速度
  5. 改變混合液體的次數與體積量
  6. 選擇單一吸液高度
  7. 建立新的耗材

Python API程式語言編輯

使用python程式語言,以程式碼的方式進行各項動作的編輯。除了圖形化編程(Protocol Designer)可做到的功能外,可以更佳的發揮與應用OT-2,須要有程式編輯的基礎,對機體可操控性能須要有更多的認知,舉例應用如下。

  1. 使用Opentrons的擴充模組:溫度循環儀模組,可在OT-2上一站式的串聯溫度循環與分液的實驗程序。磁化模組,可適用各項磁珠純化法的實驗程序。溫度模組,可保持4~95°C的溫度。
  2. 對各項動作進行更細緻的編輯,例如在同一個母管內,因為須要分配多次的液體,但若每次取液的高度相同,會有pipette沒入液體中或取不到液體的風險,以python API可做到分階段的Z軸高度控制,讓每一個吸液的品質更加穩定。
  3. 能建立特殊的耗材設定,例如:點在一個平面上,如玻片、晶片。比標準盤面(96孔盤、384孔盤)底面積更大或更小的耗材。
  4. 搭配寅發客製化快速編程GUI,省去大量的編輯時間,可以比使用圖形化編輯快3倍以上。例如:收到客戶的檢體、樣品時,每一次的上機皆須要改變樣品數量、體積量、加樣母管位置、加樣子管位置。
  5. 參照csv檔,直接修改每次排程的加樣子管位置。
  6. 改變OT-2的X-Y-Z方向移動速度,X-Y方向移動路線,可繞路避開不可被跨越的位置等。
  7. 與外部儀器、機器手臂、非Opentrons模組進行聯控。