在家 DNA 定序與 Oxford Nanopore MinION:完整流程、成本與實務見解
在家使用 Oxford Nanopore MinION 進行 DNA 定序:完整流程、成本與實務見解
TL;DR
在家自行定序基因組是可行的,只要擁有 Oxford Nanopore MinION、相關實驗耗材,以及多步驟的濕實驗與生訊分析流程;此過程花費數千美元,需數週時間準備,產出的資料可用於變異查詢,但不適合作為臨床診斷。
為何在家定序很重要
- 基因組學的民主化 – 口袋大小的定序儀讓個人能產生原始全基因組資料,而不必將樣本送至商業實驗室。
- 即時資料所有權 – 所有 reads、basecall 與後續分析皆保留在自己的硬體上,對重視隱私的使用者具吸引力。
- 未來整合的概念驗證 – 此工作流程示範了 DNA(靜態參考)如何在之後與 RNA 表達或生物感測器資料結合,建立個人健康模型。
"短期價值在於將靜態基因組變成可查詢的資源,但『用 CRISPR 自己編輯』最有可能是之後的發展。" – 文章作者
硬體與耗材成本
| 項目 | 大約成本 |
|---|---|
| Oxford Nanopore MinION 裝置 | $7,500 |
| 筆記型電腦 / 工作站(MinKNOW、Dorado) | 已有 |
| 100 GB 以上儲存空間 | $100–$200 |
| 用於 Dorado basecalling 的 GPU | $300–$800 |
| 實驗室用的漩渦混合器、熱塊、離心機 | $500–$1,000 |
| 每次執行的耗材(DNA 抽提、文庫製備、流式芯片) | $1,500–$2,000 |
"成本仍然超過一般人可負擔的範圍,但正以指數級速度下降。" – 文章作者
總前期投資輕易超過 $10 k;每次執行的耗材成本約為 $1.5 k。
端對端流程概覽
以下各節皆可獨立引用。
1. 樣本收集與 DNA 抽提
- 用棉棒在口腔內側擦拭 60 秒,先以清水沖洗 10 分鐘(不刷牙或使用漱口水)。
- 將棉棒頭放入 1 mL 冰冷 PBS,漩渦 10 秒,然後丟棄棉棒。
- 以 2,000 × g 離心 30 秒,去除大部分上清液,重新懸浮沉澱。
- 用 Nuclei Prep Buffer + RNase A(150 µL)再加 Nuclei Lysis Buffer + Proteinase K(150 µL)裂解細胞,於 56 °C incubate 10 分鐘。
- 將高分子量 DNA 結合至 Monarch 捕獲珠,使用含乙醇的 gDNA Wash Buffer 洗滌,最後於 100 µL Elution Buffer II 中洗脫。
- 用 Qubit dsDNA HS 試劑盒定量 DNA;目標 ≥1 µg,但低輸入的實驗可在 <20 ng 時繼續(作為練習執行)。
"如果 DNA 太稀薄,無法把 1,000 ng 裝入 47 µL,請使用能容納的最大體積。" – 流程第 9 步
2. 文庫製備(Repair → End‑Prep → Ligation)
- Repair & End‑Prep – 混合 DNA、FFPE Repair Buffer/Mix 與 N‑Prep Enzyme Mix;在 20 °C incubate 5 分鐘 → 65 °C 5 分鐘。
- AMPure XP 珠清理 – 1:1 珠:樣本比例,兩次 80 % 乙醇洗滌,於 61 µL 無核酸酶水中洗脫。
- 接頭連接 – 向已修復的 DNA 加入 LNB、Salt‑T4 Ligase 與 LA(總量 100 µL),於室溫 incubate 10 分鐘。
- 連接後珠清理 – 0.4× AMPure 珠,兩次使用 Long Fragment Buffer (LFB) 洗滌,於 25 µL EB 中洗脫。
"忘記加 LA = 沒有可定序的文庫。忘記加 Salt‑T4 Ligase = 接頭連接失敗。" – 流程第 13 步失敗說明
3. 流式芯片準備與上樣
- 執行 MinKNOW flow‑cell check;>1,200 個活孔為理想,800–1,200 仍可使用。
- 準備 Priming Mix(FCF + BSA + FCT)與 Loading Mix(SB + LIB + 最終文庫)。
- 透過 priming port 先後兩次(800 µL 然後 200 µL)對流式芯片進行 priming,兩次之間等待 5 分鐘。
- 以滴管方式將 75 µL Loading Mix 加入 SpotON 樣本孔。
- 使用 FLO‑MIN114 流式芯片、SQK‑LSK114 試劑盒,於 Dorado 中選擇高準確度 basecalling(HAC)或超高準確度(SUP)執行跑序。
4. Basecalling、比對與變異偵測
- Basecalling –
dorado basecaller sup pod5_dir/ > calls.bam(或使用hac以加快速度)。 - 轉換為 FASTQ –
samtools fastq calls.bam > reads.fastq。 - 比對 –
minimap2 -ax map-ont GRCh38.mmi reads.fastq | samtools sort -o aligned.bam。 - 覆蓋度計算 –
mosdepth sample_cov aligned.bam。 - 變異偵測 – 使用 ONT 模型執行 Clair3 產生 VCF。
- 註解 – 用 Ensembl VEP 為 VCF 加上 ClinVar、gnomAD 與 PharmGKB 資訊。
"將此視為技術驗證,而非醫療等級的解讀。" – 流程第 25 步
產生的 VCF 實際能做什麼
| 問題 | 實務用途 |
|---|---|
| 我有哪些變異? | 建立個人變異清單,供好奇或與遺傳諮詢師分享。 |
| 哪些基因/通路受影響? | 辨識可能的藥物基因體互動(例如 CYP2C19 代謝)。 |
| 哪些藥物的代謝可能不同? | 與 PharmGKB 交叉比對,標示藥物反應等位基因。 |
| 哪些罕見變異需要特別注意? | 使用 ClinVar 與 gnomAD 的頻率資訊,優先送交專業人員審查。 |
| 模型目前還不知道什麼? | 標示註解缺口,作為未來研究方向。 |
作者強調,這些見解 不具診斷性,切勿自行開藥或在未經專家指導下嘗試 CRISPR 編輯。
社群回饋與注意事項
準確度與系統性錯誤
"Nanopore 錯誤會集中在特定基序(同質聚合物、某些 k‑mer)… 必須使用針對這些失敗模式訓練的 basecaller/共識模型,而非僅靠更高深度。" – @joel_liu
- 僅靠覆蓋度無法保證臨床等級的準確度;必須以現代 basecaller(Guppy/Dorado)與共識工具校正系統性錯誤模式。
可行性與失敗率
"這件事很難,你會失敗很多次,如果環境不夠乾淨,失敗率會更高…" – @mjg59
- 乾淨的工作台、謹慎的移液與嚴格的汙染控制是必備。預期需要多次試驗才能取得可用資料。
隱私與開源工具
"那些分析工具有多少是完全開源或至少能在本機執行?」 – @purpleidea
- 大多數下游工具(minimap2、samtools、mosdepth、Clair3、VEP)皆為開源,可在個人工作站上本地執行。使用雲端服務(如 Claude)則需考慮隱私風險。
成本效益與商業服務比較
"如果想要快速且更便宜——599 USD 的商業 30× 全基因組測序。」 – @mephux
- 對於一次性實驗,商業 30× Illumina 測序的成本可能低於硬體投入,但無法取得原始資料所有權。
結語
在家使用 MinION 進行全基因組測序是一項 技術成就,展示了基因組學快速小型化的趨勢。它提供了一個 可查詢的個人基因組,可用於變異查詢、藥物基因體與研究好奇心,但 不能取代臨床檢測。此工作流程需要相當的資金、耗材、實驗技巧與生訊專業。隨著 nanopore 化學、basecalling 模型與分析管線的持續進步,入門門檻將會下降,使個人基因組學變得更易取得。
快速檢查清單
- 硬體 – MinION、筆記型電腦、GPU、漩渦混合器、熱塊、離心機。
- 耗材 – Monarch DNA 抽提套件、Ligation Sequencing Kit V14、流式芯片清洗套件、AMPure XP 珠、Qubit dsDNA HS 試劑盒。
- 關鍵步驟 – 口腔拭子 → DNA 抽提 → 修復/端預備 → 連接 → 珠清理 → 流式芯片 priming → 上樣 → 執行 → basecall → 比對 → 變異偵測 → 註解。
- 安全 – 戴手套、在乾淨區域操作、DNA 於 4 °C 保存、妥善處理生物危害廢棄物。
- 解讀 – 使用 VEP/ClinVar/gnomAD/PharmGKB;任何與健康相關的結論請諮詢遺傳諮詢師。