molclaw-quickvina-docking

Performs GPU-accelerated molecular docking and generates pose files with affinity values.

28|2|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/InternScience/MolClaw --skill molclaw-quickvina-docking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: molclaw-quickvina-docking
Source: https://github.com/InternScience/MolClaw/tree/main/skills/L1_tools/molclaw-quickvina-docking
Command: npx skills add https://github.com/InternScience/MolClaw --skill molclaw-quickvina-docking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates end-to-end molecular docking between a prepared protein structure and small-molecule ligands using QuickVina2-GPU to produce binding affinity estimates and pose files for downstream analysis and ranking.

Core Features & Use Cases

  • Integrated multi-step workflow: orchestrates protein retrieval, chain extraction, structure repair, pocket detection, format conversions, and GPU-accelerated docking into a single reproducible pipeline.
  • Robust validation and guardrails: enforces a minimum 25 Å box per axis, checks for negative and reasonable affinity scores, performs progressive box enlargement retries, and ensures mandatory pose file download for downstream rescoring.
  • Practical use cases: high-throughput virtual screening to prioritize hits, per-ligand docking for lead optimization, and reproducible docking steps in benchmarked evaluation pipelines.

Quick Start

Run molclaw-quickvina-docking to dock a list of SMILES-derived ligands against a prepared protein structure, return affinity values, and save pose PDBQT files.

Frequently Asked Questions about molclaw-quickvina-docking

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

FAQPage Schema
How do I perform GPU-accelerated molecular docking for virtual screening?

GPU-accelerated molecular docking computes protein-ligand binding affinities and generates docking pose files using QuickVina2-GPU, requiring prepared receptor and ligand PDBQT inputs along with defined pocket center and box sizes.

What input formats do I need for protein-ligand docking?

Protein-ligand docking requires receptor and ligand PDBQT inputs, or upstream conversion from PDB and SMILES formats, along with specified pocket center coordinates and box sizes with a minimum of 25 Å per axis.

How do I handle failed docking poses with invalid binding affinities?

Failed docking poses with invalid binding affinities trigger negative affinity validation and progressive box enlargement retries, ensuring mandatory pose file retrieval for downstream rescoring and hit prioritization.

What is the minimum box size required for QuickVina docking?

QuickVina docking requires a minimum box size of 25 Å per axis to ensure adequate space for ligand conformational sampling and accurate binding affinity estimation during virtual screening.

Does this docking workflow integrate with protein preparation and pocket detection?

The docking workflow integrates with protein preparation and pocket detection by orchestrating protein retrieval, chain extraction, structure repair, pocket detection, and format conversions into a single reproducible pipeline.

Can I use SMILES-derived ligands for high-throughput virtual screening?

SMILES-derived ligands can be used for high-throughput virtual screening by converting them to PDBQT format and docking them against prepared protein structures to return affinity values and save pose PDBQT files.