This lesson is only available in Korean for now.
Lesson 17 of 20

커버리지 — 평균이 감추는 것

<code>samtools depth</code> · GC 편향 · 코드랩 3단계 끝

커버리지 — 평균이 감추는 것
평균 60× 는 안심할 값이 아닙니다. 어디가 얕은지를 봐야 합니다.

10강에서 깊이가 무엇인지 봤습니다. 이 강은 그것을 실제로 재는 이야기입니다.

samtools depth -a tumor.sorted.bam     # 자리마다 한 줄: 염색체 · 위치 · 깊이
samtools coverage tumor.sorted.bam      # 염색체마다 요약 한 줄

-a 가 중요합니다. 없으면 리드가 하나라도 있는 자리만 나옵니다. 깊이 0 인 자리 — 즉 가장 알고 싶은 자리 — 가 표에서 사라집니다.

그래서 보고서에는 평균 대신 "X× 이상으로 덮인 표적의 비율" 을 적습니다.
Python Runs in your browser
GC 함량과 구멍 비율을 움직여 보세요. 평균은 그대로인데 쓸 수 있는 자리가 달라집니다.
Loading…

왜 고르지 않은가 — GC 편향

PCR 은 GC 가 아주 높거나 아주 낮은 조각을 잘 못 늘립니다. GC 가 높으면 가닥이 잘 안 풀리고, 낮으면 프라이머가 잘 안 붙습니다.

결과는 종 모양입니다 — GC 40~50% 근처는 잘 덮이고, 양 끝은 얕아집니다.

여기서 6강의 이야기가 돌아옵니다. Dog10K 조립이 CanFam3.1 대비 특히 많이 채운 것이 GC 가 높은 구간이었습니다. 그 구간에 프로모터와 첫 exon 이 몰려 있습니다.

읽기도 어렵고, 참조에도 없었다

두 어려움이 같은 자리에 겹칩니다.

가장 중요한 자리가 가장 얕습니다. 그래서 GC 가 높은 표적을 노리는 패널은 별도의 프로토콜을 씁니다.
Python Runs in your browser

노트북에서 커버리지를 보는 자리

코드랩 3단계 끝에서 samtools depth 로 위치별 깊이를 그립니다. 종양이 정상보다 두 배쯤 두껍게 나오는 것이 보입니다.

여기서 눈으로 확인할 것 두 가지입니다.

📏
양 끝이 얕다
20 kb 창의 가장자리는 리드가 절반만 걸친다. 가장자리 효과
📊
비율이 맞다
종양 : 정상 ≈ 2 : 1. 심으라고 준 커버리지가 실제로 들어왔는가

가장자리 효과 때문에 변이가 창의 끝에 있으면 놓칩니다. 노트북이 드라이버를 창 가운데에 심는 이유입니다.

그래서 표적 구간을 잡을 때 양쪽에 여유(padding) 를 100~200 bp 붙입니다.
Python Runs in your browser
🤔 Check yourself
samtools depth 를 -a 없이 돌리면 무엇이 빠집니까?
🤔 Check yourself
평균 깊이 60× 인 두 시료 가운데 어느 쪽이 더 쓸 만한지 가리려면 무엇을 봐야 합니까?
🤔 Check yourself
GC 편향이 특히 아픈 이유를 개 유전체 맥락에서 고르면?