Lesson 4 of 20
유전체 변이의 종류 — 무엇을 후보로 삼을까
SNV · 인델 · CNV · 융합
DIGGIT 의 입력이 되는 "유전체 변이"에는 여러 종류가 있습니다. 종류마다 성질이 달라서 통계 처리 방법도 달라집니다.
| 이름 | 무슨 일 | 값의 모양 | DIGGIT 에서 |
|---|---|---|---|
| SNV | 염기 한 글자가 바뀜 | 있음/없음 (0·1) | 이진 변수로 검정 |
| 인델 | 몇 글자가 끼거나 빠짐 | 있음/없음 | SNV 와 같게 취급 |
| CNV | 구역이 늘거나(증폭) 사라짐(결실) | 연속값 (log2 비) | 가장 흔한 입력 |
| 융합 | 서로 다른 두 유전자가 이어붙음 | 있음/없음 | 드물지만 강력한 드라이버 |
DIGGIT 의 대표 논문은 주로 CNV 를 다뤘습니다. 이유가 있습니다. CNV 는 연속값이라 상관·상호정보량 같은 도구를 그대로 쓸 수 있고, 암에서 아주 흔하며, 무엇보다 발현량에 직접 영향을 줍니다. 유전자가 두 벌에서 네 벌이 되면 만들어지는 양도 대체로 늘어납니다.
🎮 변이 카드를 뒤집어 보세요
log2 비는 '몇 배' 를 대칭으로 만들어 줍니다. 반토막(0.5배)은 −1, 두 배는 +1.
Python
Runs in your browser
🤔 Check yourself
복제수가 정상(2벌)에서 1벌로 줄었을 때 log2 비 값은?
Answer log2(1/2) = −1 입니다. 두 배로 늘면 log2(4/2) = +1 이 되어 잃음과 얻음이 대칭이 됩니다.
구역째 움직인다는 문제
CNV 의 가장 성가신 성질은 한 유전자만 골라 없애지 않는다는 것입니다. 염색체가 부러지고 붙는 사고이기 때문에, 한 번에 수십 개에서 수백 개 유전자가 함께 사라지거나 함께 늘어납니다.
그 결과 같은 구역의 유전자들은 환자별 값이 거의 똑같습니다. 통계적으로는 구별할 수 없다는 뜻입니다.
이것이 CNV 를 드라이버 후보로 쓸 때 가장 먼저 부딪히는 벽입니다.
Python
Runs in your browser
🤔 Check yourself
같은 결실 구역 안에 든 유전자 30개가 통계적으로 구별되지 않는 이유는?
Answer 입력값이 사실상 같으면 어떤 통계도 그것들을 갈라내지 못합니다. 갈라내려면 발현과의 관계(5강) 나 네트워크와의 관계(16강) 같은 다른 축의 정보를 들여와야 합니다.
후보를 추리는 첫 관문
그래서 DIGGIT 은 변이를 그대로 다 쓰지 않습니다. 본격적인 분석 전에 후보 자격 심사를 합니다. 대표적인 기준 셋입니다.
- 충분히 자주 나오는가 — 한두 환자에게만 있는 변이는 검정력이 없습니다
- 값이 실제로 흔들리는가 — 모든 환자가 같은 값이면 아무것과도 연관될 수 없습니다
- 기능하는가 — 복제수가 바뀔 때 발현도 따라 바뀌는가 (다음 강의 F-CNV)
🤔 Check yourself
DIGGIT 이 CNV 를 주된 입력으로 삼는 이유로 알맞지 않은 것은?
Answer CNV 야말로 패신저가 많습니다 — 구역째 움직이니까요. 나머지 셋은 CNV 가 다루기 좋은 이유가 맞습니다.