H++

H++ predicts protonation states and prepares atomistic biomolecular structures (proteins, nucleic acids, and ligands) for molecular modeling and simulation.


Key Features:

  • Protonation State Prediction: Calculates pK values of ionizable groups from atomic-resolution PDB structures using a continuum electrostatics model and allows specification of pH to determine equilibrium protonation states.
  • Structure Completion: Adds missing hydrogen atoms and corrects side-chain conformations for residues such as HIS, GLN, and ASN.
  • Format Compatibility: Outputs completed structures in PDB, PQR (PDB with charges and radii), and AMBER formats including inpcrd and prmtop.
  • Error Checking and Correction: Performs extensive error and consistency checks on input structures and proposes corrections.
  • Nucleic Acids and Ligands: Processes nucleic acid structures and includes ligands within the prepared models.
  • Solvent and Ions: Generates a solvent box and adds specified common ions to facilitate explicit solvent molecular dynamics (MD) simulations.

Scientific Applications:

  • Molecular Dynamics Preparation: Prepares atomistic systems with appropriate protonation, hydrogens, charges, and topology files for MD simulations.
  • Electrostatics and pKa Analysis: Enables calculation of pK values and analysis of electrostatic properties of macromolecules under varying pH conditions.
  • Enzyme Mechanism and Activity Studies: Supports studies of enzyme active sites by providing pH-dependent protonation states and corrected atomistic structures.
  • Ligand Binding and Drug Design: Facilitates assessment of ligand protonation and binding interactions through prepared complexes and compatible AMBER files.
  • Protein Stability and Structural Analysis: Aids evaluation of protein stability and side-chain conformations by supplying completed and validated atomistic models.

Methodology:

Computes pK values using a continuum electrostatics model on atomic-resolution PDB input, allows specification of pH, adds missing hydrogens, corrects HIS/GLN/ASN side-chain conformations, performs error and consistency checks, outputs PDB/PQR/inpcrd/prmtop files, and can generate a solvent box with specified ions.

Topics

Details

Tool Type:
web application
Operating Systems:
Linux, Windows, Mac
Added:
3/25/2017
Last Updated:
11/24/2024

Operations

Data Inputs & Outputs

Modelling and simulation

Publications

Gordon JC, Myers JB, Folta T, Shoja V, Heath LS, Onufriev A. H++: a server for estimating pKas and adding missing hydrogens to macromolecules. Nucleic Acids Research. 2005;33(Web Server):W368-W371. doi:10.1093/nar/gki464. PMID:15980491. PMCID:PMC1160225.

Anandakrishnan R, Aguilar B, Onufriev AV. H++ 3.0: automating pK prediction and the preparation of biomolecular structures for atomistic molecular modeling and simulations. Nucleic Acids Research. 2012;40(W1):W537-W541. doi:10.1093/nar/gks375. PMID:22570416. PMCID:PMC3394296.

Documentation