Lesson 3 of 20
runinfo 표 한 장 — 열 마흔일곱 개
eutils efetch rettype=runinfo · 실제 받은 표
SRA 파일은 큽니다. run 하나가 몇 기가바이트예요. 그러니 받기 전에 무엇인지 알아야 합니다.
그 목록이 runinfo 입니다. CSV 한 장에 run 하나가 한 줄이고, 열이 47개 있습니다.
47개 열 중 실제로 쓰는 것은 열 개 남짓입니다.
| 열 | 무엇 | 왜 중요한가 |
|---|---|---|
Run | SRR 번호 | 이걸로 파일을 받습니다 |
LibraryStrategy | RNA-Seq · WGS · ATAC-seq … | 무엇을 잰 자료인가 |
LibrarySelection | PolyA · Inverse rRNA · cDNA … | 같은 RNA-seq 도 이게 다르면 다른 자료 |
LibraryLayout | SINGLE · PAIRED | 파일이 하나인가 둘인가 |
avgLength | 읽기 평균 길이 | 50 부터 1,408 까지 있습니다 |
spots · bases | read 수 · 염기 수 | 깊이. 4,828배까지 차이납니다 |
Platform · Model | ILLUMINA · DNBSEQ … | 기계가 다르면 오류 성질이 다릅니다 |
size_MB | 파일 크기 | 받을 수 있는 양인지 먼저 계산합니다 |
BioProject · BioSample | PRJNA… · SAMN… | 라벨을 찾아가는 열쇠 |
표를 먼저 받고, 고르고, 그 다음에 파일을 받습니다.
Python
Runs in your browser
표를 먼저 보는 이유가 이것입니다. 무턱대고 받을 수 있는 양이 아니에요.
Python
Runs in your browser
🤔 Check yourself
SRA 파일을 받기 전에 runinfo 표를 먼저 받는 이유는?
Answer 이 강의가 모은 713개 run 만 해도 압축 상태로 4.4 테라바이트입니다. 무엇이 들었는지 보고 골라야 해요.
🤔 Check yourself
runinfo 의
LibrarySelection 열이 중요한 이유는?Answer PolyA 로 뽑았는지 리보솜 RNA 를 제거했는지에 따라 잡히는 RNA 가 달라집니다. 5강의 주제예요.