deepchem

Train and evaluate molecular machine learning models with DeepChem.

48|6|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/qinyan-ai/qinyan-academic-skills --skill deepchem-qinyan-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deepchem
Source: https://github.com/qinyan-ai/qinyan-academic-skills/tree/main/skills/06-%E5%8C%96%E5%AD%A6%E4%BF%A1%E6%81%AF%E4%B8%8E%E8%8D%AF%E7%89%A9%E5%8F%91%E7%8E%B0/deepchem
Command: npx skills add https://github.com/qinyan-ai/qinyan-academic-skills --skill deepchem-qinyan-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires deepchem, numpy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

DeepChem enables researchers to build molecular ML workflows that accelerate discovery in chemistry, materials science, and biology.

Core Features & Use Cases

  • Data loading, featurization, dataset splitting, model training, evaluation, transfer learning, and predictions across MoleculeNet benchmarks and custom datasets.
  • Supports graph-based and fingerprint-based representations, pretrained-model workflows, and end-to-end pipelines for rapid prototyping in academia and industry.
  • Real-world use cases include predicting solubility, toxicity, and other molecular properties, screening compounds, and designing materials.

Quick Start

Run an end-to-end molecular property prediction workflow: load data, featurize, split, train, and evaluate.

Frequently Asked Questions about deepchem

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

FAQPage Schema
How do I train molecular machine learning models for predicting toxicity and solubility?

To train molecular machine learning models for predicting toxicity and solubility, you can use this Skill to load datasets, apply featurization, split data, train models, and evaluate predictions using MoleculeNet benchmarks.

Can I use graph neural networks for molecular property prediction with DeepChem?

Yes, graph neural networks are supported for molecular property prediction. The Skill handles graph-based representations alongside fingerprint workflows for training models on custom datasets.

What is the best way to featurize molecular datasets for machine learning in chemistry?

The best way to featurize molecular datasets for chemistry machine learning is using flexible featurizers that convert molecular structures into graph or fingerprint representations before model training.

Does this Skill support transfer learning with pretrained models for drug discovery?

Yes, this Skill supports transfer learning with pretrained models for drug discovery workflows, enabling rapid prototyping by leveraging existing models for new molecular property predictions.

Do I need numpy and Python to run end-to-end molecular ML workflows?

Yes, you need numpy and Python to run end-to-end molecular ML workflows. These dependencies are required for data handling, featurization, and executing the underlying DeepChem operations.