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

DeepChem 분자 머신러닝

SMILES·분자 데이터를 불러와 특성 예측 모델(랜덤포레스트부터 GNN·사전학습 모델까지)을 학습·평가하도록 Claude를 안내하는 스킬입니다.

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

무엇을 해주나

DeepChem 2.8.0을 기준으로 분자 머신러닝 전 과정을 Claude가 대신 설계·코딩하게 해줍니다.

  • 데이터 로딩/처리: SMILES, SDF, 단백질 서열을 NumpyDataset / DiskDataset으로 변환
  • 피처라이제이션: circular fingerprint, 그래프 컨볼루션 입력, RDKit 디스크립터 등 다양한 표현 선택
  • 분할 전략: 데이터 누수를 막는 scaffold split을 기본값으로 권장, stratified·butina 등도 안내
  • 모델링: RF/XGBoost 베이스라인 → MultitaskRegressor → GCN·GAT·MPNN·AttentiveFP → ChemBERTa·GROVER·MolFormer 전이학습
  • 벤치마크: Tox21, BBBP, Delaney 등 MoleculeNet 표준 데이터셋과 공개 split 사용
  • 실행 스크립트 3종: predict_solubility.py, graph_neural_network.py, transfer_learning.py

추가로 과적합, GNN 성능 저하, 백엔드 import 오류(MKL 충돌 포함) 같은 실전 함정과 해결책을 정리해 둡니다.

이런 분께 추천

  • ADMET·독성·용해도 등 분자 특성 예측 모델을 빠르게 프로토타이핑하려는 신약개발/화학 연구자
  • MoleculeNet 벤치마크로 논문 재현이나 베이스라인 비교가 필요한 대학원생·연구원
  • 다양한 분자 표현(지문 vs 그래프 vs 사전학습 임베딩)을 한 프레임워크에서 비교하려는 ML 엔지니어
  • 소재(밴드갭, 생성에너지) 예측이나 단백질/DNA 서열 분석까지 확장하려는 분

활용 예시

  1. 용해도 예측 베이스라인: "내 CSV(smiles, logS)로 Delaney 스타일 회귀 모델을 만들고 scaffold split으로 평가해줘" → CircularFingerprint + Random Forest 베이스라인 후 지표 리포트.
  2. Tox21 GNN 학습: "Tox21에서 GCN과 AttentiveFP를 각각 학습해 ROC-AUC를 비교해줘" → graph_neural_network.py를 기반으로 멀티태스크 분류 실험 구성.
  3. 소량 데이터 전이학습: "300개짜리 활성 데이터가 있는데 과적합이 심해" → ChemBERTa 파인튜닝 + 드롭아웃/밸런싱 트랜스포머 조합 제안.

· · · 설치 가이드 · · ·

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/deepchem 폴더를 내 ~/.claude/skills/deepchem/ 에 그대로 복사해줘.
설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.

직접 명령으로 설치하기

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/deepchem ~/.claude/skills/

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

  1. 터미널을 열고 저장소를 클론합니다: git clone https://github.com/K-Dense-AI/scientific-agent-skills.git
  2. 스킬 폴더가 없으면 만듭니다: mkdir -p ~/.claude/skills
  3. deepchem 스킬만 복사합니다: cp -r scientific-agent-skills/skills/deepchem ~/.claude/skills/
  4. Python 환경을 준비합니다. Python 3.7~3.11만 지원하므로 python --version으로 확인하세요(3.12 이상은 설치 실패).
  5. GPU를 쓸 경우 PyTorch(또는 TensorFlow/JAX)를 CUDA 버전에 맞게 먼저 설치합니다.
  6. DeepChem을 설치합니다: 기본은 pip install deepchem, GNN·전이학습까지 쓰려면 pip install 'deepchem[torch]' (zsh에서는 따옴표 필수).
  7. python -c "import deepchem; print(deepchem.__version__)"로 확인합니다. iJIT_NotifyEvent 오류가 나면 conda install "mkl<2025"로 해결하세요.
  8. Claude Code를 재시작한 뒤 "deepchem으로 용해도 예측 모델 만들어줘"처럼 요청하면 스킬이 활성화됩니다.