diffdock
Predice poses de unión molecular con acoplamiento IA
También disponible en: davila7
DiffDock utiliza modelos de difusión avanzados para predecir cómo las pequeñas moléculas se unen a las proteínas en el espacio 3D. Los investigadores pueden acelerar el descubrimiento de fármacos generando poses de unión precisas con puntuaciones de confianza para el diseño basado en estructuras.
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 "diffdock". Dock aspirin to COX-2 protein
Resultado esperado:
- Generated 10 binding poses for aspirin-COX-2 complex
- Top prediction confidence: 0.85 (High confidence)
- Binding site: Active site near residues Arg120 and Tyr355
- Review recommended: Visualize top 3 poses for structural plausibility
Usando "diffdock". Screen library of 100 fragments against kinase target
Resultado esperado:
- Processed 100 ligand-protein complexes with 20 samples each
- Mean processing time: 45 seconds per complex on GPU
- High confidence hits: 12 compounds with score above 0
- Top 5 hits exported to screening_hits.csv
Auditoría de seguridad
SeguroThe static analysis flagged 295 potential issues, but ALL are FALSE POSITIVES. The scanner incorrectly identified scientific protein sequences (GFP containing 'SAM') as Windows SAM database references, scientific paper citations as weak cryptographic algorithms, standard Python loops as C2 beacon patterns, and markdown code block syntax as shell execution. This is a legitimate molecular docking research tool with no malicious intent or security vulnerabilities.
Factores de riesgo
⚙️ Comandos externos (4)
🌐 Acceso a red (2)
📁 Acceso al sistema de archivos (2)
⚡ Contiene scripts (1)
Puntuación de calidad
Lo que puedes crear
Campañas de cribado virtual
Evalúa miles de compuestos contra proteínas objetivo para identificar candidatos a fármacos prometedores para estudios adicionales
Predicción de sitio de unión
Predice dónde se unen las pequeñas moléculas a las estructuras proteicas para comprender los mecanismos y guiar los experimentos
Optimización de leads
Genera poses de unión para modificaciones de compuestos para mejorar las interacciones con proteínas objetivo
Prueba estos prompts
Dock the ligand COc1ccc(C(=O)Nc2ccccc2)cc1 to the protein in protein.pdb and save results to results/docking/
Create a batch CSV for screening 50 compounds against protein.pdb, then run DiffDock with 20 samples per complex
Analyze the confidence scores from DiffDock results in results/batch/ and show the top 10 predictions
Create a custom config for docking flexible ligands with increased temperature and 30 inference steps
Mejores prácticas
- Valida siempre el entorno con setup_check.py antes de trabajos por lotes grandes
- Usa 20-40 muestras por complejo para predicciones importantes
- Combina con funciones de puntuación como GNINA para estimación de afinidad
- Visualiza las 3-5 mejores poses para verificar la plausibilidad estructural
Evitar
- Usar puntuaciones de confianza como mediciones directas de afinidad de unión
- Ejecutar cribado virtual grande sin acceso a GPU
- Asumir que una única predicción es correcta sin examinar alternativas
- Ignorar la preparación de la proteína y problemas de residuos faltantes
Preguntas frecuentes
¿Cuál es la diferencia entre confianza y afinidad?
¿Cuántas muestras debo generar por complejo?
¿Puedo usar secuencias de proteínas en lugar de archivos PDB?
¿Qué formatos de ligando son compatibles?
¿Cómo interpreto las puntuaciones de confianza negativas?
¿Puede DiffDock predecir la afinidad de unión?
Detalles del desarrollador
Autor
K-Dense-AILicencia
MIT license
Repositorio
https://github.com/K-Dense-AI/claude-scientific-skills/tree/main/scientific-skills/diffdockRef.
main
Estructura de archivos