[Chimera-users] Re: bug? (HETATMs)

Eric Pettersen pett at cgl.ucsf.edu
Mon Oct 6 13:42:29 PDT 2003


On Saturday, October 4, 2003, at 10:21 AM, solomon wrote:

> when i open a pdb format file like below:
> HETATM .................................
> HETATM .................................
> HETATM .................................
> ...
> ...
> ...
> HETATM .................................
>  
> then I find that all the HETATM type atoms are bonding each other. All 
> the HETATM need a ter card to split them. As for HETATM type, I think 
> maybe there is some wrong with chimera.
>  best regards
> gaokeng xiao

Dear Gaokeng,
	As far as know, Chimera will connect HETATM segments of all standard 
PDB files (i.e. those distributed by the RCSB) correctly.  That being 
said, Chimera has to do a lot of guessing when it comes to connecting 
non-standard PDB files (which I'm pretty sure is the kind of file 
you're talking about here).
	One thing to keep in mind with HETATMs is that they don't necessarily 
imply a chain break.  Also, they are supposed to have CONECT records 
detailing their connectivity.  So for instance, part of PDB entry 1f1j 
looks like this:

ATOM   3688  OG  SER B 602      58.714  25.290  29.976  1.00 66.81      
      O
TER    3689      SER B 602
HETATM 3690  C   ACE C 701      29.751  29.860  -0.650  1.00 52.20      
      C
HETATM 3691  O   ACE C 701      28.552  30.100  -0.812  1.00 55.72      
      O
HETATM 3692  CH3 ACE C 701      30.801  30.183  -1.675  1.00 52.54      
      C
ATOM   3693  N   ASP C 702      30.252  29.308   0.427  1.00 51.48      
      N

	The ACE residue in the HETATM records is connected to residue 702 (as 
detailed in the CONECT records for the file).  So in summary, you can 
have sequences like these where the HETATM residues are connected:

ATOM
ATOM
HETATM
HETATM
HETATM
ATOM
ATOM

-or-

HETATM
HETATM
HETATM
ATOM
ATOM

	Now the really big problem is that the SCOP web site returns "PDB" 
files with just these kinds of sequences but with _no_ CONECT records!  
So, Chimera guesses as best it can in this situation.  The rule of 
thumb that it uses is that HETATMs are connected unless they occur 
somewhere after a TER card with no intervening ATOM record.  Explicit 
CONECT records can add connectivity.
	So for your file of all HETATMs where nothing should be connected, 
there is a silver lining:  in order to get nothing connected you just 
have to add a _single_ TER card at the beginning of the file, like this:

TER
HETATM .................................
HETATM .................................
HETATM .................................

--Eric




More information about the Chimera-users mailing list