Skip to content

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

@ivandon15

Description

@ivandon15

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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions