Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

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 & AnalyticsAdvanced33,0303,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.py and 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)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download 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.

  1. Open a terminal and prepare a Python 3.7–3.11 environment (3.12+ is not supported).
  2. Clone the repo: git clone https://github.com/K-Dense-AI/scientific-agent-skills.git
  3. Copy the skill into Claude's skills folder: mkdir -p ~/.claude/skills && cp -r scientific-agent-skills/skills/deepchem ~/.claude/skills/
  4. If you need GPU support, install PyTorch (or TensorFlow/JAX) with the right CUDA build first.
  5. Install DeepChem: uv pip install deepchem for core features, or uv pip install 'deepchem[torch]' for GNNs and transfer learning.
  6. Restart Claude Code and try a prompt like "use deepchem to build a Tox21 classifier".
  7. If import deepchem fails, verify the backend install; on conda with an iJIT_NotifyEvent error run conda install "mkl<2025".