解釋中心
解釋頁 04 · 區域案例 · 局部突變狀態候選結構走查

一個局部突變狀態候選結構是怎麼推出來的?

以 HCC1395 在 chr2:18,068,480–18,108,828 的一段 SEQC2 LOH 註記相容區為例:6 個 candidate sSNV + 甲基化訊號,如何從 long-read 分子證據建立局部、允許 recurrence、非時間且非唯一的 mutation-state compatibility graph。本頁並陳兩個階段 — 先看研究者用 IGV 手動推出的歷史直覺,再用實際 BAM 資料一步步驗證、並誠實校正過度宣稱。它不確認細胞 clone、真實演化譜系或 LOH 的 copy-number 機制。

L0 一眼看懂

SEQC2 LOH annotation 與 HP2-dominant imbalance 相容於 LOH context,因此「兩條親本 haplotype 本來不同」這個簡單替代解釋在 HP2-scoped reads 中大幅降低;residual HP1、tagging error 與其他 confound 仍未形式排除。此分析未整合 allele-specific CN,不能區分 deletion/CN-loss、copy-neutral LOH(cnLOH)、其他機制或判定保留哪一條親本 copy。觀測到的 candidate-allele 共現/互斥模式支持區域 molecular-state candidates;甲基化只是在遺傳分組後觀察到的有界關聯,不能建立、合併或定向 topology edge。這不等於細胞譜系或 clone 已獲證。

▸ 給教授一句話:本案支持局部、允許 recurrence 的突變狀態候選,並觀察到跨 basecaller 的甲基關聯;但「5 群」、唯一順序、細胞 subclone 身分與甲基化取得時點都沒有被確認。證據天花板:分子層候選(單一區域案例含 6 sSNV × 單一 biological sample;HKU/DORADO 為技術重現)。

0 observed
pos3=A 與 strict operational (1/2/6) marker union 的共同 alt read(兩 basecaller)
1.7%
HKU tagged-read HP1-low imbalance(4 / 236;與 LOH context 相容,非 CN 機制定案)
unresolved
historical「約 3」只屬特定 merge rule 的 operational labels;非完整 candidate / clone 數
3.1/3.2
最強 tumor-associated、normal-ASM-screen-negative 甲基 CpG(未證明 acquired;見頁 05)
● 看這頁前,先記住三條誠實底線(教學頁不藏 caveat)
  1. 這是候選結構,不是生物定案:祖先(all-REF root)與突變順序是局部、recurrence-allowed 模型下的 parsimony 推論,不是直接看到的細胞譜系。
  2. 「5 群」是過報:第 4 個位點緊接一段 20bp poly-T homopolymer(ONT 最易出錯的情境),G/T/DEL 三態不可當三個真 subclone。歷史 merge rule 所稱「約 3」只是一組 operational labels;block L / block R 關係仍 unresolved,不能把它當 biological lower bound 或完整 candidate count。
  3. 只能稱 regional molecular-state candidates:normal-ASM screen 陰性不足以證明甲基化是 tumor-acquired,也不足以把分子狀態升級為 cellular subclone。甲基→變異 filter 的已測 formulation 為 negative;只有 materially new、經 pre-decision audit 的假說才可另案重開。

更新(2026-06-15):權威裁決在頁 05

本頁是教學敘述(手動直覺→校正)。之後一個更嚴謹的第二輪獨立 audit(含 matched-normal ASM 控制 + 跨 basecaller FDR)做出權威裁決,並修正本頁兩處仍偏寬的判定 — 解釋頁 05 · 權威矯正 audit。兩處更新: ① 推論 4 由「順序 L3」改判為「否定/需重寫」(pos3 與 pos1/2/6 互斥,不能同 trunk); ② 甲基子集改為 normal-ASM-screen-negative {2.1,2.2,3.1,3.2,5.1,5.2}(3.1/3.2 技術重現最強;{3.3,3.4,3.5,4.1} 被既存 ASM confound;screen-negative 不證明 acquired)。本頁 §④/§⑤/§⑦ 已標註,細節以頁 05 為準。

① 場景:6 個 candidate sSNV 坐落在 LOH annotation-compatible context

先看地圖。橫軸是 chr2 約 40 kb 的範圍,上面有 6 個 candidate sSNV。其中 5 個有 SEQC2 真值集驗證為 TP,另 1 個落在 truth-set HC 空隙、屬 truth-unevaluable;tumor/normal 觀測只支持 tumor-associated candidate,不證明 acquired/somatic causation。下面逐一驗。

圖 1 · chr2:18.07–18.11M 的 6 個 sSNV、HP 歸屬與兩個 confound 區
chr2:18M 區間六個 sSNV 位置 顯示 HCC1395 chr2 LOH 區間內六個 somatic mutation marker 的座標與相對位置。 18,068,480 18,108,828 chr2 · 約 40 kb(SEQC2 LOH 註記 + HP2-dominant imbalance;CN 機制未解) (1) C>G TP (2) G>C TP (3) G>A truth-unevaluable 落 SEQC2 HC 空隙 (tumor-associated candidate) (4) C>G/T/DEL TP 緊接 20bp poly-T (G/T/DEL 三態 homopolymer-uncertain) (5) G>C TP (6) C>G TP
怎麼讀:綠 = SEQC2 truth-evaluable TP;紅 (3) 落在真值集的「高信賴區間空隙」(18,085,984–18,086,058),因此是 truth-unevaluable,不能判為 FP;橘 (4) 的 C>G 是 truth-evaluable TP,但鄰接 20bp 同聚物,觀測到的 G/T/DEL 三態屬 homopolymer-uncertain,不能拆成三個狀態。來源:hku_mod_analysis.txt S1(每點 ref/alt + normal=REF)、SEQC2 truth VCF/BED、GRCh38 序列。

先用一句白話定義 subclone 與 LOH

subclone(子克隆)同一顆腫瘤裡的不同「細胞家族」
概念:subclone 指共享一組變異的細胞家族;但一條 ONT read 只直接代表一個 DNA 分子,沒有 cellular barcode。本案例能做的是依 read-level mutation pattern 建立局部分子狀態候選,再檢查其與 clone 模型是否相容,不能直接把細胞譜系「拼回來」。
LOH(雜合性缺失)雜合訊號降低;不等同已證明染色體 deletion
概念:LOH 表示原本的雜合性不再可見,可由 deletion/CN-loss、copy-neutral LOH(cnLOH)或其他機制造成。本案 SEQC2 LOH annotation + HKU tagged-read HP1-low imbalance(HP1=4、HP2=232;4/236 tagged=1.7%)與 LOH context 相容,實際分析 reads 以 HP2 / HP2-1 labels 為主;但未整合 allele-specific CN,不能判定 CN-loss vs cnLOH、事件機制或哪個親本 copy 被保留。為什麼重要:它降低「兩條親本 haplotype 本來不同」這個簡單解釋,但不形式排除 residual HP1、tagging error、定序錯誤、純度與其他替代解釋。
HP2 vs HP2-1同一條 haplotype 的「子切分」
直覺:定相工具 longphase-S 把 reads 標成 HP2,並把帶 somatic 變異的子集標成 HP2-1;兩者共用 PS=16735547。這是同一 phase-block 內的haplotag read families,不是第二條親本,也不識別單一實體染色體 copy 或 originating cell;它只能作局部分子狀態候選的技術容器。

② 階段一 手動 IGV 直覺 研究者怎麼推

這一節忠實重現研究者用 IGV 肉眼觀察推出的重建 — 包含後來被校正的「5 群」與順序分類。先看直覺全貌,下一節再逐步用資料檢驗。(藍紫底 = 直覺階段,尚未經資料驗證。)

圖 2 · 研究者手動推出的「5 群」read 變異簽章(直覺階段)
歷史五群 read mutation-signature 矩陣 展示原始以六個 mutation markers 區分的五組 read 簽章;後續 audit 將同聚物 pos4 多態合併,故五群不等於五個 cellular clones。 群 (1) (2) (3) (4) (5) (6) 直覺分類 群一 C G A C G · 2-1 群二 C G A C C C 2-1-1 群三 G C G G G G 2-2-1 群四 G C G T G G 2-2-2 群五 G C G DEL G G 2-2-3 α β 群三/四/五只差在 (4) → 下一節揭穿是 homopolymer
怎麼讀:每格是某群在某 sSNV 的 base;紅=α 的定義突變(pos3 A)、橘=β 的定義突變(pos1/2/6)+pos4 三態。研究者直覺:大量甲基差異把 α(群一二) 與 β(群三四五) 分開 → pos5 再分 α 成兩群、pos4 再分 β 成三群 → 共 5 群,並用突變次數排成 2-1 / 2-1-1 / 2-2-1/2/3。橘框標出後續被校正的點。
研究者推論內容(直覺階段,原話)
推論 1這段是 LOH,被分到 HP2 與 HP2-1。
推論 2Normal sampled reads 在候選位點沒有 ALT 支持 → 與 tumor-associated mutation-state candidate 相容;不單獨證明 acquisition 或 cellular subclone。
推論 3HP2 可能因競爭或全部突變,最後沒抽到 read 資訊。
推論 4多個甲基位點把兩群分很開 → sSNV (1)(2)(3)(6) 較早突變。
推論 5sSNV (5) 突變把 群一、群二 分開。
推論 6sSNV (4) 發生多突變 → 造成 群三、群四、群五。
分類比對 REF 算突變次數 → α:2-1 / 2-1-1;β:2-2-1 / 2-2-2 / 2-2-3。

③ 階段二 實測逐步驗證 一步步對資料

現在把每個推論拉到實際 BAM 資料前面檢驗。每張卡 = 研究者宣稱 → 實測證據 → 判定(含 tier);caveat 收進可展開區。綠=獲證、橘=部分成立需限定、紅=需校正。

骨幹

pos3=A 與 operational (1/2/6) marker union 的互斥模式

L2觀測有界
研究者直覺read 自然分成「帶 pos3=A」與「帶 pos1/2/6 突變」兩大群,互不重疊。

在目前 strict operational union 與有覆蓋 reads 中,pos3=A 對 pos1/2/6 marker union 為 0 observed co-alt。HKU 有直接 pair evidence;DORADO 的 strict aggregate 也為 0 observed,但多個遠距 pair 的 shared coverage 只有 n=0/1,因此不能稱為獨立複製,也不能由 absence 建立 ancestry。

α 代表 read 88197de2 (1)C (2)G (3)A (4)C (5)G (6)C ← pos3 突變、其餘 ref β 代表 read d8397fe2 (1)G (2)C … ← pos1/2 突變、pos3 ref linkage reads (≥2 cov) = 108 / 340
判定 · L2/L3直接觀測:pos3=A 與 operational (1/2/6) marker union 在目前 strict、有覆蓋 reads 中為 0 observed co-alt。模型推論:這只約束 recurrence-allowed 的非時間 compatibility models;(1)(2) block L 與 (4)(6) block R 無跨距 read,不能由 operational union 推成單一分支或共同祖先。
推論 1

這段與 LOH context 相容(機制未解)

L2有界相容
研究者直覺這區是 LOH,被分到 HP2 與 HP2-1。

HKU tagged-read HP 標籤分佈為 HP1=4、HP2=232,即 4 / 236 tagged = 1.7%,與 SEQC2 LOH annotation 方向相容;HP2 與 HP2-1 共用同一個 phase block(PS=16735547),是同一 phase-block 內的 read-family labels,不是第二條親本的直接證據。沒有 allele-specific CN,不能從此判定 CN-loss、cnLOH、事件機制或單親保留。

[TUMOR HP 分佈] HP1:4 HP2:157 HP2-1:130 HPNone:49 HP imbalance HKU HP1 = 4 / 236 tagged = 1.7%
判定 · L2SEQC2 LOH annotation + HP imbalance 與 LOH context 相容。它降低兩親本 haplotype 的簡單 confound,但未確認 allele-specific CN 或 LOH 機制,也不會把每個 read 差異自動證成 somatic;序列誤差與其他模型仍要逐項檢查。
推論 2

是否支持局部 mutation-state candidate?

L2有界支持
研究者直覺Normal 每點都 REF、且沒有完整 all-REF read → 發生 subclone。

Normal 在候選 somatic 位點 pos2 / pos3 的非 REF 支持為 0/48、0/36(兩 basecaller 合計),與 tumor-associated variant 相容;但 absence in sampled normal reads 不單獨證明 acquisition。LOH annotation-compatible context + mutation patterns 支持 HP2-scoped reads 內的局部分子狀態候選,不確認保留的親本 copy、cellular subclone 或機制。

NORMAL (2)18072546 G:48 (100%) 非 REF: 0 NORMAL (3)18086020 G:36 (100%) 非 REF: 0
判定 · L2支持 tumor-associated regional molecular-state candidate;不確認 acquisition、cellular subclone 或 lineage。matched-normal 與其他限制見 §⑦ 限制。
推論 3

HP2 全突變到「沒抽到 REF read」

部分撤回校正
研究者直覺找不到完整跟 REF 一致的 read → HP2 可能全突變/被競爭掉。

● 這是覆蓋假象,不是生物事實。能同時覆蓋 ≥4 個 sSNV 的 read 只有 14 條(跨度太大、long read 也難全覆蓋);按 independent audit 的 BQ20/≥2 已覆蓋 clean-point 口徑,則有 17 條(HKU) / 15 條(DORADO) all-REF local read patterns。這些只是在其實際覆蓋位點為 REF,不代表已觀測到 ancestor。

cov ≥ 4 的 read = 14;其中 all-REF = 0 ← 「找不到」只因覆蓋稀 all-REF local read pattern 例:895e6dcb f6530558 0b2ed59d (1)C (2)G (3)G …(partial locus coverage;非 ancestor)
判定 · 校正「沒有 all-REF local read pattern」是 覆蓋稀疏的假象;但祖先仍未被觀測。all-REF root 只是在局部 recurrence-allowed parsimony 模型中的未確認推論。
caveat:那「2-hit 順序 / two-hit」能不能講?
不能當事實。覆蓋 ≥4 點的 read ≤10–14 條,資訊量不足以定序;觀測到局部 all-REF pattern 也不等於觀測到祖先 → 任何「先丟 REF 再突變」的敘述都是推論層(L3),論文須標明。
推論 6 / 「5 群」

pos4 把 β 再分成群三/四/五(共 5 群)

historical merge only最重要校正
研究者直覺sSNV (4) 出現 G / T / DEL 三態 → β 再分成 群三、群四、群五,全域共 5 群。

● 承重校正:第 4 個位點 chr2:18,096,269(ref=C)緊接 20 個 T 的同聚物。C>G 是 truth-evaluable TP;但原群三/四/五只差 pos4 的 G/T/DEL,因此這三態不可拆成三個真 subclone,只能標為block R 內 homopolymer-uncertain 的 operational pos4-altered state。

圖 3 · 為什麼 pos4 的三態不可信:它坐在 20bp 同聚物上
pos4 周邊參考序列的 homopolymer 顯示 pos4 緊鄰 poly-T homopolymer,說明 G、T 與 deletion calls 應視為 homopolymer-uncertain state,不應直接分為多個 clones。 GRCh38 參考序列 @ chr2:18,096,244–18,096,294(本 session 親驗) TAGTC C pos4=C 18096269 T T T T T T T T T T T T T T T T T T T T 20 bp poly-T homopolymer ← ONT 最易插入/刪除/誤判的區域 GAGAC 原「3 群」只差 pos4: 群三=G 群四=T 群五=DEL → block R 內 1 個 operational pos4-altered state 其餘可用 sequence markers(pos3=G、pos5=ref、pos6=G)相同;無可靠 marker 支持拆三群。 pos4 C>G 為 truth-evaluable TP;但鄰接同聚物的 G/T/DEL 三態 homopolymer-uncertain。
來源:序列 = samtools faidx GRCh38 chr2:18096244-18096294 本 session 重驗(CATTTCCAGAGCTCTGTACTCTAGTC + 20×T + GAGAC);pos4 allele = hku_mod_analysis.txt(tumor C:28/T:18/DEL:12/G:6;normal C:44/96%)。
判定 · 校正pos4 的「三態 = 三群」過報。歷史 merge rule 所稱的「約 3」只是一組 operational labels,不是完整 block-resolved 或 cellular-clone 數;block L / block R 關係仍 unresolved。pos4 必須標 ONT-homopolymer-uncertain。
推論 4

sSNV (1)(2)(3)(6) 較早一起突變

否定/需重寫校正(頁 05 權威)
研究者直覺大量甲基把兩群分很開 → (1)(2)(3)(6) 那組較早一起突變。

● 否定:把 (1)(2)(3)(6) 當「同一組早突變」是錯的。pos3=A 與 pos1/2/6 markers 在目前有覆蓋 reads 中互斥(連鎖表 (2)C×(3)A = 3/5/9/0、(3)A×(6)G = 0/3/3/0,共現 11 欄皆 0);直接資料只支持互斥的 local molecular-state candidate labels,不確認 trunk、early branch、細胞分支或先後。confirmed cellular lineage = 0。

判定 · 否定/需重寫(3) 與 operational (1/2/6) union 的互斥只支持 local candidate labels;不是 confirmed branches。尤其 (1)(2) block L 與 (4)(6) block R 關係 unresolved。完整連鎖表與裁決見 頁 05 §③。
推論 5

sSNV (5) 支持 provisional nested candidate

L2(弱)有界支持
研究者直覺pos5 的 C 把 α 再分出群二。

pos5=C 只觀察在帶 pos3=A 的 shared-coverage reads 上(如 12582ff3 = C·G·A·C·C);double-ALT 為 HKU=4/DORADO=2。這是 provisional conditional pattern,不確認 parent/child、取得順序、cellular identity 或 lineage。

α+pos5 read 12582ff3 (1)C (2)G (3)A (4)C (5)C ← pos5=C 只在目前有覆蓋的 α-labeled reads 中觀察
判定 · L2 弱目前 reads 與 provisional nested candidate 相容;支持數少,不能視為唯一結構或定量結論。
分類

用 VAF 把候選狀態排成 2-1 / 2-1-1 / 2-2-1/2/3(歷史直覺,已撤回)

L3撤回排序
研究者直覺比對 REF 數突變次數 + VAF → 排出 parent/child 層級分類。

● VAF 排序撤回:在 LOH annotation-compatible context,局部 VAF 受 unresolved copy number、純度與抽樣影響(pos5 局部 VAF=0.31,SEQC2 consensus TVAF 約 0.05)。local-state 關係本身只是候選模型,更不能由 VAF 斷定 parent/child。

判定 · 撤回「2-1 / 2-1-1 / 2-2-x」這種層級命名可保留為標籤,但其排序語意(誰衍生誰)是 L3 推論,不可由 VAF 宣稱。
caveat:為什麼此 LOH annotation-compatible context 不能用 VAF 排時間?
VAF = 變異 read / 總 read。此區存在強 HP imbalance,且 allele-specific CN、純度與 LOH 機制未整合;deletion/CN-loss、cnLOH 與混合組成都可能改變分子。因此全基因組 VAF 與此局部 VAF 不可互換,更不能拿來推時間或 parent-child。

④ 遺傳分組後,甲基化呈現什麼關聯?

先依 pos3=A / pos3=G mutation anchor 分組後,部分 CpG 呈方向一致差異,3.1/3.2 在同一 biological sample 的 HKU/DORADO technical datasets 間技術重現;read-ID 集合是否完全一致未驗證。這是有界關聯;pos3=G group 不是 block L/R 已合併的證據,也不是獨立 clone confirmation。

圖 4 · pos3=A vs pos3=G mutation-defined groups 的 CpG 甲基差異(HKU + DORADO)
高甲基 (meanM→1)中低甲基 (meanM→0)HKU · αHKU · βDORADO · αDORADO · βCpG 2.10.750.480.010.02SCREEN-NEG・DORADO未過FDR/小nCpG 2.20.900.220.800.01SCREEN-NEG・DORADO未過FDR/小nCpG 3.10.220.920.071.00SCREEN-NEG+DORADO重現(最強)CpG 3.20.970.141.000.01SCREEN-NEG+DORADO重現(最強)CpG 3.30.420.840.260.99germline-ASM confound(normal FDR 0.007)CpG 3.40.040.870.260.86germline-ASM confound(normal FDR 0.007)CpG 3.50.010.870.380.84germline-ASM confound(normal FDR 0.05)CpG 4.10.980.140.970.40germline-ASM confound(normal FDR 0.007)CpG 5.10.030.950.501.00SCREEN-NEG・DORADO未過FDR/小nCpG 5.20.030.990.011.00SCREEN-NEG・DORADO未過FDR/小nnormal-ASM-screen-negative 且跨 basecaller 重現(未證明 acquired;DORADO FDR<0.05)= {3.1, 3.2}被既存 germline ASM confound = {3.3, 3.4, 3.5, 4.1} → 不可宣稱 acquired 或 clone-specific
怎麼讀:數字是 pos3 mutation-defined 組別在該 CpG 的平均甲基機率(meanM,0–1)。顏色相反表示組間 association,不等於 lineage causality,也不把 block L / block R 合併。本圖由 independent_audit.json 注入;權威矯正見 頁 05 §④:{2.1,2.2,3.1,3.2,5.1,5.2} 為 normal-ASM-screen-negative,其中 3.1/3.2 跨 basecaller 技術重現最強;{3.3,3.4,3.5,4.1} 被既存 ASM confound。screen-negative 不證明 acquired 或 clone-specific。
關鍵有界觀察:有 2 條「基因型仍是 ref(C-G-G)」的 read,同時呈現與 β 組一致的局部甲基模式(CpG 3.1 高、2.2 低)。這支持遺傳分組後的有界一致關聯;但沒有 per-read 真值或救援誤差率,因此「用甲基把未覆蓋 marker 的 read 正確歸類」仍是未驗證假說。
caveat:跟手標不符的一個 CpG(2.2)
研究者手標 CpG 2.2 在 α 為 L(低),但實際資料 α=0.90(高)= 方向相反。其餘手標方向都對。教學頁如實呈現此一矛盾,不抹平。
● 重要:matched-normal screen 只能標記已偵測的 germline ASM confound
{3.3,3.4,3.5,4.1} 在 normal 已有顯著 ASM(如 3.3 HP1=0.814/HP2=0.046,FDR 0.007),因此標為 confounded;{2.1,2.2,3.1,3.2,5.1,5.2} 為 normal-ASM-screen-negative。後者是 tumor-associated methylation candidates,不是 tumor-acquired 或 cellular-subclone-specific 的正面證據。

⑤ 校正後模型:非時間、非唯一的局部分子狀態相容圖

套用校正後,只能畫出 recurrence-allowed 的mutation-state compatibility graph。marker 共現/互斥是觀測;圖不提供祖先、方向或順序。甲基只描述遺傳分組後的 association,不能補 genetic link、合併未連鎖 block 或定向 topology edge。

圖 5 · 非時間、非唯一的局部 mutation-state compatibility graph
all-REF local pattern reference 非 root · 非共同祖先 · 非時間方向 α molecular state (1)C (2)G (3)A 觀測 · 互斥 0 違反 · L2 block L (1)(2) read-state block R (4)(6) relation unresolved + pos5=C(HKU 4 / DORADO 2) α + pos5C(群二) 巢狀 · provisional · L2 弱 conditional compatibility block R + pos4-altered 原群三/四/五併一 · homopolymer-uncertain 方框 = observed read-state candidate(L2) 虛線 = 無方向的條件相容(非 ancestry edge) ⛔ block L/R 關係 unresolved;甲基 association 不建立、合併或定向 topology edge。
怎麼讀:圖示 α、provisional α+pos5C,以及兩個彼此關係未解的 read-state blocks。直接觀測是特定 marker 的共現/互斥與條件包含;圖是非時間、非唯一的 compatibility summary,不含 root、ancestor 或 directed edge。block L (1)(2) / block R (4)(6) 無直接跨距 read,必須保持 unresolved;分組後甲基 association 不能用來橋接、合併或定向兩者。見 頁 05 §⑤。

⑥ 方法附錄:我們怎麼驗證的(給教授看嚴謹度)

這節是「how we verified」— 把這個案例從「肉眼觀察」升到「可複核結論」用了哪些手段。

2
basecaller 交叉複製(HKU_MOD 5mCG_5hmCG + DORADO 5mC raw)
4
對抗式獨立複核 agent(樹拓樸 / ASM-confound / artifact-stats + 綜合)
20k
甲基判別 permutation 次數(perm-p≤1e-4)
L2
整體證據天花板(單一區域案例×單一 biological sample×兩 technical datasets)

四個驗證手段

① 跨 basecaller 複製同一段 DNA、兩套獨立軟體解讀
HKU_MOD(已 haplotag、帶 5mCG+5hmCG)當 baseline;DORADO 有兩種明確分工:raw 5mC input 無 HP,作不依賴HP的allele/甲基 cross-check;另有 separately haplotagged tumor input(HP2=279、HP1=1),只供HP-imbalance技術比較。兩者來自同一生物樣本,不能算獨立 biological replicate。SEQC2 annotation + HP imbalance 的 context 並非完整獨立 CN/LOH 複製。
② homopolymer 參考重驗直接查參考基因組序列
對最承重的「5 群」校正,本 session 直接 samtools faidx GRCh38 chr2:18096244-18096294 取序列,親眼確認 pos4 之後是正好 20 個 T 的同聚物 → 校正有源碼級依據,不是憑印象。
③ 4-agent 對抗式複核請獨立 agent「挑戰」每個結論
分三個獨立角度(樹拓樸是否唯一、ASM 是否可排除、統計 artifact)各派一個 fresh-context agent 嘗試推翻,再用第四個 agent 綜合。三處過度宣稱(5 群 / 順序 / germline ASM 排除)就是這一步抓出來的。對應 workflow wf_668e592a-84a。
④ 數字誠信流程(§13.0)先落檔、讀回、才寫報告
所有數字先用 pysam 萃取 → 寫 JSON/txt → Read 讀回確認非 error → 才撰寫報告與本頁。產數字的腳本與寫報告的動作永不同批平行,避免「用記憶/預期補數字」。本頁每個 metric 都能在 _assets/data/ 對應檔案 grep 到。

⑦ 限制與「要升級結論還缺什麼」

教學頁不藏限制。這是單一樣本、單一區域的候選案例,不是 cellular-clone truth,也不是論文的全部證據;推廣前有明確前置。

更新 · ASM 控制已跑(頁 05 §④)→ 部分解 confound matched-normal ASM screen 已執行:{3.3,3.4,3.5,4.1} 可觀察到既存 germline ASM confound;{2.1,2.2,3.1,3.2,5.1,5.2} 為 tumor-associated、normal-ASM-screen-negative。screen-negative 不證明 acquired 或 subclone identity。仍待第二樣本、獨立 truth、CN/純度模型與 region-level 正式檢定。
限制意涵
單一區域案例 × 單一 biological sample × 兩 technical datasetscross-basecaller 是同樣本技術重現,非獨立 biological replicate → 天花板 L2。
兩個最強判別子各落 confound 區pos3(最強 somatic)落 SEQC2 HC 空隙不可 truth 驗;甲基 flip 的 distal CpG 在 DORADO 不複製。視為 descriptive exception,勿推廣到 non-LOH 位點。
DORADO input rolesraw 5mC input無HP;另有separately haplotagged tumor input供HP imbalance比較。兩者不可混稱同一input。
HKU tagged denominatorHP2=232、HP1=4、untagged=44;HP1比例固定用4/236 tagged=1.7%,不是4/280全部dedup reads。

升 tier(→ L3+)的三個前置

  1. (a) 預先固定的 per-read classifier + 獨立 truth — 回報未定相 read 的 precision/recall、校準與錯誤率,才能測試甲基救援假說。
  2. (b) CN/純度/等位背景模型 + 更完整 normal control — matched-normal ASM screen 已抓出部分 confound,但 screen-negative 仍不證明 acquisition。
  3. (c) 第二個 LOH 區域案例 或 第二個樣本(如 COLO829)複製 — 突破單一區域/單樣本天花板。