One-click install
npx skills add https://github.com/jonnabio/ace-framework --skill rdkit-jonnabio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rdkit
Source: https://github.com/jonnabio/ace-framework/tree/main/.ace/packs/scientific/rdkit
Command: npx skills add https://github.com/jonnabio/ace-framework --skill rdkit-jonnabio

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a comprehensive suite of tools for cheminformatics, enabling users to analyze and manipulate molecular structures with precision and efficiency.

Core Features & Use Cases

  • Molecular I/O and Creation: Read and write molecular structures in various formats including SMILES, MOL files, and InChI.
  • Molecular Analysis and Properties: Calculate molecular descriptors like molecular weight, logP, and TPSA, and analyze molecular structure and stereochemistry.
  • Fingerprints and Similarity: Generate molecular fingerprints for similarity analysis and clustering.
  • Substructure Searching: Perform substructure searches using SMARTS patterns.
  • Chemical Reactions: Define and apply chemical reactions to molecules.
  • Visualization: Generate 2D and 3D coordinates for molecular visualization.
  • Molecular Modification: Modify molecules by adding or removing atoms, changing bonds, and adjusting charges.
  • Pharmacophore and 3D Features: Extract pharmacophore features and analyze 3D molecular conformers.
  • Use Case: Suppose you have a compound library and you want to screen for molecules with similar properties to a known drug. Use this Skill to calculate molecular descriptors, compare them, and identify promising candidates.

Quick Start

Use the rdkit skill to calculate the molecular weight of a molecule represented by the SMILES string 'CCO'.

Frequently Asked Questions about rdkit

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

FAQPage Schema
Can I perform substructure searching using SMARTS patterns on a compound library?

You can perform substructure searching using SMARTS patterns to identify specific functional groups within a compound library. This Skill leverages RDKit to execute the SMARTS pattern matching against target molecules for computational chemistry screening.

Does this cheminformatics toolkit support generating 2D and 3D coordinates for molecular visualization?

The best way to simulate chemical reactions in Python is to define the reaction and apply it to target molecules to generate products. This Skill utilizes RDKit to handle chemical reaction simulation and molecular modification tasks.

Does this cheminformatics toolkit support generating 2D and 3D coordinates for molecular visualization?

You can generate molecular fingerprints for similarity analysis and clustering to identify promising candidates in a compound library. This Skill uses RDKit to compare molecular properties against a known drug during screening.

How do I generate molecular fingerprints for similarity analysis and clustering?

Yes, you need to install the RDKit dependency separately because this Skill requires it to perform complex molecular manipulations and analysis. The underlying cheminformatics tools rely on the RDKit Python library for execution.