1강 / 20강

파일 네 개가 도착했다 — 논문의 그림은 여기서 시작한다

GEO 등록번호 읽기 · 무엇을 받았는지 확인하기

파일 네 개가 도착했다 — 논문의 그림은 여기서 시작한다
논문에서 보는 알록달록한 UMAP 그림은 맨 끝입니다. 맨 앞에는 이름조차 낯선 .h5 파일 네 개가 있을 뿐입니다.

논문을 읽다 보면 이런 문장을 만납니다.

Data, Materials, and Software Availability — single-cell RNA-seq data have been deposited in NCBI GEO (GSE268555).

이 한 줄이 이 강의의 출발점입니다. 저 등록번호를 들고 GEO에 가서 파일을 내려받으면, 논문의 그림 5I·5J·5L 을 만들어 낸 바로 그 숫자가 여러분 컴퓨터에 들어옵니다. 그런데 막상 받고 나면 이런 것들이 놓여 있어요.

GSM8294234_Group1_sample_filtered_feature_bc_matrix.h5 40,122,121 바이트 GSM8294235_Group2_sample_filtered_feature_bc_matrix.h5 24,533,815 바이트 GSM8294236_Group3_sample_filtered_feature_bc_matrix.h5 39,098,382 바이트 GSM8294237_Group4_sample_filtered_feature_bc_matrix.h5 23,827,570 바이트

엑셀로 열리지 않습니다. 메모장으로 열면 알아볼 수 없는 기호만 쏟아집니다. 여기서 대부분의 사람이 멈춥니다. 이 20강은 정확히 이 지점에서 시작합니다.

이 네 파일이 무엇인지부터 알아야 합니다

파일 이름의 Group1~Group4 만 봐서는 아무것도 알 수 없습니다. GEO의 표본 페이지에 적힌 제목을 봐야 비로소 뜻이 통합니다.

파일GEO 제목뜻
Group1WT_DDX54_CTRL정상 Ddx54 + 아이소타입(가짜 약)
Group2DDX54_KD_CTRLDdx54 녹다운 + 가짜 약
Group3WT_DDX54_PD1정상 Ddx54 + 항-PD1
Group4DDX54_KD_PD1Ddx54 녹다운 + 항-PD1

2 × 2 설계입니다. 유전자를 껐는가(WT/KD) × 면역치료를 했는가(CTRL/PD1). 논문의 질문 — "Ddx54 를 끄면 항-PD1 이 더 잘 듣는가" — 가 파일 네 개의 배치 그 자체로 표현되어 있습니다. 실험 설계는 파일 목록에 이미 적혀 있습니다.

먼저 목록부터 읽습니다. 파일을 열기 전에 '무엇이 몇 개, 얼마나 큰가'를 아는 것이 순서입니다.
Python 브라우저에서 실행
네 개 모두 일치합니다. 이제 마음 놓고 열 수 있습니다.
Python 브라우저에서 실행
카드를 눌러 각 파일이 어떤 생쥐에서 나왔는지, 파일 이름의 각 조각이 무슨 뜻인지 확인해 보세요.
불러오는 중…

파일 이름은 문장이다

GSM8294234_Group1_sample_filtered_feature_bc_matrix.h5 를 조각내 봅시다.

GSM8294234
표본 등록번호
·
Group1
연구팀이 붙인 이름
·
filtered
빈 물방울을 이미 걸러 냄
·
feature_bc_matrix
유전자 × 바코드 행렬
·
.h5
HDF5 형식

특히 filtered 라는 한 단어가 중요합니다. 10x Genomics 의 CellRanger 는 결과를 두 벌 내놓습니다. raw 는 물방울(droplet) 전부 — 세포가 안 들어간 빈 방울까지 수십만 개. filtered 는 CellRanger 가 "이건 진짜 세포다" 라고 판정한 것만. 우리가 받은 것은 filtered 입니다. 즉 1차 선별은 이미 남이 해 놓은 상태예요. 8강에서 이 선택이 무엇을 뜻하는지 다시 이야기합니다.

🤔 확인 문제
GSE268555 안에 GSM 이 네 개 들어 있습니다. 이것이 뜻하는 바로 가장 정확한 것은?
🤔 확인 문제
파일 이름의 filtered 가 뜻하는 것은?
🤔 확인 문제
파일을 받은 직후 가장 먼저 할 일로 이 강의가 권한 것은?