rdkit

Automates molecular data analysis and screening with RDKit in Python.

48|6|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/qinyan-ai/qinyan-academic-skills --skill rdkit-qinyan-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rdkit
Source: https://github.com/qinyan-ai/qinyan-academic-skills/tree/main/skills/06-%E5%8C%96%E5%AD%A6%E4%BF%A1%E6%81%AF%E4%B8%8E%E8%8D%AF%E7%89%A9%E5%8F%91%E7%8E%B0/rdkit
Command: npx skills add https://github.com/qinyan-ai/qinyan-academic-skills --skill rdkit-qinyan-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

RDKit-based toolkit enables researchers to perform comprehensive cheminformatics tasks on molecular data, reducing manual work in analysis, screening, and publication preparation.

Core Features & Use Cases

  • Molecular I/O, sanitization, and descriptor calculation for rapid property profiling.
  • Fingerprint generation, substructure searching, reaction querying, and conformer generation for screening and design workflows.
  • 2D/3D coordinate generation and visualization to support conformer analysis and publication-ready figures.

Quick Start

Install RDKit and run a sample workflow to compute descriptor values and generate Morgan fingerprints for a small molecule.

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 generate fingerprints for large molecule batches?

To calculate molecular descriptors and generate fingerprints, you can automate cheminformatics workflows in Python to process single molecules or large batches efficiently. This enables rapid property profiling and screening for your molecular data.

Can I perform substructure searching and conformer generation in a single Python workflow?

Yes, you can perform substructure searching and conformer generation within a single Python workflow. This allows you to screen molecular structures and generate 3D coordinates to support conformer analysis and publication-ready figures.

Does this cheminformatics automation require a specific Python environment to run RDKit?

Yes, this automation requires a compatible Python environment with RDKit installed. The workflow includes robust error handling for common input formats to ensure stable molecular data processing across your batches.

What is the best way to handle molecular I/O, sanitization, and 2D/3D coordinate generation for screening?

The best way to handle molecular I/O, sanitization, and coordinate generation is through automated RDKit workflows. This approach ensures proper data sanitization and enables 2D/3D visualization to support your design and screening processes.

Why does my molecular data analysis fail when processing batches with common input formats?

Molecular data analysis may fail due to incompatible input formats or missing RDKit dependencies. Using an automated cheminformatics toolkit with robust error handling helps process common input formats reliably and prevents workflow interruptions.