#1144 closed defect (fixed)
Bad geometry leaves histidine HE2 unbonded on PDB load
Reported by: | Tristan Croll | Owned by: | Eric Pettersen |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | Input/Output | Version: | |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
This is a fairly artificial situation, but nonetheless...
As a test of how well ISOLDE can recover from bad geometry, I created a deliberately badly distorted model (after adding hydrogens with AddH):
import numpy m = session.models.list()[0] m.atoms.coords += numpy.random.rand(*m.atoms.coords.shape)-0.5
If I save the resulting model as a PDB file and reload, the histidine HE2 atoms are no longer attached - I guess because the doubly-protonated His isn't in the dictionary of standard residues?
Change History (3)
comment:1 by , 7 years ago
Status: | assigned → accepted |
---|
comment:2 by , 7 years ago
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
comment:3 by , 7 years ago
Component: | Unassigned → Input/Output |
---|
Note:
See TracTickets
for help on using tickets.
I wouldn't normally bother with this kind of problem since bulletproofing ChimeraX against non-physical system is basically last on the list of priorities, but the fix was easy: have HIS residues default to using the HIP template instead of the HID template.