This lesson is only available in Korean for now.
Dr. Seok's VIPER, First Steps

Catching the culprit you cannot see
by the muttering of their subordinates

What actually drives a cancer is not DNA but protein — and protein activity is hard to measure directly. VIPER reads the state of the genes around a protein and works backwards to what that protein is doing right now, on top of the map of connections ARACNe drew.
Pictures and analogies instead of memorised formulas, and calculating it and checking it yourself instead of only reading. Python runs right inside this page. There is nothing to install.

🐍 Python🕸️ regulons🔬 signatures 📈 aREA & NES👑 master regulators🇬🇧 English
Start lesson 1 →

How you'll learn

💡Understanding by analogy

A regulon is the staff list under one boss, a signature is the commotion at the scene, NES is how sure you are of the name you have just given. You get a picture of the meaning before you memorise the formula.

▶️Run it yourself

Every piece of code has a run button. Take the answer you worked out by hand and have Python compute it and confirm it.

🎨See it drawn

Every lesson comes with an illustration of the idea it teaches.

🛠️Learn by building

You assemble a regulon by hand, shuffle the ranks, walk aREA through one term at a time, and name the master regulator yourself.

Full curriculum

01
진짜 범인은 단백질 — 왜 유전자만 봐서는 놓치는가
DNA는 설계도, RNA는 지시서, 일은 단백질이 한다
✓
02
레귤론 — 부하 직원 명부
단백질 하나가 부리는 유전자들의 목록
✓
03
ARACNe — 지도를 그리는 탐정
발현 데이터에서 명부를 뽑아내는 짝꿍 알고리즘
✓
04
MoR — 액셀인가 브레이크인가
조종의 방향을 −1 과 +1 사이의 수 하나로
✓
05
신뢰도 — 부하마다 무게가 다르다
자르는 대신 목소리 크기를 조절한다
✓
06
시그니처 — 현장의 소란을 숫자로 적기
무엇과 견주어 올라갔는가, 그것이 전부다
✓
07
순위로 바꾸기 — 값을 버리고 자리를 얻다
이상치 하나에 결론이 흔들리지 않게
✓
08
농축 — 부하들이 위쪽에 몰려 있나
줄 세운 목록에서 한 무리가 쏠린 정도를 재는 법
✓
09
정규분위수 — 순위를 다시 숫자로
1등과 2등의 차이를, 500등과 501등의 차이보다 크게
✓
10
aREA — 세 갈래 꼬리로 증언을 모으다
방향성 신호와 비방향성 신호를 함께 읽는 법
✓
11
NES — 점수를 확신도로 바꾸기
레귤론이 클수록 같은 쏠림이 더 놀랍다
✓
12
귀무분포 — 아무 일도 없었다면 어땠을까
무엇을 섞느냐가 무엇을 묻느냐를 정한다
✓
13
msVIPER — 두 무리를 견주다
종양 집단 대 정상 집단, 한 판 승부
✓
14
metaVIPER — 지도 여러 장을 겹쳐 본다
내 조직의 지도가 없을 때, 남의 지도를 빌리는 법
✓
15
단일세포 — 구멍 난 데이터에서 살아남기
발현은 무너져도 활성은 버틴다
✓
16
그림자와 시너지 — 진짜 운전수 가려내기
부하를 나눠 쓰는 두 상사 중 누가 진짜인가
✓
17
마스터 레귤레이터 — 순위표에서 진짜를 고르기
6,000번 검사하면 우연도 300번 유의해진다
✓
18
종양 체크포인트 — 소수가 전체를 쥐고 있다
수천 개의 이상을 몇 개의 단백질이 병목처럼 모은다
✓
19
약물 표적 — 활성을 뒤집는 약 찾기
종양이 올려놓은 것을 내리는 약을 데이터에서 고른다
✓
20
전체 파이프라인 — 처음부터 끝까지 한 번에
발현 행렬 하나에서 약물 후보까지
✓