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
Inputs
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.