6강 / 20강

어긋난 특성 줄 — GSE20589 의 세 번째 줄이 표본마다 다르다

Sample_characteristics_ch1 · GSE20589 실제 값

어긋난 특성 줄 — GSE20589 의 세 번째 줄이 표본마다 다르다
같은 줄인데 표본마다 다른 것이 적혀 있습니다. 줄 번호를 믿으면 안 돼요.

GEO 의 특성 칸은 줄 단위로 저장됩니다. 보통은 줄 하나가 하나의 항목이에요 — 첫 줄은 조직, 둘째 줄은 성별, 셋째 줄은 나이, 이런 식으로.

많은 코드가 이 규칙을 믿고 씁니다. characteristics[2] 로 나이를 꺼내는 식이죠. 그런데 GSE20589 에서는 그게 안 됩니다.

실제 값을 그대로 옮겨 봤습니다.

첫째 줄 : "tissue: cervical spinal cord" (표본 전부 같다 — 괜찮다) 둘째 줄 : "cell type: motor neuron" <- 대조 표본들 "disease status: SOD1 mutant individual" <- SOD1 표본들 셋째 줄 : "disease status: Neurologically normal control" <- 대조 표본들 "cell type: motor neuron" <- SOD1 표본들

둘째 줄과 셋째 줄의 내용이 표본에 따라 뒤바뀌어 있습니다.

줄 번호로 꺼낼 때와 통째로 이어 붙일 때
불러오는 중…
줄 번호가 아니라 열쇠 이름으로 찾아야 합니다.
Python 브라우저에서 실행
없는 열쇠를 물어도 조용히 기본값이 나옵니다 — 프로그램이 안 죽어요.
Python 브라우저에서 실행
🤔 확인 문제
GSE20589 에서 characteristics[1] 로 세포 종류를 꺼내면?
🤔 확인 문제
특성 줄을 통째로 이어 붙여 다루는 방법의 장점은?