torchdrug
Aplicar TorchDrug para descubrimiento de fármacos con GNNs
También disponible en: davila7
Construir y entrenar redes neuronales gráficas para descubrimiento de fármacos, modelado de proteínas y predicción de propiedades moleculares. Esta skill proporciona documentación completa para la biblioteca TorchDrug incluyendo conjuntos de datos, arquitecturas de modelos y flujos de trabajo.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "torchdrug". How do I train a model to predict HIV inhibition?
Resultado esperado:
- Load the HIV dataset from TorchDrug: datasets.HIV()
- Use a GIN model for molecular graph representation
- Create a PropertyPrediction task with binary classification
- Train using BCE loss and evaluate with AUROC
Usando "torchdrug". What datasets are available for protein function prediction?
Resultado esperado:
- EnzymeCommission for EC number classification across 7 levels
- GeneOntology for GO term prediction (BP/MF/CC)
- BetaLactamase for enzyme activity regression
- Fluorescence for GFP protein intensity prediction
Usando "torchdrug". How can I generate new drug-like molecules?
Resultado esperado:
- Use GCPN model for reinforcement learning-based generation
- Apply GraphAutoregressiveFlow for conditional generation
- Set property constraints like logP and synthesizability
- Validate outputs with RDKit for chemical validity
Auditoría de seguridad
SeguroAll 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.
Factores de riesgo
⚡ Contiene scripts (1)
⚙️ Comandos externos (9)
🌐 Acceso a red (2)
Puntuación de calidad
Lo que puedes crear
Predecir propiedades moleculares
Predecir solubilidad, toxicidad y afinidad de unión usando arquitecturas GNN como GIN y GAT
Modelar estructuras de proteínas
Analizar secuencias y estructuras de proteínas con modelos ESM y GearNet para predicción de función
Planificar rutas de síntesis
Usar planificación de retrosíntesis para diseñar rutas de síntesis química para moléculas objetivo
Prueba estos prompts
How do I install TorchDrug and run a basic example for molecular property prediction?
Which TorchDrug dataset should I use for training a model to predict blood-brain barrier penetration?
What are the differences between GIN, GAT, and SchNet models in TorchDrug and when should I use each?
How do I integrate TorchDrug with PyTorch Lightning for distributed training of large-scale molecular models?
Mejores prácticas
- Usar divisiones por scaffold para conjuntos de datos moleculares para evitar fuga de datos
- Comenzar con conjuntos de datos pequeños como BACE o ESOL antes de escalar a otros más grandes
- Combinar predicción de propiedades con modelos generativos para optimización multiobjetivo
Evitar
- No usar divisiones aleatorias para predicción de propiedades moleculares - las divisiones por scaffold son más realistas
- Evitar entrenar sin métricas de validación apropiadas como AUROC y AUPRC para conjuntos de datos desbalanceados
- No omitir la validación con RDKit al generar moléculas novedosas
Preguntas frecuentes
¿Qué hace diferente a TorchDrug de DeepChem?
¿Cuáles son los mejores conjuntos de datos para principiantes?
¿Puede TorchDrug manejar datos de estructura de proteínas?
¿Cómo genero moléculas nuevas similares a fármacos?
¿Qué arquitecturas GNN están disponibles?
¿Esta skill ejecuta entrenamiento real de modelos?
Detalles del desarrollador
Autor
K-Dense-AILicencia
Apache-2.0 license
Repositorio
https://github.com/K-Dense-AI/claude-scientific-skills/tree/main/scientific-skills/torchdrugRef.
main
Estructura de archivos