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

segmentation fault core dumped reg. #3

Open
shefin121 opened this issue Oct 14, 2021 · 7 comments
Open

segmentation fault core dumped reg. #3

shefin121 opened this issue Oct 14, 2021 · 7 comments

Comments

@shefin121
Copy link

Hi @rasbt
I found the Hbind tool interesting and wish to use the tool Hbind. I have used it in 2018. And now I installed the package and im getting the message
"WARNING: unable to open file (null); Bad address (open_mol2)
Segmentation fault (core dumped)"
I tried it with the example files provided.
The command which i tried is shown below.
shefin@DESKTOP-S8S4EEL:/mnt/f/Hbind-master/Hbind-master$ ./bin/hbind -p ./example_files/1KPF.pdb \ -l ./example_files/1KPF_AMP.mol2

HBIND Version: 1.0.0

Documentation: http://psa-lab.github.io/Hbind
Raschka, Wolf, Bemister-Buffington, Kuhn (2018)
Protein Structure and Analysis Lab, MSU (http://kuhnlab.bmb.msu.edu)
Please help. It is for my Ph. D work.

Thank you
Shefin

@rasbt
Copy link
Owner

rasbt commented Oct 16, 2021

I am sorry to hear that it now causes issues. The code wasn't updated since 2017, so I have no idea why it suddenly doesn't work anymore. Maybe your operating system has substantially changed and you need to recompile it?

EDIT: I do see that I changed one of the files 2 years ago (e0f8bee). I think this was due to an issue that others got when running it. It fixed that issue back then. In your case, maybe you need the original version though.

To get the original version, you could either change that file back, or download everything from this snapshot: https://github.com/rasbt/Hbind/tree/949ca065a3fdc41df4cb350af87793e68171cc8c

@shefin121
Copy link
Author

shefin121 commented Nov 3, 2021 via email

@rasbt
Copy link
Owner

rasbt commented Nov 3, 2021

Glad it works.

May I know what is a doneptor? is that the atom which can act
both as a donor and an acceptor.

Yes, thats correct

@shefin121
Copy link
Author

shefin121 commented Nov 3, 2021 via email

@shefin121
Copy link
Author

shefin121 commented Nov 9, 2021 via email

@rasbt
Copy link
Owner

rasbt commented Nov 9, 2021

The atoms that can act as both acceptor and donor ("doneptor") are a bit more flexible so they could potentially increase misrecognition, but they are also relatively rare. Here's a passage from our paper regarding this point:

The second most prevalent case paired a hydroxyl group donor with an oxygen acceptor (24%). Other possibilities for native ligand H-bonding were rare, particularly nitrogen atoms acting as H-bond acceptors, whether on the protein or ligand side. The tendency of hydroxyl groups to contribute only one-quarter of all protein–ligand H-bonds despite having two lone pairs and one proton, all of which can form H-bonds, can be rationalized by the resulting reduction in ligand selectivity. A ligand group with either good donor or acceptor geometry could both interact with that hydroxyl group, bringing the risk of misrecognition. This could have been the basis for negative selection during evolution.

@shefin121
Copy link
Author

shefin121 commented Nov 9, 2021 via email

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

2 participants