deepchem

Train machine learning models for molecular property prediction and drug discovery.

8|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/hxk622/TokenDance --skill deepchem-hxk622
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deepchem
Source: https://github.com/hxk622/TokenDance/tree/main/backend/app/skills/builtin/scientific/chemistry/deepchem
Command: npx skills add https://github.com/hxk622/TokenDance --skill deepchem-hxk622

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill empowers chemists and biologists to rapidly build and deploy machine learning models for molecular property prediction, drug discovery, and materials science, overcoming the complexity of cheminformatics and ML integration.

Core Features & Use Cases

  • Molecular Data Handling: Load, featurize, and split diverse chemical datasets (SMILES, SDF, etc.).
  • Model Training & Evaluation: Train various ML models (GNNs, traditional ML, transformers) and evaluate performance using standard metrics.
  • Use Case: Predict the ADMET properties of a new drug candidate by training a GNN model on a dataset of known compounds, leveraging scaffold splitting for robust validation.

Quick Start

Use the deepchem skill to train a GCN model on the Tox21 benchmark dataset for toxicity prediction.

Frequently Asked Questions about deepchem

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

FAQPage Schema
How do I predict molecular properties using machine learning for drug discovery?

To predict molecular properties for drug discovery, you can load chemical datasets like SMILES, featurize the molecular data, and train machine learning models such as graph neural networks to evaluate specific compound characteristics.

Can I train graph neural networks on benchmark datasets for toxicity prediction?

Yes, you can train graph neural networks on benchmark datasets like MoleculeNet for toxicity prediction, utilizing standard evaluation metrics and scaffold splitting to ensure robust model validation.

What is the best way to featurize chemical datasets for materials science research?

Featurizing chemical datasets for materials science research is handled by loading diverse molecular formats and transforming them into structured representations suitable for training machine learning models.

Does this approach support transformers and traditional ML for ADMET property prediction?

Yes, ADMET property prediction supports both traditional machine learning models and transformers, allowing you to evaluate new drug candidates against datasets of known compounds.

How do I evaluate model performance when training on molecular data?

You evaluate model performance on molecular data by applying standard evaluation metrics after training your selected machine learning architecture on the split chemical datasets.

Are there limitations when using scaffold splitting for molecular generation tasks?

Scaffold splitting is primarily designed to ensure robust validation for property prediction, meaning molecular generation tasks may require different data handling strategies to avoid structural bias during model training.