實作抗體鑑定細胞資料庫(1)-介面設計
概念
在不規則抗體鑑定的時候,一組鑑定細胞時常無法確定抗體的特異性,在比較窮的實驗室,十之八九會使用過期細胞做為輔助。過期細胞的挑選,過程繁鎖又耗時:
- 找出過期細胞的抗原表
- 搜尋適合的細胞
- 謄寫細胞至空白鑑定表
- 找出過期細胞
- 開始實驗
步驟2、3,大概是最漰潰的時候了。找血球時不僅容易看錯,抄寫時更容易因為空白表格的抗原排列序順與鑑定表不同而寫錯,好不容易寫完,找出細胞時若又發現細胞量不足,罵出三字經是常有的事。「抗體鑑定細胞資料庫」希望能解決這個問題。最起碼在搜尋細胞跟謄寫的過程能輕鬆一點。
資料庫要建立在哪裡也思考了很久。當然,最好整合在LIS裡面,但是我沒有權限。最能想到的是 Excel,不過實驗室的電腦不一定有安裝,而且版本過舊。最硬的方式用 Python 從頭寫,但應該會花很久的時間,技術上應該會有很多問題需要克服。最後想一想,可以使用 Google drive 上面的試算表,類似 Excel 能方便上手,有 App script 可以寫一些搜尋的腳本,介面設計也比較容易,設計完成又能在不同電腦上使用。
所需功能
- 建立細胞抗原資料庫,可搜尋所需表現型之紅血球細胞
- 列印所選之細胞鑑定表
介面設計
鑑定細胞資料
新增一個批號,就建立一個頁籤,如果整個批號因放太久,也可以整個刪除。建立不同廠牌的抗原表,可調整抗原順序,建立比較方便。每一頁籤以批號命名,方便人工尋找。前面再加一個 out
欄位,抅選表示該細胞已用完。
台塑抗體篩檢細胞
Biorad 抗體鑑定細胞
匯出自選細胞鑑定表
將所選的細胞匯出成一張空白鑑定表。因此建立一張完全空白的鑑定表單,可將所選的細胞填入表中。因為習慣使用 Ortho Panel A,於是使用 Ortho 的鑑定表為範本設計。將此範本頁籤取名為 emptyPanel
。
搜尋頁面
建立一個名為Search
的頁籤,可依需求搜尋所有的細胞,並挑選匯出細胞。這也是最重要的頁籤,所有主要的功能都會在這裡操作。
待續……
關鍵字: 抗體鑑定, 血庫, Javascript, Google sheets, Apps script
留言
張貼留言