Hydrogen Bond Donor Acceptor Plugin

    This manual gives you a walk-through on how to use the H Bond Donor/Acceptor Plugin:


    The Hydrogen Bond Donor/Acceptor Plugin calculates the hydrogen bond donor and acceptor properties of the atoms in the molecule. Atomic data and overall hydrogen bond donor and acceptor multiplicity are displayed for the corresponding atoms of the input molecule (or its microspecies at a given pH).

    The plugin is also able to calculate the weighted average hydrogen bond donor and acceptor multiplicities over the set of microspecies of the input molecule at a given pH. Then it calculates the distribution of their occurrences at a pH range and display it as a chart.

    The following window shows the result of such a calculation.


    Fig. 1 H Bond Donor/Acceptor result window


    Here are the definition of the donor/acceptor count and sites that is used in the plugin:

    • Donor count = the sum of the atoms in the molecule which have H donor property.

    • Donor sites = the sum of the H atoms connected to the donor atoms.

    • Acceptor count = the sum of the acceptor atoms. An acceptor atom always has a lone electron pair/lone electron pairs that is capable of establishing a H bond.

    • Acceptor sites = the sum of the lone pairs on the acceptor atoms.


    The following molecule has a Donor count of 2 and 4 Donor sites , because each N donor atom can provide 2 donor H atoms. It also has an Acceptor count of 6 and 6 Acceptor sites , because each N acceptor atom can accept 1 donor atom.


    Fig. 2 Example molecule showing the different assigned HBDA features


    Different calculation parameters can be set in the H Bond Donor/Acceptor Options window:

    • Decimal places: setting the number of decimal places with which the result value is given.

    • Type: defined the type of calculations (donor or acceptor).

    • Exclude sulfur atoms from acceptors : if set, sulphur atoms in the acceptors are excluded.

    • Exclude halogens from acceptors: if set, halogen atoms in the acceptors are excluded.

    • Show microspecies data by pH: the number of donor or acceptor sites vs. pH chart is displayed.

    • Microspecies: set the dimensions of the pH chart with pH lower limit, pH upper limit and pH step size parameters. The default values are 0, 14 and 0.5, respectively. (see the example below)

    • Display major microspecies: the structure of the major form at the given pH is displayed.


    Fig. 3 H Bond Donor/Acceptor Options