Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question about function plip.structure.detection.halogen #155

Open
ivandon15 opened this issue May 16, 2024 · 0 comments
Open

Question about function plip.structure.detection.halogen #155

ivandon15 opened this issue May 16, 2024 · 0 comments

Comments

@ivandon15
Copy link

ivandon15 commented May 16, 2024

Hi PLIP Team,

I've been using Python PLIP to detect interactions between a protein and a peptide, and I noticed that it seems to be missing halogen bonds.

Upon checking the function in plip.structure.detection.halogen, I saw the code and its comment: "Detect all halogen bonds of the type Y-O...X-C".

My question is, why does this function only focus on Y-O bonds, even though there are other possible formats like Y-{O|P|N|S} (as mentioned in the find_hal method)?

UPDATE:
Probably find_hal in BindingSite is wrong?
The definition of halogen acceptor in your document is 'Halogen bond acceptors in proteins are all carbon, phosphor or sulphur atoms connected to oxygen, phosphor, nitrogen or sulfur.', but in the code, you used 'All oxygens, nitrogen, sulfurs with neighboring carbon, phosphor, nitrogen or sulfur'.

Thank you for your patience!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant