kexinhuang12345/DeepPurpose

A Deep Learning Toolkit for DTI, Drug Property, PPI, DDI, Protein Function Prediction (Bioinformatics)

60
/ 100
Established

Combines 15+ molecular encoding strategies—from RDKit fingerprints and CNNs to graph neural networks (GCN, GIN, AttentiveFP via DGL)—with 50+ model variants for flexible compound-protein representation learning. Built on PyTorch with integrated support for cold-start evaluation, hyperparameter tuning via Ax/Bayesian optimization, and automatic task detection (binary classification vs. regression). Seamlessly integrates with the TDC therapeutics dataset loader and provides pre-trained checkpoints on BindingDB, DAVIS, and KIBA datasets for rapid prototyping.

1,134 stars. No commits in the last 6 months. Available on PyPI.

Stale 6m No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 25 / 25

How are scores calculated?

Stars

1,134

Forks

299

Language

Jupyter Notebook

License

BSD-3-Clause

Last pushed

Jun 10, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/kexinhuang12345/DeepPurpose"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.