torchdrug

Predict molecular, protein, knowledge graph, and retrosynthesis outcomes from graph-structured bioinformatics data.

74|5|Updated Dec 10, 2025
One-click install
npx skills add https://github.com/dralkh/seerai --skill torchdrug-dralkh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: torchdrug
Source: https://github.com/dralkh/seerai/tree/main/skills/torchdrug
Command: npx skills add https://github.com/dralkh/seerai --skill torchdrug-dralkh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

TorchDrug removes the complexity of building graph-based machine learning workflows for chemistry and biology, helping you predict properties, reason over knowledge graphs, generate molecules, and plan syntheses from a unified toolkit.

Core Features & Use Cases

  • Molecular property prediction: Build classifiers and regressors for ADMET, toxicity, solubility, and quantum chemistry benchmarks.
  • Protein modeling: Work with sequence or structure data to predict enzyme function, localization, stability, contacts, and protein interactions.
  • Knowledge graph reasoning and retrosynthesis: Perform link prediction on biomedical graphs like Hetionet and decompose synthesis planning into reaction-center identification and synthon completion.
  • Use case: A researcher can start with BBBP, EnzymeCommission, or Hetionet and quickly choose a strong baseline model, dataset split, and metric set for a publishable experiment.

Quick Start

Use the torchdrug skill to set up a graph learning workflow for your dataset, select the recommended model and task, and evaluate it with the appropriate metrics and split strategy.

Frequently Asked Questions about torchdrug

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

FAQPage Schema
How do I predict molecular properties like ADMET or toxicity using graph neural networks?

Predict molecular properties by building graph neural network classifiers and regressors for ADMET, toxicity, and solubility. You configure PyTorch graph models, apply scaffold splits, and evaluate outcomes using metrics like AUROC and AUPRC.

Can I perform retrosynthesis planning and knowledge graph reasoning in a unified workflow?

Yes, you can perform retrosynthesis by decomposing synthesis planning into reaction-center identification and synthon completion. Knowledge graph reasoning is supported for link prediction on biomedical graphs, evaluated using metrics such as MRR.

How does protein function annotation work with sequence and structure data?

Protein modeling predicts enzyme function, localization, stability, and protein interactions from sequence or structure data. You select a strong baseline model, configure task-specific losses, and evaluate the predictions using appropriate metrics.

Do I need to manually configure PyTorch graph models for drug discovery datasets?

Yes, the workflow requires configurable PyTorch graph models and curated datasets like BBBP, EnzymeCommission, or Hetionet. You select the recommended model and task-specific losses to quickly set up a publishable experiment.

What metrics are used to evaluate binding prediction and molecular generation tasks?

Binding prediction and molecular generation tasks are evaluated using metrics such as AUROC, AUPRC, and MRR. You select the appropriate metric set and dataset split strategy to measure the performance of your graph models.

Why use a unified graph learning toolkit for chemistry and biology instead of separate tools?

A unified graph learning toolkit removes the complexity of building machine learning workflows for chemistry and biology. It allows you to predict properties, reason over knowledge graphs, generate molecules, and plan syntheses from a single framework.