Lesson 7 of 20
레귤론 — ARACNe 가 그린 인맥 지도
한 조절자와 그 부하들
레귤론(regulon) 은 조절자 단백질 하나와, 그 단백질이 켜고 끄는 표적 유전자들의 목록입니다. 조직폭력배로 치면 두목 한 명과 그 조직원 명단입니다.
ARACNe 가 만들어 내는 레귤론에는 명단 말고도 두 가지가 더 붙습니다.
| 항목 | 기호 | 뜻 |
|---|---|---|
| 표적 | target | 이 조절자가 영향을 주는 유전자 |
| 작용 방향 | MoR (tfmode) | +1 에 가까우면 켜는 사이, −1 에 가까우면 끄는 사이 |
| 신뢰도 | likelihood | 이 연결을 얼마나 믿을 수 있나 (0~1) |
MoR 는 Mode of Regulation 의 줄임말입니다. 조절자 발현과 표적 발현의 상관 방향에서 옵니다. "이 두목이 이 부하에게 일을 시키는 사이인가, 말리는 사이인가"입니다.
🎮 레귤론을 눌러 보세요
이 자료구조가 다음 강 VIPER 의 입력이 됩니다.
Python
Runs in your browser
🤔 Check yourself
레귤론의 MoR(작용 방향) 값이 −0.8 이라는 것은 무엇을 뜻하나요?
Answer MoR 은 방향, likelihood 는 신뢰도입니다. 둘은 다른 축입니다 — 억제 관계도 아주 믿을 만할 수 있습니다.
레귤론의 품질이 모든 것을 좌우한다
DIGGIT 은 레귤론 위에 세워집니다. 지도가 틀리면 그 위의 수사는 전부 헛수고입니다. 레귤론을 만들 때 지켜야 할 것들이 있습니다.
- 같은 조직·같은 맥락의 발현 자료로 만들 것 — 간에서 만든 지도를 뇌 종양에 쓰면 안 됩니다
- 표본이 충분할 것 — MI 추정에는 보통 최소 100개 이상의 시료가 필요합니다
- 표적 수가 극단적이지 않을 것 — 표적이 5개뿐인 레귤론은 활성 추정이 불안정합니다
√n 법칙이 여기서도 그대로 나옵니다.
Python
Runs in your browser
🤔 Check yourself
ARACNe 가 데이터 처리 부등식(DPI)을 쓰는 목적은 무엇인가요?
Answer A→B→C 인데 A–C 연결이 남아 있으면 지도가 실제보다 촘촘해 보입니다. DPI 는 세 고리 중 가장 약한 것을 지워 이 문제를 줄입니다.
🤔 Check yourself
표적이 4개뿐인 레귤론으로 VIPER 활성을 추정하면 어떤 문제가 생기나요?
Answer 여러 표적의 신호를 평균내어 잡음을 지우는 것이 VIPER 의 원리입니다. 평균낼 것이 몇 개 없으면 잡음이 그대로 남습니다.