rdkit

Parse and analyze molecular structures with RDKit for cheminformatics workflows.

Updated Jul 1, 2026
One-click install
npx skills add https://github.com/jasrajtulsi/GRAD-SCOPE --skill rdkit-jasrajtulsi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rdkit
Source: https://github.com/jasrajtulsi/GRAD-SCOPE/tree/main/.claude/skills/rdkit
Command: npx skills add https://github.com/jasrajtulsi/GRAD-SCOPE --skill rdkit-jasrajtulsi

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill removes the friction of hands-on cheminformatics work by helping you parse, inspect, compare, and transform molecular structures reliably.

Core Features & Use Cases

  • Molecular Parsing and Sanitization: Load SMILES, SDF, MOL, PDB, and InChI inputs while handling invalid structures safely.
  • Descriptors, Fingerprints, and Similarity: Compute properties, generate molecular fingerprints, and rank compounds by similarity for screening and analysis.
  • Substructure and Reaction Workflows: Search for functional groups, filter libraries with SMARTS, and apply reaction transforms for compound workflow automation.
  • Use Case: If you have a compound library and want to identify aromatic amines, calculate drug-likeness metrics, and find close analogs to a lead molecule, this Skill streamlines that entire workflow.

Quick Start

Use the rdkit skill to analyze the attached molecule set, compute descriptors, and return the most relevant substructure and similarity results.

Frequently Asked Questions about rdkit

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

FAQPage Schema
How do I calculate molecular descriptors and fingerprints from SMILES strings?

To calculate molecular descriptors and fingerprints from SMILES strings, you need cheminformatics workflows that parse and sanitize the molecular structures, then compute properties and generate molecular fingerprints for deterministic compound analysis.

What is the best way to filter a compound library using a substructure search?

The best way to filter a compound library using a substructure search is to define functional groups with SMARTS patterns and apply substructure search workflows to identify and extract matching molecules from the dataset.

Can I parse SDF and MOL files while handling invalid structures safely?

Yes, you can parse SDF, MOL, PDB, and InChI inputs while handling invalid structures safely through molecular sanitization processes that detect and manage structural errors during loading.

How do I rank compounds by similarity for drug discovery screening?

To rank compounds by similarity for drug discovery screening, generate molecular fingerprints for each compound and calculate similarity scores against a lead molecule to identify close analogs.

Does RDKit support applying reaction transforms for compound workflow automation?

Yes, RDKit supports applying reaction transforms for compound workflow automation through reaction workflows that allow you to define and execute reaction transforms on parsed molecular structures.

Why do I need 2D or 3D coordinate handling for molecular visualization?

You need 2D or 3D coordinate handling for molecular visualization because generating accurate spatial coordinates is required to visually represent and inspect molecular structures during molecular data review.