15강 / 20강
품질 거르기 — 세 개의 문턱
【실습】 유전자 수 · UMI 수 · 미토콘드리아 비율
Cell Ranger 가 세포라고 준 것들도 그대로 쓰면 안 됩니다. 그 안에는 아직 부서진 세포와 두 개 붙은 것이 섞여 있어요.
세포마다 세 숫자를 재고, 각각에 문턱을 겁니다.
| 재는 것 | 이름 | 낮으면 | 높으면 |
|---|---|---|---|
| 보인 유전자 종류 | n_genes |
부서진 세포 · 빈 방울 | 이중체 |
| UMI 총합 | total_counts |
RNA 가 거의 없다 | 이중체 |
| 미토콘드리아 유전자 비율 | pct_mt |
— | 죽어 가는 세포 |
PBMC 3k 도 이 문턱으로 2,700 -> 2,638 개가 됩니다.
Python
브라우저에서 실행
왼쪽 아래 구석에 뭉친 점들이 부서진 세포입니다.
Python
브라우저에서 실행
고정된 숫자 대신 쓰는 법
문턱을 손으로 정하는 대신, 중앙값에서 몇 배 떨어졌나 로 자르기도 합니다.
MAD = median(|x − median(x)|)
중앙값에서 3 MAD 넘게 벗어난 세포를 버리는 식이에요. 시료마다 알아서 눈금이 맞춰지는 것이 장점이고, 세포유형이 하나뿐인 시료에서는 위험한 것이 단점입니다.
🤔 확인 문제
미토콘드리아 유전자 비율이 높은 세포를 버리는 이유는?
해설 세포질 mRNA 가 먼저 새어 나가면 남은 것 중 미토콘드리아 비율이 올라갑니다.
죽어 가는 세포의 표시예요.
🤔 확인 문제
n_genes 가 유난히 높은 세포를 의심하는 이유는?해설 두 세포의 RNA 가 한 열에 합쳐지면 유전자 종류도 UMI 총합도 대략 두 배가 됩니다.
다만 이 문턱만으로는 다 못 잡아요 — 16강에서 제대로 다룹니다.