DeepChem Molecular ML Skill
Guides Claude through DeepChem workflows for molecular property prediction — from SMILES loading and featurization to GNNs and pretrained-model fine-tuning.
Data & AnalyticsAdvanced★ 33,030⑂ 3,248AI score 9/10Last updated: Aug 9, 2026
What it does
- Provides code patterns for the full DeepChem 2.8.0 pipeline: data loading (SMILES, SDF, protein sequences), featurization (circular fingerprints, graph convs, descriptors), splitting, training, evaluation and prediction.
- Shows how to use MoleculeNet benchmarks (Tox21, BBBP, Delaney) with their published splits.
- Covers graph neural networks (GCN, GAT, MPNN, AttentiveFP) and transfer learning with ChemBERTa, GROVER and MolFormer.
- Encodes best practices — scaffold splitting to avoid data leakage, balancing transformers for imbalanced labels, DiskDataset for memory limits — plus fixes for backend import errors and MKL conflicts.
- Ships three runnable scripts (
predict_solubility.py,graph_neural_network.py,transfer_learning.py) and reference docs for the API and workflows.
Who it's for
- Cheminformatics and drug-discovery researchers predicting ADMET, toxicity or solubility.
- Data scientists entering chemical ML who need trustworthy benchmarks and baselines.
- ML engineers fine-tuning pretrained molecular models on small datasets.
Example uses
- "Train a solubility model on Delaney and predict for CCO and benzene" → runs
predict_solubility.pyand interprets the metrics. - "Compare AttentiveFP against a Random Forest + fingerprint baseline on Tox21" → builds a fair scaffold-split comparison.
- "My 800-molecule activity dataset overfits badly" → recommends ChemBERTa fine-tuning or a simpler model with stronger regularization.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/HEAD/skills/deepchem/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the skills/deepchem folder from the GitHub repo K-Dense-AI/scientific-agent-skills into my ~/.claude/skills/deepchem/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git && mkdir -p ~/.claude/skills && cp -r scientific-agent-skills/skills/deepchem ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal and prepare a Python 3.7–3.11 environment (3.12+ is not supported).
- Clone the repo:
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git - Copy the skill into Claude's skills folder:
mkdir -p ~/.claude/skills && cp -r scientific-agent-skills/skills/deepchem ~/.claude/skills/ - If you need GPU support, install PyTorch (or TensorFlow/JAX) with the right CUDA build first.
- Install DeepChem:
uv pip install deepchemfor core features, oruv pip install 'deepchem[torch]'for GNNs and transfer learning. - Restart Claude Code and try a prompt like "use deepchem to build a Tox21 classifier".
- If
import deepchemfails, verify the backend install; on conda with aniJIT_NotifyEventerror runconda install "mkl<2025".
View source on GitHub ↗License: MIT