Question: Software For Hydrogen Bond Detection In Pdb Data?
gravatar for Douglas S. Stones
7.2 years ago by
Melbourne, Australia
Douglas S. Stones260 wrote:

In order to study the network structure of proteins, I'm looking for software that can predict the existence of hydrogen bonds in proteins from PDB data. I'm intending on running this software for ~1000 PDB files.

After searching around with Google, there appears to be a range of software available for detecting H-bonds according to varying criteria. I have no real way to distinguish between these.

Ideally, I'm looking for something that is "safe", e.g. well-known and widely used, used by experts, and the definition it implements is fairly mainstream and uncontroversial. I.e. I'd like to minimize the possibility of others questioning the validity of my results based on the choice of software. (Also, ideally, I'd like it to be free.)

Question: What is a "safe" package for detecting hydrogen bonds in proteins from PDB data?

pdb protein • 10k views
ADD COMMENTlink written 7.2 years ago by Douglas S. Stones260

Thanks for asking this. I was actually looking for the same thing just a couple of days ago.

ADD REPLYlink written 7.2 years ago by mikmaksi60
gravatar for Neilfws
7.2 years ago by
Sydney, Australia
Neilfws48k wrote:

First, a quick note: hydrogen bonds are only ever inferred by software, not detected. It's not really a complex procedure; most software simply looks for donor + acceptor pairs separated by an appropriate distance and bond angle.

Two well-known, widely-used tools are:

In my experience they are pretty similar in terms of performance and operation; STRIDE output is somewhat easier to parse.

ADD COMMENTlink written 7.2 years ago by Neilfws48k
gravatar for Egon Willighagen
7.2 years ago by
Egon Willighagen5.2k wrote:

Douglas, I would recommend Jmol (Open Source). Bob implemented the DSSP algorithm, and Jmol has a such a large user base, that any irregularities have been detected by now. This is the scripting command listed there to calculate hydrogen bonding patterns with DSSP:

calculate hBonds structure

The scripting documentation provides more detail.

ADD COMMENTlink written 7.2 years ago by Egon Willighagen5.2k
gravatar for Keith Callenberg
7.2 years ago by
Pittsburgh, PA
Keith Callenberg890 wrote:

The HBonds plugin in VMD is another option that is widely used. It has several different parameters that allow you to more finely tune what you want to classify as a hydrogen bond.

You can run scripts in VMD by starting it with the command:

vmd -dispdev text -e yourscript.tcl -eofexit

In your TCL script you could include something like:

measure hbonds 3.5 30 $sel1 $sel2

Where 3.5 is the cut off distance and 30 is the cut off angle, $sel1 is a selection with the hydrogen bond donors, $sel2 is a selection with the hydrogen bond acceptors.

There is also a PyMOL script here that would be good for a large study:

ADD COMMENTlink written 7.2 years ago by Keith Callenberg890
gravatar for Jan Kosinski
7.2 years ago by
Jan Kosinski1.6k
Jan Kosinski1.6k wrote:

I think that HBPLUS is a safe bet. Cited many times, also by large scale analyses that needed to detect hydrogen bonds in various PDB datasets.

I think that you can get the latest version within LIGPLOT package

ADD COMMENTlink written 7.2 years ago by Jan Kosinski1.6k
Please log in to add an answer.


Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 2.3.0
Traffic: 1797 users visited in the last hour