H++
H++ is a software tool designed to facilitate the prediction of protonation equilibrium pK constants of macromolecules based on atomic resolution Protein Data Bank structures. The tool automates the process of computing pK values of ionizable groups in macromolecules and adding missing hydrogen atoms according to the specified pH of the environment. This feature enables both experts and novices in the field of biochemistry, molecular modeling, structural biology, and drug design to obtain quick and accurate estimates of pKs as well as other related characteristics of biomolecules such as isoelectric points, titration curves, and energies of protonation microstates.
Apart from its primary function, H++ also provides a set of tools useful for the analysis of electrostatic-related molecular properties. The completed structure can be outputted in several common formats such as PDB, PQR, and AMBER inpcrd/prmtop, making it accessible to a broad community of biochemists, molecular modelers, structural biologists, and drug designers.
The software tool also adds protons to the input structure based on the calculated ionization states of its titratable groups at the user-specified pH, and the output is in the PQR (PDB + charges + radii) format. Corresponding coordinate and topology files are also generated in the format supported by the molecular modeling package AMBER.
In addition to its practical applications, H++ can also serve as an educational tool in biochemistry courses. Its user-friendly interface and automation of complex processes help students learn and understand concepts related to electrostatic-related molecular properties and protonation equilibrium pK constants in a more efficient and effective manner.
Topic
Molecular dynamics;Molecular modelling;Structure prediction;Nucleic acid structure analysis;Small molecules
Detail
Operation: Protein modelling;Molecular dynamics simulation;Nucleic acid structure prediction;Protein modelling (side chains);Modelling and simulation
Software interface: Web user interface
Language: -
License: Web application
Cost: Free
Version name: -
Credit: Virginia Tech.
Input: -
Output: -
Contact: ramu@vt.edu
Collection: -
Maturity: -
Publications
- Gordon JC, et al. H++: a server for estimating pKas and adding missing hydrogens to macromolecules. H++: a server for estimating pKas and adding missing hydrogens to macromolecules. 2005; 33:W368-71. doi: 10.1093/nar/gki464
- https://doi.org/10.1093/nar/gki464
- PMID: 15980491
- PMC: PMC1160225
Download and documentation
Documentation: http://newbiophysics.cs.vt.edu/H++/faq.php
Home page: http://biophysics.cs.vt.edu/H++
< Back to DB search