pytdc-therapeutics-data-commons

Load PyTDC drug discovery datasets with standardized splits and metrics.

298|27|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/jaechang-hits/SciAgent-Skills --skill pytdc-therapeutics-data-commons
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pytdc-therapeutics-data-commons
Source: https://github.com/jaechang-hits/SciAgent-Skills/tree/main/skills/structural-biology-drug-discovery/pytdc-therapeutics-data-commons
Command: npx skills add https://github.com/jaechang-hits/SciAgent-Skills --skill pytdc-therapeutics-data-commons

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyTDC, and includes references (resource) components.

What problem does it solve?

This Skill provides easy access to a comprehensive platform of AI-ready datasets and benchmarks specifically designed for drug discovery, streamlining model development and evaluation.

Core Features & Use Cases

  • Access Diverse Datasets: Load curated datasets for ADME, toxicity, drug-target interactions (DTI), and more.
  • Standardized Evaluation: Utilize built-in split methods (scaffold, cold splits) and evaluation metrics for robust benchmarking.
  • Molecule Generation: Access training sets and oracles for molecular design and retrosynthesis tasks.
  • Use Case: Train a machine learning model to predict drug toxicity by loading the ClinTox dataset, applying a scaffold split, and evaluating performance using ROC-AUC.

Quick Start

Load the Caco2_Wang ADME dataset and get a scaffold split with seed 42.

Frequently Asked Questions about pytdc-therapeutics-data-commons

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

FAQPage Schema
How do I load benchmark datasets for drug discovery machine learning tasks?

You can load curated drug discovery datasets for ADME, toxicity, and drug-target interactions by using the PyTDC library, which provides standardized data splits and evaluation metrics for model training.

What is a scaffold split and how does it work for molecular property prediction benchmarks?

A scaffold split partitions molecular datasets by chemical structure to ensure test compounds are structurally distinct from training compounds, providing a rigorous evaluation for machine learning property prediction.

Can I benchmark retrosynthesis and molecule generation models using standardized oracles?

Yes, you can access training sets and evaluation oracles specifically designed for molecular design and retrosynthesis tasks, allowing you to standardize generative model benchmarking.

Do I need to install PyTDC to access cheminformatics datasets for toxicity prediction?

Yes, installing the PyTDC library is required as a dependency to load, manipulate, and benchmark curated cheminformatics datasets like ClinTox for toxicity prediction.

What evaluation metrics are built into these drug-target interaction datasets?

The benchmarks provide standardized evaluation metrics such as ROC-AUC for tasks like drug-target interaction and toxicity prediction, ensuring consistent model performance evaluation across datasets.