13강 / 20강

regulon — 사령관이 거느린 부대 명부

간선 목록을 쓸 수 있는 물건으로 접는다

regulon — 사령관이 거느린 부대 명부
간선 37개를 전사인자별로 접으면 부대 명부 6장이 됩니다. 아라크네의 최종 산출물이죠.

아라크네를 돌리면 간선 목록이 나옵니다. 우리 경우 37개죠. 그런데 이 목록을 그대로 쓰는 일은 거의 없습니다. 한 번 접어서 씁니다.

간선 37개 → 전사인자별로 묶기 → regulon 6개

regulon — 한 전사인자가 거느린 표적 유전자 전체를 가리키는 말입니다. 아라크네의 진짜 산출물은 그물 그림이 아니라 이 명부예요. 15강부터 하는 모든 일이 이 명부 위에서 벌어집니다.

DDX54 의 명부가 정확히 CD38 · CD47 · MYC 세 줄로 나옵니다 — 정답 그대로입니다.
Python 브라우저에서 실행
무게는 그 regulon 안에서 MI 가 가장 큰 표적을 1.0 으로 놓고 잰 상대값입니다.
Python 브라우저에서 실행

🎮 명부를 정답과 대조해 보기

전사인자를 골라 아라크네가 만든 명부와 정답을 나란히 보세요. 맞힌 것 · 놓친 것 · 잘못 넣은 것이 색으로 갈립니다.

regulon 대조표 — 아라크네의 명부 vs 정답
불러오는 중…

파일로는 어떻게 생겼나

ARACNe 가 내놓는 파일은 아주 단순합니다. 세 칸짜리 표예요.

Regulator    Target      MI
DDX54        CD47        0.4960
DDX54        CD38        0.4230
DDX54        MYC         0.7788
MYC          NPM1        0.8020
...

이 파일을 R 의 viper 패키지나 파이썬 쪽 도구가 읽어 regulon 객체로 바꿔 씁니다. 우리도 같은 모양으로 내보내 봅시다.

간선 37개가 41줄이 됩니다 — 전사인자끼리의 간선은 양쪽 명부에 모두 오르기 때문입니다.
Python 브라우저에서 실행
🤔 확인 문제
regulon 이란 무엇인가요?
🤔 확인 문제
regulon 의 표적에 '부호(mode)'를 붙일 때 MI 를 쓸 수 없는 이유는?
🤔 확인 문제
VIPER 가 표적 25개 미만인 regulon 을 버리는 이유로 가장 타당한 것은?