DiffDock and DiffDock-PP
The projects are **competitors** because both are implementations of the DiffDock model, with DiffDock-PP specifically extending DiffDock for rigid protein-protein docking.
About DiffDock
gcorso/DiffDock
Implementation of DiffDock: Diffusion Steps, Twists, and Turns for Molecular Docking
DiffDock helps drug discovery scientists and computational chemists predict how a small molecule (ligand) binds to a protein, which is crucial for drug design. You input a protein structure (or sequence) and a ligand (as a SMILES string or file), and it generates the likely 3D binding poses of the ligand within the protein's active site. This is used by researchers in pharmaceutical and biotech fields to screen potential drug candidates.
About DiffDock-PP
ketatam/DiffDock-PP
Implementation of DiffDock-PP: Rigid Protein-Protein Docking with Diffusion Models in PyTorch (ICLR 2023 - MLDD Workshop)
This project provides a new method for predicting how two proteins will physically interact and bind together. It takes the individual 3D structures of two proteins as input and generates several possible docked arrangements, then ranks them to find the most probable binding pose. This is valuable for structural biologists, pharmaceutical researchers, and anyone studying molecular interactions to understand disease mechanisms or design new drugs.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work