rdkit

Compute molecular properties and fingerprints from SMILES strings with RDKit.

18|2|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/omar-A-hassan/medsci-agent --skill rdkit-omar-a-hassan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rdkit
Source: https://github.com/omar-A-hassan/medsci-agent/tree/main/.opencode/skills/rdkit
Command: npx skills add https://github.com/omar-A-hassan/medsci-agent --skill rdkit-omar-a-hassan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

RDKit enables rapid cheminformatics by providing algorithms to analyze molecular structures, compute properties, and assess drug-likeness, facilitating automated property screening and similarity analyses.

Core Features & Use Cases

  • Analyze molecules from SMILES strings to compute properties such as MW, LogP, TPSA, and H-bond counts.
  • Generate fingerprints and assess molecular similarity using Tanimoto metrics.
  • Evaluate drug-likeness against Lipinski and Veber rules for lead discovery.

Quick Start

Run a simple comparison by computing properties for aspirin 'CC(=O)OC1=CC=CC=C1C(=O)O' and ibuprofen 'CC(C)CC1=CC=C(C=C1)C(C)C(=O)O' to obtain a property profile and similarity score.

Frequently Asked Questions about rdkit

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

FAQPage Schema
How do I calculate molecular properties from SMILES strings?

To calculate molecular properties from SMILES strings, you apply RDKit algorithms to parse the chemical structures and compute values like MW, LogP, TPSA, and H-bond counts for property screening.

How do I evaluate drug-likeness for lead discovery using SMILES inputs?

Evaluating drug-likeness for lead discovery involves applying RDKit to assess parsed SMILES molecules against established Lipinski and Veber rules for automated property screening.

What is the best way to assess molecular similarity using Tanimoto metrics?

Assessing molecular similarity using Tanimoto metrics requires generating structural fingerprints from your SMILES molecules, then comparing them to calculate a quantitative similarity score.

Do I need a Python environment to compute molecular fingerprints and analyze structures?

Yes, you need a Python environment with RDKit installed to compute molecular fingerprints, analyze structures, and run cheminformatics workflows.

What basic chemistry knowledge is required to interpret molecular property profiles?

Interpreting molecular property profiles requires basic chemistry knowledge to understand computed metrics like LogP, TPSA, and drug-likeness rule violations in the context of lead discovery.

Can I compare the properties and similarity of aspirin and ibuprofen?

Yes, you can compare aspirin and ibuprofen by inputting their SMILES strings to obtain a full molecular property profile and calculate their molecular similarity score.