covalent-docking

Automate end-to-end covalent docking workflows for irreversible inhibitor design.

4|1|Updated Jun 18, 2025
One-click install
npx skills add https://github.com/HolobiomicsLab/Toolomics --skill covalent-docking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: covalent-docking
Source: https://github.com/HolobiomicsLab/Toolomics/tree/main/mcp_host/skills/scientific-skills/scientific-skills/covalent-docking
Command: npx skills add https://github.com/HolobiomicsLab/Toolomics --skill covalent-docking

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires rdkit, numpy, pandas, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Covalent docking workflows enable researchers to predict covalent bond formation between ligands and reactive protein residues, streamlining the design of irreversible inhibitors.

Core Features & Use Cases

  • Single-step covalent docking with multi-seed reproducibility to evaluate pose stability across seeds.
  • Comprehensive workflows including ligand prep, residue identification, SMARTS-based attachment, geometry validation, contact analysis, GA optimization, and visualization.
  • Use Case: Design a covalent inhibitor against a reactive Cys/SeCys site in a target protein and compare analogs iteratively.

Quick Start

In a design session, start by preparing a covalent ligand and run the 8-step workflow against your target receptor.

Frequently Asked Questions about covalent-docking

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

FAQPage Schema
How do I run covalent docking for irreversible inhibitor design?

Covalent docking for irreversible inhibitor design is automated through an 8-step workflow covering ligand preparation, reactive residue labeling, SMARTS attachment, docking, and geometry validation to predict covalent bond formation.

What is multi-seed reproducibility in covalent docking?

Multi-seed reproducibility in covalent docking evaluates pose stability by running the docking procedure across multiple random seeds, ensuring that the predicted binding conformations of irreversible inhibitors are consistent and reliable.

Can I use RDKit to prepare ligands and define warhead chemistry for docking?

Yes, RDKit is used for ligand preparation and SMARTS-based attachment definition, allowing you to define specific warhead chemistry and covalent bond linkages to reactive protein residues before running the docking simulation.

Does this covalent docking workflow support SAR exploration across analogs?

Yes, the workflow supports SAR exploration by enabling iterative comparison of structural analogs, allowing researchers to design covalent inhibitors against reactive Cys or SeCys sites and evaluate their binding interactions.

What are the limitations of using Gnina for covalent docking?

Gnina-based covalent docking requires accurate SMARTS definitions and reactive residue labeling, and its geometry validation step may reject poses if the warhead chemistry conflicts with the target protein's binding site constraints.

Do I need numpy and pandas for contact analysis in covalent docking?

Yes, numpy and pandas are required dependencies for processing contact analysis data and calculating reproducibility metrics during the covalent docking workflow evaluation of irreversible inhibitors.