Compétences torchdrug
⚗️

torchdrug

Sûr ⚡ Contient des scripts⚙️ Commandes externes🌐 Accès réseau

Appliquer TorchDrug pour la découverte de médicaments avec les RGG

Également disponible depuis: davila7

Construire et entraîner des réseaux de neurones graphiques pour la découverte de médicaments, la modélisation de protéines et la prédiction de propriétés moléculaires. Cette compétence fournit une documentation complète pour la bibliothèque TorchDrug, notamment des ensembles de données, des architectures de modèles et des flux de travail.

Prend en charge: Claude Codex Code(CC)
📊 71 Adéquat
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "torchdrug". Comment entraîner un modèle pour prédire l'inhibition du VIH ?

Résultat attendu:

  • Charger l'ensemble de données VIH depuis TorchDrug : datasets.HIV()
  • Utiliser un modèle GIN pour la représentation des graphes moléculaires
  • Créer une tâche PropertyPrediction avec une classification binaire
  • Entraîner avec la perte BCE et évaluer avec l'AUROC

Utilisation de "torchdrug". Quels ensembles de données sont disponibles pour la prédiction de fonction protéique ?

Résultat attendu:

  • EnzymeCommission pour la classification des numéros EC sur 7 niveaux
  • GeneOntology pour la prédiction des termes GO (BP/MF/CC)
  • BetaLactamase pour la régression de l'activité enzymatique
  • Fluorescence pour la prédiction de l'intensité des protéines GFP

Utilisation de "torchdrug". Comment générer de nouvelles molécules de type médicamenteux ?

Résultat attendu:

  • Utiliser le modèle GCPN pour la génération basée sur l'apprentissage par renforcement
  • Appliquer GraphAutoregressiveFlow pour la génération conditionnelle
  • Définir des contraintes de propriétés comme le logP et la synthétisabilité
  • Valider les sorties avec RDKit pour la validité chimique

Audit de sécurité

Sûr
v4 • 1/17/2026

All 335 static findings are FALSE POSITIVES. The skill contains only markdown documentation for TorchDrug, a legitimate PyTorch-based ML library for drug discovery. Security patterns detected are misidentified scientific terminology: PyTorch model methods (eval) flagged as code evaluation, markdown code block syntax (backticks) flagged as shell execution, ML loss functions (bce, mse) flagged as cryptographic algorithms, dataset names (SAMPL, ZINC, BindingDB) flagged as C2/SAM infrastructure. No executable code or security risks present.

10
Fichiers analysés
4,856
Lignes analysées
3
résultats
4
Total des audits

Score de qualité

45
Architecture
100
Maintenabilité
85
Contenu
21
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Prédire les propriétés moléculaires

Prédire la solubilité, la toxicité et l'affinité de liaison à l'aide d'architectures RGG comme GIN et GAT

Modéliser les structures protéiques

Analyser les séquences et structures protéiques avec les modèles ESM et GearNet pour la prédiction de fonction

Planifier les voies de synthèse

Utiliser la planification de rétrosynthèse pour concevoir des voies de synthèse chimique pour des molécules cibles

Essayez ces prompts

Premiers pas
Comment installer TorchDrug et exécuter un exemple de base pour la prédiction de propriétés moléculaires ?
Sélection d'ensemble de données
Quel ensemble de données TorchDrug dois-je utiliser pour entraîner un modèle à prédire la pénétration de la barrière hémato-encéphalique ?
Architecture de modèle
Quelles sont les différences entre les modèles GIN, GAT et SchNet dans TorchDrug et quand dois-je utiliser chacun ?
Guide d'intégration
Comment intégrer TorchDrug avec PyTorch Lightning pour l'entraînement distribué de modèles moléculaires à grande échelle ?

Bonnes pratiques

  • Utiliser le découpage par squelette pour les ensembles de données moléculaires afin d'éviter les fuites de données
  • Commencer par de petits ensembles de données comme BACE ou ESOL avant de passer à des ensembles plus grands
  • Combiner la prédiction de propriétés avec des modèles génératifs pour une optimisation multi-objectif

Éviter

  • Ne pas utiliser de découpage aléatoire pour la prédiction de propriétés moléculaires - les découpages par squelette sont plus réalistes
  • Éviter l'entraînement sans métriques de validation appropriées comme l'AUROC et l'AUPRC pour les ensembles de données déséquilibrés
  • Ne pas sauter la validation RDKit lors de la génération de nouvelles molécules

Foire aux questions

Qu'est-ce qui différencie TorchDrug de DeepChem ?
TorchDrug se concentre sur les implémentations natives PyTorch et le développement de modèles personnalisés, tandis que DeepChem met l'accent sur les modèles pré-entraînés et les féaturiseurs diversifiés.
Quels sont les meilleurs ensembles de données pour les débutants ?
Commencez par les ensembles de données BBBP, BACE ou ESOL. Ils sont petits, bien documentés et couvrent les tâches courantes de découverte de médicaments.
TorchDrug peut-il gérer les données de structure protéique ?
Oui, TorchDrug prend en charge les fichiers PDB d'AlphaFold et les嵌入dings ESM pour la modélisation des séquences et structures protéiques.
Comment générer de nouvelles molécules de type médicamenteux ?
Utilisez les modèles GCPN ou GraphAutoregressiveFlow avec des contraintes de propriétés pour la génération moléculaire guidée.
Quelles architectures RGG sont disponibles ?
GIN, GAT, GCN, RGCN, SchNet, GearNet, TransE, RotatE et ComplEx pour différents types de données et tâches.
Cette compétence exécute-t-elle un entraînement de modèle réel ?
Non, cette compétence fournit une documentation et des conseils de référence. L'entraînement réel nécessite l'installation de TorchDrug et l'exécution de code Python.