벌크 RNA-seq 분석 오케스트레이터
원시 FASTQ부터 QC·정량화·차등발현·경로 분석·논문용 그림까지 재현 가능한 벌크 RNA-seq 파이프라인을 지휘하는 스킬.
데이터·분석고급★ 33,030⑂ 3,248AI 점수 8/10마지막 업데이트: 2026. 8. 9.
무엇을 해주나
벌크 RNA-seq 분석의 전 과정을 순서대로 연결해 주는 "지휘자" 스킬입니다.
- QC & 트리밍: FastQC/MultiQC로 품질 확인, fastp 또는 Trim Galore로 어댑터·저품질 구간 제거
- 정렬/정량화:
nf-core/rnaseq(Nextflow) 경로와 STAR·Salmon·featureCounts 단독 실행 경로 중 상황에 맞게 선택 - 카운트 매트릭스 생성:
scripts/build_counts_matrix.py가 Salmon/STAR/featureCounts 출력을 PyDESeq2가 바로 먹을 수 있는 정수형counts.csv+metadata_template.csv로 변환 - 하위 연계: 차등발현은
pydeseq2, 경로/GSEA는pathway-enrichment, 그림은scientific-visualization스킬로 인계 - 설계·품질 게이트: 반복수, 배치 교란, strandedness, PCA/샘플 거리 확인 등 결과 신뢰도를 결정하는 지점을 강제
실험 설계 규칙, nf-core 파라미터, 수동 파이프라인 레시피, 카운트 인계 주의점은 4개의 별도 reference 문서로 정리되어 있습니다.
이런 분께 추천
- FASTQ 파일을 받아 놓고 어디서부터 시작해야 할지 막막한 대학원생·연구원
- DESeq2/PyDESeq2용 카운트 매트릭스를 오류 없이 만들고 싶은 분
- nf-core/rnaseq를 재현 가능한 방식(버전 고정, 컨테이너)으로 돌리고 싶은 분
- 리뷰어 지적에 견디는 "방어 가능한" 분석 절차와 methods 기록이 필요한 분
※ 단일세포 데이터는 이 스킬이 아니라 scanpy 스킬을 쓰세요.
활용 예시
- "내 RNA-seq 12개 샘플을 FASTQ부터 DESeq2까지 돌려줘" → 샘플시트 검증 → nf-core/rnaseq 스모크 테스트 → 실제 실행 →
salmon.merged.gene_counts_length_scaled.tsv로 DE 진행 - "Salmon quant 폴더가 있는데 PyDESeq2용 카운트 매트릭스를 만들어줘" →
build_counts_matrix.py --from salmon으로 length_scaled_tpm 집계 후 정수 변환 - "실험 설계가 괜찮은지 봐줘. 처리군은 3월, 대조군은 5월에 시퀀싱했어" → 배치-조건 교란 진단 및
~batch + condition설계 또는 재실험 권고
· · · 설치 가이드 · · ·
Claude 앱에 설치 (터미널 필요 없음)
- 아래 버튼으로 ZIP 파일을 받으세요.
- Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
- Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
Claude Code에 설치
Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요
클로드스킬마트에서 찾은 스킬을 설치해줘. GitHub 저장소 K-Dense-AI/scientific-agent-skills 의 skills/bulk-rnaseq 폴더를 내 ~/.claude/skills/bulk-rnaseq/ 에 그대로 복사해줘. 설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.
직접 명령으로 설치하기
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git /tmp/scientific-agent-skills && mkdir -p ~/.claude/skills && cp -r /tmp/scientific-agent-skills/skills/bulk-rnaseq ~/.claude/skills/⚠ 제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.
- 터미널을 열고 스킬을 담을 폴더를 준비합니다:
mkdir -p ~/.claude/skills - 저장소를 내려받습니다:
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git - 이 스킬 폴더만 복사합니다:
cp -r scientific-agent-skills/skills/bulk-rnaseq ~/.claude/skills/ - (권장) 함께 쓰이는 스킬도 같이 복사합니다:
cp -r scientific-agent-skills/skills/{pydeseq2,pathway-enrichment,scientific-visualization,nextflow} ~/.claude/skills/ - 접착제 역할 파이썬 패키지를 설치합니다:
uv pip install pytximport pandas(없다면pip install pytximport pandas) - 경로 A를 쓰려면 Nextflow와 Docker(또는 Singularity)를, 경로 B를 쓰려면 conda 환경을 만듭니다:
conda create -n rnaseq -c bioconda -c conda-forge fastqc fastp trim-galore "star=2.7.11b" "salmon=1.10.3" subread multiqc - Claude Code를 재시작하고 "내 RNA-seq FASTQ를 DESeq2까지 분석해줘"처럼 요청하면 스킬이 활성화됩니다.
GitHub에서 원본 보기 ↗라이선스: MIT