클로드스킬마트스킬 둘러보기스킬이 뭐예요?
목록으로

scvi-tools 단일세포 확률모델 도우미

scVI·totalVI·MultiVI 등 딥 생성모델로 단일세포 오믹스의 배치 보정·통합·차별발현 분석을 안내하는 스킬입니다.

데이터·분석고급33,0303,248AI 점수 7/10마지막 업데이트: 2026. 8. 9.

무엇을 해주나

scvi-tools는 PyTorch 기반의 확률적 단일세포 분석 프레임워크입니다. 이 스킬은 Claude가 scvi-tools를 다룰 때 필요한 지식을 정리해 둡니다.

  • 모델 선택 가이드: RNA-seq(scVI, scANVI, AUTOZI, VeloVI), ATAC-seq(PeakVI, PoissonVI, scBasset), 멀티모달(totalVI, MultiVI, MrVI, DIAGVI), 공간전사체(DestVI, Stereoscope, Tangram), 특수 모달리티(MethylVI, CytoVI, Solo, CellAssign)를 용도별로 매칭
  • 네임스페이스 구분: 코어 모델은 scvi.model, 나머지는 scvi.external에 있다는 점을 명확히 알려 잘못된 임포트를 예방
  • 표준 워크플로: setup_anndatatrainget_latent_representation/get_normalized_expression → scanpy 다운스트림까지 이어지는 코드 템플릿
  • 불확실성 기반 차별발현: mode="change", delta 설정 등 확률적 DE 분석 방법
  • 베스트 프랙티스: 원시 카운트 사용, 유전자 필터링, 공변량 등록, 모델 저장, GPU 가속

이런 분께 추천

  • 단일세포 RNA-seq/ATAC-seq 데이터를 다루는 생물정보학 연구자·대학원생
  • 여러 배치·연구 데이터를 통합해야 하는데 Harmony/scanpy 기본 기능만으로 부족한 분
  • CITE-seq, multiome 같은 멀티모달 데이터를 확률모델로 결합하려는 분
  • 표준 파이프라인(scanpy)만 필요한 초보자에게는 과할 수 있습니다

활용 예시

  1. "여러 도너에서 얻은 scRNA-seq 데이터를 scVI로 배치 보정하고 UMAP까지 그려줘" → 유전자 필터링, setup_anndata에 batch/donor/percent_mito 등록, 학습, X_scVI 저장, sc.pp.neighbors(use_rep=...) 코드 생성
  2. "CITE-seq 단백질+RNA 데이터를 함께 모델링하고 싶어" → totalVI(라벨이 있으면 totalANVI) 선택 근거와 scvi.model.TOTALVI 기반 스크립트 안내
  3. "세포 타입 A와 B 간 차별발현을 불확실성까지 포함해 계산해줘" → model.differential_expression(mode="change", delta=0.25) 결과 해석 방법 설명

· · · 설치 가이드 · · ·

Claude 앱에 설치 (터미널 필요 없음)
  1. 아래 버튼으로 ZIP 파일을 받으세요.
  2. Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
  3. Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
ZIP 내려받기
Claude Code에 설치

Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요

클로드스킬마트에서 찾은 스킬을 설치해줘.
GitHub 저장소 K-Dense-AI/scientific-agent-skills 의 skills/scvi-tools 폴더를 내 ~/.claude/skills/scvi-tools/ 에 그대로 복사해줘.
설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.

직접 명령으로 설치하기

git clone https://github.com/K-Dense-AI/scientific-agent-skills.git && mkdir -p ~/.claude/skills && cp -r scientific-agent-skills/skills/scvi-tools ~/.claude/skills/

제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.

  1. 터미널을 열고 스킬 저장소를 클론합니다: git clone https://github.com/K-Dense-AI/scientific-agent-skills.git
  2. 스킬 폴더가 없으면 만듭니다: mkdir -p ~/.claude/skills
  3. 이 스킬만 복사합니다: cp -r scientific-agent-skills/skills/scvi-tools ~/.claude/skills/
  4. ~/.claude/skills/scvi-tools/SKILL.mdreferences/ 폴더가 함께 복사됐는지 확인합니다.
  5. 파이썬 환경(Python 3.12 이상 권장)에 라이브러리를 설치합니다: uv pip install scvi-tools (GPU는 uv pip install "scvi-tools[cuda]")
  6. Claude Code를 재시작하고 "scvi-tools로 배치 보정해줘"처럼 요청하면 스킬이 활성화됩니다.
  7. 설치 버전이 문서와 다를 수 있으니 python -c "import scvi; print(scvi.__version__)"로 확인하고 공식 문서(docs.scvi-tools.org)와 대조하세요.