scientific-molecular-docking

Automate structure-based docking and virtual screening with DiffDock, AutoDock Vina, and GNINA.

3|1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/nahisaho/satori --skill scientific-molecular-docking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scientific-molecular-docking
Source: https://github.com/nahisaho/satori/tree/main/src/.github/skills/scientific-molecular-docking
Command: npx skills add https://github.com/nahisaho/satori --skill scientific-molecular-docking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides an integrated workflow to predict protein-ligand binding poses and perform virtual screening using three major docking engines, enabling researchers to accelerate structure-based drug discovery.

Core Features & Use Cases

  • Multi-engine docking: DiffDock, AutoDock Vina, and GNINA are coordinated to generate pose predictions and scoring.
  • Virtual screening and pose ranking: library-wide screening with consensus scoring and energy estimates to identify promising candidates.
  • Reproducible preparation: streamlined receptor and ligand preparation in standard formats (PDB, PDBQT, SDF/MOL2) for reliable reuse.

Quick Start

Prepare receptor and ligands, then run the integrated docking pipeline to produce ranked poses and energy estimates.

Frequently Asked Questions about scientific-molecular-docking

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run molecular docking and virtual screening using multiple engines?

To run molecular docking and virtual screening, you can coordinate DiffDock, AutoDock Vina, and GNINA to generate pose predictions, energy estimates, and consensus rankings for drug discovery experiments.

What is consensus scoring in structure-based docking?

Consensus scoring in structure-based docking combines pose predictions and energy estimates from multiple engines like DiffDock, AutoDock Vina, and GNINA to rank promising drug discovery candidates library-wide.

How do I prepare receptors and ligands for reproducible docking experiments?

To prepare receptors and ligands for reproducible docking experiments, streamline structure preparation into standard formats like PDB, PDBQT, SDF, or MOL2 for reliable reuse across multi-engine workflows.

Can I use DiffDock, AutoDock Vina, and GNINA in a single docking workflow?

Yes, you can use DiffDock, AutoDock Vina, and GNINA in a single docking workflow to apply multi-engine result handling, generate poses, and produce consensus rankings for virtual screening.

What is the best way to identify promising candidates during virtual screening?

The best way to identify promising candidates during virtual screening is to run library-wide screening with consensus scoring and energy estimates across multiple docking engines to rank results.

What file formats are supported for protein-ligand binding pose prediction?

Supported file formats for protein-ligand binding pose prediction include PDB and PDBQT for receptors, alongside SDF and MOL2 for ligands, ensuring reproducible preparation and integration.