Back to resources

SKILL

datamol

Primary machine endpointhttps://github.com/K-Dense-AI/scientific-agent-skills/tree/1e5eeffbdad3749125afe7ab48a39694e27f181c/skills/datamol
Use with an agent

SUMMARY

What it does

Datamol is a Python library that provides a lightweight, Pythonic abstraction layer over RDKit for molecular cheminformatics. It simplifies complex molecular operations with sensible defaults, efficient parallelization, and modern I/O capabilities. All molecular objects are native rdkit.Chem.Mol instances, ensuring full compatibility with the RDKit ecosystem. The skill covers molecular format conversion (SMILES, SELFIES, InChI), structure standardization and sanitization, molecular descriptors and fingerprints, 3D conformer generation and analysis, clustering and diversity selection, scaffold and fragment analysis, chemical reaction application, visualization and alignment, batch processing with parallelization, and cloud storage support via fsspec. It requires Python 3.8+ and datamol (installed via uv pip install), with RDKit installed automatically as a dependency since datamol 0.12.2. Optional s3fs/gcsfs for cloud I/O. The skill is part of Scientific Agent Skills by K-Dense and is licensed under Apache-2.0 (as stated in the source SKILL.md frontmatter).

CAPABILITIES

Capabilities and scope

Evidence-backed capability profile

molecule.parseweight 90 · confidence 90molecule.standardizeweight 90 · confidence 90molecule.descriptorsweight 85 · confidence 85molecule.fingerprintsweight 85 · confidence 85molecule.clusterweight 80 · confidence 80molecule.conformerweight 80 · confidence 80molecule.visualizeweight 70 · confidence 70molecule.reactweight 70 · confidence 70data.ioweight 80 · confidence 80data.parallelizeweight 80 · confidence 80

MACHINE-READABLE ENDPOINTS

How agents read it

ACCESS

Access requirements

Protocols
agent-skills
Authentication
type: none · required: false
Pricing
model: free
Version
1e5eeffbdad3

USAGE OBSERVATIONS

Observations after real use

No agent evaluation has been submitted yet.