14강 / 20강
카운트 표를 만들고 공개 표와 맞춰 본다
우리 손으로 만든 290 × 7 · 그리고 r = 0.76
12강에서 표를 만들었습니다. 이제 논문이 GEO 에 올린 표와 맞춰 봅니다. 같은 세포, 같은 read 에서 나온 표이니 맞아야 합니다.
단, 그대로 견주면 안 됩니다.
- 우리는 20,000 read, 저쪽은 2,700만 read — 규모가 다릅니다
- 우리는 290 유전자, 저쪽은 24,419 유전자 — 분모가 다릅니다
그래서 같은 290 유전자 안에서, 비율로 견줍니다.
규모를 맞추려면 내 카운트도 비율(ppm)로 바꿔야 합니다.
Python
브라우저에서 실행
산점도가 대각선을 따라가면 맞는 것입니다. 흩어진 정도가 곧 오차예요.
Python
브라우저에서 실행
r = 0.76 — 좋은 건가 나쁜 건가
혼자서는 판단할 수 없는 숫자입니다. 견줄 기준이 필요합니다.
| 무엇과 무엇 | r |
|---|---|
| 공개 표의 WT_1 대 WT_2 (같은 290 유전자) | 0.987 |
| 우리 표 대 공개 표 (WT_1) | 0.762 |
| 우리 표 대 공개 표 (평균) | 0.638 |
공개 표끼리는 0.987 로 거의 완벽합니다. 우리는 0.762 죠. 차이의 정체를 15강(깊이)과 17강(천장)에서 나눠 잽니다.
자를 하나로 못 박아 둡니다. 이 강의에서 "r" 은 언제나
pearson(log2(내 카운트+1), log2(공개 CPM+1)) 입니다.
+1 을 어디에 어떻게 더하느냐로 값이 0.05 쯤 움직이므로,
같은 자로 재지 않은 숫자끼리 견주면 안 됩니다.
순위만 보는 spearman(0.732)은 이 선택에서 자유롭고, 늘 함께 적어 둡니다.
일곱 줄을 나란히 놓으면 깊이가 성적을 정한다는 것이 바로 보입니다.
Python
브라우저에서 실행
🎮 표 대조기
유전자를 검색해 내 카운트와 공개 값을 나란히 보세요.
🤔 확인 문제
우리 카운트와 공개 CPM 을 견줄 때 같은 290 유전자 안에서 비교해야 하는 이유는?
해설 우리 표에 없는 유전자를 0 으로 두고 비교하면 우리가 부당하게 나빠 보입니다. 겨룰 수 있는 판을 먼저 맞추는 것이 공정한 비교의 조건입니다.
🤔 확인 문제
WT_1 의 상관(0.762)이 다른 표본(0.57~0.66)보다 높은 이유는?
해설 read 가 많을수록 카운트의 잡음이 줄어 정답에 가까워집니다. 표본의 성질이 아니라 깊이가 만든 차이이고, 15강에서 곡선으로 확인합니다.
🤔 확인 문제
공개 표의 두 표본끼리 r = 0.987 이라는 사실이 알려 주는 것은?
해설 기준선(benchmark)입니다. 0.987 이 가능하다는 것을 알아야 0.762 가 어디쯤인지 말할 수 있습니다. 다만 그 0.987 은 같은 깊이·같은 파이프라인이라는 조건에서 나온 값입니다.