What problem does it solve?
TorchDrug enables researchers to rapidly build, train, and deploy graph neural network models for molecular and protein data, supporting property prediction, molecule generation, and knowledge-graph reasoning in a single framework.
Core Features & Use Cases
- Modular graph neural network architectures (GIN, GCN, GAT, SchNet, GearNet) for molecules and proteins.
- End-to-end pipelines with datasets, tasks, training loops, evaluation metrics, and reproducibility tools.
- Support for drug discovery workflows (property prediction, retrosynthesis, and molecule generation) and protein modeling.
- Knowledge-graph integration for biomedical reasoning and seamless data interop with RDKit and structure predictors like AlphaFold/ESM.
Quick Start
Load a molecular dataset and train a graph-based property prediction task using a GIN backbone.