datamol
Agent skill fromK-Dense-AI/scientific-agent-skills
Pythonic wrapper around RDKit with simplified interface and sensible defaults. Preferred for standard drug discovery including SMILES parsing, standardization, descriptors, fingerprints, clustering, 3D conformers, parallel processing. Returns native rdkit.Chem.Mol objects. For advanced control or custom parameters, use rdkit directly.
How to install datamol
install datamol
# install the scientific-agent-skills pack with the skills CLI
npx skills add K-Dense-AI/scientific-agent-skills# or add only this skill to Claude Code: copy the folder
skills/datamol/
# into
~/.claude/skills/datamol/ (all projects)
.claude/skills/datamol/ (one project)
1# Datamol Cheminformatics Skill23## Overview45Datamol is a Python library that provides a lightweight, Pythonic abstraction layer over RDKit for molecular cheminformatics. Simplify 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.67**Verified target:** datamol **0.13.0**, released September 9, 2026. Local checks used8Python 3.13 and RDKit 2026.03.6. Python 3.11+ and RDKit 2024.09+ are required.9The 0.13 distribution includes SELFIES, visualization, cloud, Excel and Parquet10runtime dependencies. Current API examples and verification limits are recorded in11[references/review.md](references/review.md). Pin the environment: RDKit upgrades can12change canonical representations and retained conformers. Compare chemical invariants,13not a fixed conformer count or an exact version-dependent canonical string.1415**Key capabilities**:16- Molecular format conversion (SMILES, SELFIES, InChI)17- Structure standardization and sanitization18- Molecular descriptors and fingerprints19- 3D conformer generation and analysis20- Clustering and diversity selection21- Scaffold and fragment analysis22- Chemical reaction application23- Visualization and alignment24- Batch processing with parallelization25- Cloud storage support via fsspec2627## Installation and Setup2829Guide users to install datamol:3031```bash32uv pip install "datamol==0.13.0"33```34…
Excerpt shown under the repository's MIT license.
