This lesson is only available in Korean for now.
Lesson 7 of 20

프로브에서 유전자로 — 54,613개를 22,876개로 접는다

GPL570 · GPL4133 · GPL6244 · GPL6480 플랫폼 주석표 실제 처리

프로브에서 유전자로 — 54,613개를 22,876개로 접는다
칩 위의 점 여럿이 유전자 하나를 가리킵니다. 하나로 접어야 견줄 수 있어요.

지금까지 다룬 표의 행 이름은 이렇게 생겼습니다.

GPL570 "1007_s_at" "1053_at" "117_at" GPL4133 "A_23_P100001" "A_23_P100011" GPL6244 "7892501" "7892502" GPL6480 "A_23_P100001" "A_23_P100011"

유전자 이름이 아닙니다. 칩 위의 점 번호예요. 플랫폼마다 붙이는 방식이 다르고, 같은 유전자라도 칩이 다르면 번호가 다릅니다.

네 시리즈를 합치려면 공통의 이름이 있어야 합니다. 그것이 유전자 기호예요.

번역표는 GEO 가 갖고 있습니다. 플랫폼 페이지에 딸린 주석표예요.

ID Gene Symbol Gene Title 1007_s_at DDR1 /// MIR4640 discoidin domain receptor tyrosine kinase 1 /// microRNA 4640 1053_at RFC2 replication factor C subunit 2 117_at HSPA6 heat shock protein family A member 6

첫 줄을 보세요. DDR1 /// MIR4640 — 탐침 하나가 유전자 둘을 가리킵니다. 탐침이 설계된 자리에 유전자 두 개가 겹쳐 있어서 어느 쪽 신호인지 구분이 안 되는 거예요.

프로브 접기 — 평균 낼 때와 최대분산 하나를 고를 때
Loading…
죽은 탐침을 섞으면 진짜 차이가 3분의 2로 줄어듭니다.
Python Runs in your browser

플랫폼마다 주석표의 열 이름이 다릅니다. 이것도 손으로 맞춰야 해요.

플랫폼유전자 기호가 든 열모양
GPL570Gene SymbolDDR1 /// MIR4640
GPL4133GENE_SYMBOLFAM174B
GPL6480GENE_SYMBOLFAM174B
GPL6244gene_assignmentNM_001 // SYMBOL // 설명 // ...

GPL6244 가 유별납니다. 유전자 기호가 슬래시 두 개로 나뉜 문자열 안에 들어 있어요. 두 번째 칸을 잘라 내야 합니다.

네 줄짜리 함수 하나가 네 플랫폼을 하나의 이름 체계로 모읍니다.
Python Runs in your browser
버려지는 탐침이 생각보다 많습니다.
Python Runs in your browser
🤔 Check yourself
탐침 주석이 DDR1 /// MIR4640 일 때, 이 강의가 내린 결정은?
🤔 Check yourself
한 유전자에 붙은 탐침 여럿을 평균 내면 생길 수 있는 문제는?
🤔 Check yourself
유전자 기호 대신 Entrez ID 를 쓰는 것이 더 안전한 이유는?