H Add: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
Line 18: | Line 18: | ||
see also [[h_fill]] | see also [[h_fill]] | ||
[[Category:Commands| | [[Category:Commands|H Add]] | ||
[[Category:Electrostatics]] | [[Category:Electrostatics|H Add]] |
Revision as of 09:05, 20 June 2009
h_add uses a primitive algorithm to add hydrogens onto a molecule.
Usage and Algorithm Notes
PyMOL fills missing valences but does no optimization of hydroxyl rotamers. Also, many crystal structures have bogus or arbitrary ASN/GLN/HIS orientations. Getting the proper amide rotamers and imidazole tautomers & protonation states assigned is a nontrivial computational chemistry project involving electrostatic potential calculations and a combinatorial search. There's also the issue of solvent & counter-ions present in systems like aspartyl proteases with adjacent carboxylates .
Accessing Through GUI
[A]->hydrogens->add
Syntax
# normal usage
h_add (selection)
# API usage
cmd.h_add( string selection="(all)" )
see also h_fill