Using OpenMM/PDBFixer the receptor is protonated and the hydrogens are minimized. This allows us to detect H-bond donors on the protein using the current featurization algorithm.
This also adds steps to ensure alignment of the protein structures are occurring between the chains that the ground truth ligand is docked to. We find the chain with the largest amount of atoms near the ligand and align the atoms within 15 A of the ligand on that chain.
Todos
Notable points that this PR has either accomplished or will accomplish.
[x] Protonates receptor to allow finding H-bonds in featurization step
[x] Proper ground-truth for all protein-ligand pairs
Description
Using OpenMM/PDBFixer the receptor is protonated and the hydrogens are minimized. This allows us to detect H-bond donors on the protein using the current featurization algorithm.
This also adds steps to ensure alignment of the protein structures are occurring between the chains that the ground truth ligand is docked to. We find the chain with the largest amount of atoms near the ligand and align the atoms within 15 A of the ligand on that chain.
Todos
Notable points that this PR has either accomplished or will accomplish.
Status