ketatam / DiffDock-PP

Implementation of DiffDock-PP: Rigid Protein-Protein Docking with Diffusion Models in PyTorch (ICLR 2023 - MLDD Workshop)
https://arxiv.org/abs/2304.03889
188 stars 36 forks source link

Alpha Carbon Backbone -> Docked Full Protein Script #22

Open jfreeze95 opened 9 months ago

jfreeze95 commented 9 months ago

Issue: The outputted files of DiffDock - PP contain alpha carbon traces (or backbones) with no other residue atoms. In order to use the output of DiffDock-PP for any further chemical purpose, the residue atoms must be added back in. Previous handling: None. Multiple issues opened and currently unaddressed since GitHub initial commit. New handling: Providing a script and documentation on usage to perform the transformation needed for the files output by DiffDock-PP. Justification for new handling: This is clearly a needed utility based on all the issues. Keeping this separate from the other workflow pipeline in case users have desire for rigid C-alpha backbone without rest of residues.