20강 / 20강
정리 — 여기서 어디로
R 도구에 대응하는 파이썬 · 다음 과목
이 20강에서 할 수 있게 된 것
| 할 수 있다 | 어디서 배웠나 |
|---|---|
| 서열을 다룬다 — 길이·GC·상보서열 | 3강 |
| FASTA·CSV·TSV 파일을 읽는다 | 8·9강 |
| 표를 걸러 남는 수를 센다 | 6·12강 |
| 표 둘을 이어 군별로 요약한다 | 13강 |
| 분포·상자·볼케이노·히트맵을 그린다 | 14·16·17강 |
| t-검정을 하고 다중검정을 보정한다 | 15강 |
| 논문의 표본 선별을 코드로 재현한다 | 19강 |
| 아직 못 한다 | 어디로 |
|---|---|
| 진짜 TCGA 자료를 내려받는다 | /dataset — 파일이 실제로 어떤 바이트인지 |
| FASTQ 를 정렬하고 카운트를 만든다 | /bulk |
| 유전자 네트워크를 추론한다 | /arac → /viper → /diggit |
| 서버에서 파이프라인을 돌린다 | /os |
| 왜 그 알고리즘인가 | /alg · /la |
R 로 된 논문을 파이썬으로 읽기
이 논문의 분석은 대부분 R 입니다. 대응하는 파이썬 도구를 알아 두면 논문의 방법 문단이 훨씬 잘 읽힙니다.
| 논문이 쓴 R | 파이썬 | 무엇 |
|---|---|---|
| DESeq2 | pydeseq2 · statsmodels | 차등발현 |
| pheatmap | seaborn.clustermap | 히트맵 (17강) |
| fgsea | gseapy | 농축분석 |
| survival · survminer | lifelines | 생존분석 |
| Seurat | scanpy | 단일세포 |
| TCGAbiolinks | requests + GDC API | TCGA 내려받기 |
| enrichR | gseapy.enrichr | GO 분석 |
이 가운데 seaborn · scanpy · lifelines 는 이 페이지의 Pyodide 에 없습니다 —
자기 컴퓨터에 pip install 로 깔아 쓰면 됩니다.
한 장으로 되짚어 보는 표입니다.
Python
브라우저에서 실행
🤔 확인 문제
논문이 pheatmap(R) 으로 그린 히트맵을 파이썬으로 다시 그리려면?
해설 간단한 히트맵은
plt.imshow(17강), 군집까지 붙이려면 seaborn.clustermap 입니다.