스킬 pytdc
💊

pytdc

안전 ⚙️ 외부 명령어🌐 네트워크 접근

PyTDC로 약물 발견 데이터셋 접근하기

또한 다음에서 사용할 수 있습니다: davila7

약물 발견 연구자들은 ML 모델 학습을 위한 표준화된 데이터셋이 필요합니다. PyTDC는 적절한 train-test 분할과 평가 oracle과 함께 정리된 ADME, 독성, 약물-표적 상호작용 데이터셋을 제공합니다.

지원: Claude Codex Code(CC)
🥉 76 브론즈
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"pytdc" 사용 중입니다. AMES 독성 데이터셋을 로드하고 데이터 형식을 보여주세요

예상 결과:

  • 돌연변이원성 예측을 위해 7,255개 화합물이 포함된 데이터셋이 로드됨
  • Drug_ID, Drug (SMILES), Y (이진 독성 레이블) 열이 포함됨
  • Scaffold 분할 적용됨: 5,078개 학습, 725개 검증, 1,452개 테스트 분자

"pytdc" 사용 중입니다. 이 분자를 GSK3B oracle로 평가하세요: CC(C)Cc1ccc(cc1)C(C)C(O)=O

예상 결과:

  • GSK3B 결합 점수: 0.0234 (낮은 예측 친화도)
  • 이 SMILES는 이부프로펜을 나타내며, GSK3B를 억제할 것으로 예상되지 않음
  • 점수는 0에서 1 사이이며, 높은 값일수록 더 강한 예측 결합을 나타냄

보안 감사

안전
v4 • 1/17/2026

This skill provides documentation and templates for PyTDC, a legitimate drug discovery dataset library. All 427 static findings are false positives caused by markdown code blocks containing Python examples (detected as shell backticks), scientific terminology (DRD2, GSK3B detected as C2 keywords), and molecular/cryptographic naming overlaps. No actual security risks present.

9
스캔된 파일
3,184
분석된 줄 수
2
발견 사항
4
총 감사 수

위험 요인

⚙️ 외부 명령어 (339)
EVALUATION_OUTPUT.json:24 references/datasets.md:10 references/datasets.md:11 references/datasets.md:12 references/datasets.md:13 references/datasets.md:14 references/datasets.md:15 references/datasets.md:16 references/datasets.md:19 references/datasets.md:20 references/datasets.md:21 references/datasets.md:24 references/datasets.md:25 references/datasets.md:26 references/datasets.md:27 references/datasets.md:28 references/datasets.md:29 references/datasets.md:30 references/datasets.md:31 references/datasets.md:34 references/datasets.md:35 references/datasets.md:36 references/datasets.md:39 references/datasets.md:40 references/datasets.md:41 references/datasets.md:46 references/datasets.md:47 references/datasets.md:48 references/datasets.md:49 references/datasets.md:50 references/datasets.md:51 references/datasets.md:54 references/datasets.md:55 references/datasets.md:56 references/datasets.md:57 references/datasets.md:58 references/datasets.md:59 references/datasets.md:62 references/datasets.md:63 references/datasets.md:64 references/datasets.md:65 references/datasets.md:66 references/datasets.md:67 references/datasets.md:68 references/datasets.md:69 references/datasets.md:70 references/datasets.md:71 references/datasets.md:72 references/datasets.md:73 references/datasets.md:78 references/datasets.md:79 references/datasets.md:80 references/datasets.md:83 references/datasets.md:84 references/datasets.md:85 references/datasets.md:86 references/datasets.md:87 references/datasets.md:91 references/datasets.md:92 references/datasets.md:93 references/datasets.md:97 references/datasets.md:98 references/datasets.md:102 references/datasets.md:103 references/datasets.md:107 references/datasets.md:108 references/datasets.md:112 references/datasets.md:119 references/datasets.md:120 references/datasets.md:121 references/datasets.md:124 references/datasets.md:125 references/datasets.md:128 references/datasets.md:129 references/datasets.md:133 references/datasets.md:134 references/datasets.md:138 references/datasets.md:139 references/datasets.md:143 references/datasets.md:144 references/datasets.md:148 references/datasets.md:149 references/datasets.md:153 references/datasets.md:154 references/datasets.md:155 references/datasets.md:159 references/datasets.md:160 references/datasets.md:164 references/datasets.md:168 references/datasets.md:172 references/datasets.md:176 references/datasets.md:182 references/datasets.md:183 references/datasets.md:184 references/datasets.md:185 references/datasets.md:189 references/datasets.md:190 references/datasets.md:194 references/datasets.md:195 references/datasets.md:201-209 references/datasets.md:209-215 references/datasets.md:215-224 references/datasets.md:224-230 references/datasets.md:230-239 references/oracles.md:16-27 references/oracles.md:27-40 references/oracles.md:40-43 references/oracles.md:43-49 references/oracles.md:49-52 references/oracles.md:52-58 references/oracles.md:58-61 references/oracles.md:61-67 references/oracles.md:67-70 references/oracles.md:70-76 references/oracles.md:76-79 references/oracles.md:79-85 references/oracles.md:85-88 references/oracles.md:88-93 references/oracles.md:93-96 references/oracles.md:96-101 references/oracles.md:101-104 references/oracles.md:104-109 references/oracles.md:109-112 references/oracles.md:112-117 references/oracles.md:117-120 references/oracles.md:120-131 references/oracles.md:131-134 references/oracles.md:134-140 references/oracles.md:140-143 references/oracles.md:143-151 references/oracles.md:151-154 references/oracles.md:154-160 references/oracles.md:160-163 references/oracles.md:163-169 references/oracles.md:169-172 references/oracles.md:172-181 references/oracles.md:181-184 references/oracles.md:184-189 references/oracles.md:189-192 references/oracles.md:192-197 references/oracles.md:197-200 references/oracles.md:200-205 references/oracles.md:205-208 references/oracles.md:208-213 references/oracles.md:213-216 references/oracles.md:216-221 references/oracles.md:221-224 references/oracles.md:224-231 references/oracles.md:231-234 references/oracles.md:234-240 references/oracles.md:240-243 references/oracles.md:243-249 references/oracles.md:249-252 references/oracles.md:252-261 references/oracles.md:261-280 references/oracles.md:280-295 references/oracles.md:295-300 references/oracles.md:300-305 references/oracles.md:305-327 references/oracles.md:327-330 references/oracles.md:330-350 references/oracles.md:350-354 references/oracles.md:354-366 references/oracles.md:366-380 references/oracles.md:380-394 references/utilities.md:19-34 references/utilities.md:34-41 references/utilities.md:41-43 references/utilities.md:43-57 references/utilities.md:57-59 references/utilities.md:59-76 references/utilities.md:76-80 references/utilities.md:80-85 references/utilities.md:85-87 references/utilities.md:87-92 references/utilities.md:92-94 references/utilities.md:94-101 references/utilities.md:101-103 references/utilities.md:103-112 references/utilities.md:112-118 references/utilities.md:118-124 references/utilities.md:124-126 references/utilities.md:126-136 references/utilities.md:136-144 references/utilities.md:144-151 references/utilities.md:151-154 references/utilities.md:154-166 references/utilities.md:166-169 references/utilities.md:169-181 references/utilities.md:181-184 references/utilities.md:184-195 references/utilities.md:195-198 references/utilities.md:198-209 references/utilities.md:209-212 references/utilities.md:212-219 references/utilities.md:219-222 references/utilities.md:222-231 references/utilities.md:231-234 references/utilities.md:234-243 references/utilities.md:243-246 references/utilities.md:246-255 references/utilities.md:255-258 references/utilities.md:258-267 references/utilities.md:267-270 references/utilities.md:270-282 references/utilities.md:282-285 references/utilities.md:285-295 references/utilities.md:295-298 references/utilities.md:298-300 references/utilities.md:300 references/utilities.md:300 references/utilities.md:300 references/utilities.md:300-306 references/utilities.md:306-321 references/utilities.md:321-331 references/utilities.md:331-345 references/utilities.md:345-354 references/utilities.md:354-357 references/utilities.md:357-363 references/utilities.md:363-379 references/utilities.md:379-382 references/utilities.md:382-383 references/utilities.md:383-384 references/utilities.md:384-385 references/utilities.md:385-386 references/utilities.md:386-387 references/utilities.md:387-391 references/utilities.md:391-397 references/utilities.md:397-405 references/utilities.md:405-412 references/utilities.md:412-418 references/utilities.md:418-426 references/utilities.md:426-437 references/utilities.md:437-442 references/utilities.md:442-448 references/utilities.md:448-456 references/utilities.md:456-462 references/utilities.md:462-470 references/utilities.md:470-476 references/utilities.md:476-486 references/utilities.md:486-498 references/utilities.md:498-503 references/utilities.md:503-506 references/utilities.md:506-511 references/utilities.md:511-514 references/utilities.md:514-520 references/utilities.md:520-526 references/utilities.md:526-535 references/utilities.md:535-541 references/utilities.md:541-548 references/utilities.md:548-552 references/utilities.md:552-564 references/utilities.md:564-568 references/utilities.md:568-580 references/utilities.md:580-586 references/utilities.md:586-615 references/utilities.md:615-619 references/utilities.md:619-637 references/utilities.md:637-641 references/utilities.md:641-661 SKILL.md:30-32 SKILL.md:32-36 SKILL.md:36-38 SKILL.md:38-49 SKILL.md:49-54 SKILL.md:54-57 SKILL.md:57 SKILL.md:57 SKILL.md:57 SKILL.md:57-58 SKILL.md:58-59 SKILL.md:59-63 SKILL.md:63-68 SKILL.md:68-80 SKILL.md:80-84 SKILL.md:84-99 SKILL.md:99-103 SKILL.md:103-116 SKILL.md:116-119 SKILL.md:119-125 SKILL.md:125-128 SKILL.md:128-140 SKILL.md:140 SKILL.md:140-141 SKILL.md:141 SKILL.md:141-142 SKILL.md:142-154 SKILL.md:154-158 SKILL.md:158-172 SKILL.md:172-176 SKILL.md:176-184 SKILL.md:184-187 SKILL.md:187-208 SKILL.md:208-212 SKILL.md:212-216 SKILL.md:216-220 SKILL.md:220-222 SKILL.md:222-228 SKILL.md:228-232 SKILL.md:232-240 SKILL.md:240-243 SKILL.md:243-245 SKILL.md:245 SKILL.md:245-253 SKILL.md:253-268 SKILL.md:268-280 SKILL.md:280-290 SKILL.md:290-300 SKILL.md:300-303 SKILL.md:303-304 SKILL.md:304-305 SKILL.md:305 SKILL.md:305 SKILL.md:305-306 SKILL.md:306-312 SKILL.md:312-322 SKILL.md:322-330 SKILL.md:330-336 SKILL.md:336-347 SKILL.md:347-353 SKILL.md:353-363 SKILL.md:363-365 SKILL.md:365-371 SKILL.md:371-379 SKILL.md:379-383 SKILL.md:383-390 SKILL.md:390-394 SKILL.md:394-402 SKILL.md:402-408 SKILL.md:408-410 SKILL.md:410-426 SKILL.md:426-430 SKILL.md:430-434 SKILL.md:434-442 SKILL.md:442-443 SKILL.md:443-444 SKILL.md:444-448 SKILL.md:448-449 SKILL.md:449-450
🌐 네트워크 접근 (15)
감사자: claude 감사 이력 보기 →

품질 점수

68
아키텍처
100
유지보수성
87
콘텐츠
19
커뮤니티
100
보안
83
사양 준수

만들 수 있는 것

ADME 예측 모델 학습

Caco-2 투과성 데이터를 scaffold 분할과 함께 로드하고, 분자 속성 예측기를 학습하며, 표준 지표로 평가하세요.

독성 예측기 평가

hERG, AMES, DILI 독성 데이터셋에 벤치마크 프로토콜로 접근하여 안전성 예측 모델을 검증하세요.

새로운 약물 후보 생성

GSK3B, DRD2 같은 분자 oracle을 사용하여 생성 모델을 원하는 생물학적 활성을 가진 화합물로 안내하세요.

이 프롬프트를 사용해 보세요

ADME 데이터셋 로드
장관 투과성 예측기를 학습하기 위해 scaffold 분할과 함께 TDC에서 Caco2_Wang 데이터셋을 로드하는 방법을 알려주세요.
벤치마크 평가 실행
TDC 벤치마크 그룹과 필수 5-seed 프로토콜을 사용하여 내 ADME 모델을 평가하는 방법을 보여주세요.
분자 Oracle 사용
생성된 SMILES 문자열을 QED, SA, GSK3B 속성에 대해 TDC oracle으로 평가하고 싶습니다. 워크플로우를 보여주세요.
약물-표적 상호작용 모델링
cold-drug 분할과 함께 BindingDB_Kd 데이터셋을 로드하여 모델이 보이지 않는 약물 화합물에 일반화되도록 하겠습니다.

모범 사례

  • 새로운 화학적 구조에 대한 현실적인 모델 평가를 위해 무작위 분할 대신 scaffold 분할을 사용하세요
  • 평균 및 표준 편차 성능을 보고하기 위해 필수 5개 시드 모두로 벤치마크 평가를 실행하세요
  • 다목적 분자 최적화를 위해 가중 점수가 적용된 여러 oracle을 결합하세요

피하기

  • 유사한 분자에 대한 성능을 과대평가하므로 프로덕션 ADME 모델에 대해 무작위 분할을 피하세요
  • 단일 시드 벤치마크 결과는 실제 모델 분산을 반영하지 않을 수 있으므로 보고하지 마세요
  • Oracle 자체가 예측 모델이므로 학습의ground truth 레이블로 oracle을 사용하지 마세요

자주 묻는 질문

PyTDC에서 사용할 수 있는 데이터셋은 무엇인가요?
PyTDC는 ADME, 독성, 약물-표적 상호작용, 약물-약물 상호작용, 분자 생성을 위한 60개 이상의 데이터셋을 포함하여 치료적 ML 작업을 지원합니다.
Scaffold 분할이란 무엇이며 왜 사용하나요?
Scaffold 분할은 분자를 화학적 구조별로 그룹화하여 테스트 분자가 학습 분자와 다른 핵심 구조를 가지도록 하여, 실제 세계 일반화를 시뮬레이션합니다.
분자 Oracle은 어떻게 작동하나요?
Oracle는 SMILES 문자열에 대해 약물 유사성(QED), 합성 접근성(SA), 표적 결합(GSK3B, DRD2) 같은 속성을 점수로 제공하는 사전 학습된 모델입니다.
벤치마크를 위한 5-seed 프로토콜이란 무엇인가요?
TDC 벤치마크는 평균과 표준 편차를 계산하기 위해 5개의 다른 무작위 시드로 평가를 요구하여 강력한 성능 비교를 보장합니다.
PyTDC를 PyTorch Geometric이나 DGL과 함께 사용할 수 있나요?
네, TDC는 SMILES를 PyG 그래프, DGL 그래프 또는 ECFP 지문 같은 다른 분자 표현으로 변환하는 MolConvert 유틸리티를 제공합니다.
DTI 예측을 위한 cold-drug 분할이란 무엇인가요?
Cold-drug 분할은 테스트 세트 약물이 학습에 나타나지 않도록 하여 모델이 완전히 새로운 약물化合물의 결합을 얼마나 잘 예측하는지 측정합니다.