Path C - Module 37: Hydrogen Bonds & Salt Bridges#
The secret of inhibitor affinity is in the Hydrogen Bonds. The N3 inhibitor mimics a peptide substrate to form multiple H-bonds with the protease backbone.
In this module, you will learn to identify the exact residues that anchor the drug to the virus.
import molsysmt as msm
molsys = msm.convert('pdb:6LU7', to_form='molsysmt.MolSys')
msm.build.add_missing_hydrogens(molsys)
# Find H-bonds between drug and protein
hbonds = msm.hbonds.get_hbonds(molsys, selection='molecule_type=="small molecule"',
selection_2='molecule_type=="protein"')
print(f"The drug is anchored by {len(hbonds)} hydrogen bonds.")