arneschneuing/DiffSBDD

A Euclidean diffusion model for structure-based drug design.

52
/ 100
Established

Implements equivariant graph neural networks to maintain SE(3) symmetry during diffusion sampling, enabling generation of both C-alpha backbones and full-atom ligand structures conditioned on protein binding pockets. Supports multiple design tasks including de novo molecule generation, substructure inpainting for scaffold elaboration, and evolutionary optimization via noising-denoising cycles. Built on PyTorch Lightning with pre-trained checkpoints on CrossDocked and Binding MOAD benchmarks, integrating RDKit and BioPython for molecular and structural processing.

488 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 24 / 25

How are scores calculated?

Stars

488

Forks

119

Language

Python

License

MIT

Last pushed

Jun 25, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/diffusion/arneschneuing/DiffSBDD"

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