On Mon, Oct 24, 2005 at 10:18:40AM -0500, Kristl Adams wrote:
> I have several txt files of coordinates (mostly heme type compounds) 
> that I'd like to format correctly for pymol to be able to read.  I've 
> tried several things looking at PDBs with hemes, but can't figure it out.
> 
> Will someone with more experience please show me how this should be 
> formatted for pymol to read properly.

You may have some luck doing a conversion using OpenBabel.

http://openbabel.sourceforge.net
http://packages.debian.org/openbabel

For example, I took your file, saved it as TPP-NO.xyz and edited
it to add the number of atoms as a first line (79) and then
faked the last line by adding four zeros (0 0 0 0), then ran

babel TPP-NO.xyz TPP-NO.pdb

This generated a file that loaded the atoms into pymol, although
the bonds are not depicted.  That might be remedied by editing
the CONECT records.

What is the source of your coordinates?  You may be able to save
explicitly into a format that babel can convert to pdb without
the need to edit it.

-- 
Joe

COMPND    TPP-NO.xyz 
AUTHOR    GENERATED BY OPEN BABEL 1.100.2
HETATM    1 Xx   LIG     0       2.005   0.000   0.000  1.00  0.00          XX  
HETATM    2 Ca   LIG     1       2.847   1.093   0.000  1.00  0.00          CA  
HETATM    3 Xx   LIG     0       4.225   0.677   0.000  1.00  0.00          XX  
HETATM    4 Xx   LIG     0       5.116   1.304   0.000  1.00  0.00          XX  
HETATM    5 Xx   LIG     0       4.225  -0.679  -0.000  1.00  0.00          XX  
HETATM    6 Xx   LIG     0       5.115  -1.307  -0.000  1.00  0.00          XX  
HETATM    7 Ca   LIG     2       2.847  -1.094  -0.000  1.00  0.00          CA  
HETATM    8 Cm   LIG     2       2.473  -2.475  -0.000  1.00  0.00          CM  
HETATM    9 Xx   LIG     0       0.000   2.005  -0.000  1.00  0.00          XX  
HETATM   10 Ca   LIG     3      -1.093   2.847  -0.000  1.00  0.00          CA  
HETATM   11 Xx   LIG     0      -0.677   4.225  -0.000  1.00  0.00          XX  
HETATM   12 Xx   LIG     0      -1.304   5.116  -0.000  1.00  0.00          XX  
HETATM   13 Xx   LIG     0       0.679   4.225   0.000  1.00  0.00          XX  
HETATM   14 Xx   LIG     0       1.307   5.115   0.000  1.00  0.00          XX  
HETATM   15 Ca   LIG     1       1.093   2.848   0.000  1.00  0.00          CA  
HETATM   16 Cm   LIG     1       2.473   2.474   0.000  1.00  0.00          CM  
HETATM   17 Xx   LIG     0      -2.005   0.000   0.000  1.00  0.00          XX  
HETATM   18 Ca   LIG     4      -2.847  -1.093   0.000  1.00  0.00          CA  
HETATM   19 Xx   LIG     0      -4.225  -0.677   0.000  1.00  0.00          XX  
HETATM   20 Xx   LIG     0      -5.116  -1.304   0.000  1.00  0.00          XX  
HETATM   21 Xx   LIG     0      -4.225   0.679  -0.000  1.00  0.00          XX  
HETATM   22 Xx   LIG     0      -5.115   1.307  -0.000  1.00  0.00          XX  
HETATM   23 Ca   LIG     3      -2.847   1.093  -0.000  1.00  0.00          CA  
HETATM   24 Cm   LIG     3      -2.472   2.474  -0.000  1.00  0.00          CM  
HETATM   25 Xx   LIG     0       0.000  -2.005  -0.000  1.00  0.00          XX  
HETATM   26 Ca   LIG     2       1.093  -2.849  -0.000  1.00  0.00          CA  
HETATM   27 Xx   LIG     0       0.675  -4.226  -0.000  1.00  0.00          XX  
HETATM   28 Xx   LIG     0       1.300  -5.119  -0.000  1.00  0.00          XX  
HETATM   29 Xx   LIG     0      -0.681  -4.224   0.000  1.00  0.00          XX  
HETATM   30 Xx   LIG     0      -1.311  -5.114   0.000  1.00  0.00          XX  
HETATM   31 Ca   LIG     4      -1.093  -2.847   0.000  1.00  0.00          CA  
HETATM   32 Cm   LIG     4      -2.473  -2.470   0.000  1.00  0.00          CM  
HETATM   33 Xx   LIG     0       3.540  -3.542   0.000  1.00  0.00          XX  
HETATM   34 Xx   LIG     0       4.028  -4.030  -1.195  1.00  0.00          XX  
HETATM   35 Xx   LIG     0       3.643  -3.644  -2.139  1.00  0.00          XX  
HETATM   36 Xx   LIG     0       5.004  -5.006  -1.195  1.00  0.00          XX  
HETATM   37 Xx   LIG     0       5.389  -5.391  -2.139  1.00  0.00          XX  
HETATM   38 Xx   LIG     0       5.492  -5.494   0.000  1.00  0.00          XX  
HETATM   39 Xx   LIG     0       6.262  -6.264   0.000  1.00  0.00          XX  
HETATM   40 Xx   LIG     0       5.004  -5.006   1.195  1.00  0.00          XX  
HETATM   41 Xx   LIG     0       5.389  -5.391   2.139  1.00  0.00          XX  
HETATM   42 Xx   LIG     0       4.028  -4.030   1.195  1.00  0.00          XX  
HETATM   43 Xx   LIG     0       3.643  -3.644   2.139  1.00  0.00          XX  
HETATM   44 Xx   LIG     0       3.540   3.541   0.000  1.00  0.00          XX  
HETATM   45 Xx   LIG     0       4.028   4.029  -1.195  1.00  0.00          XX  
HETATM   46 Xx   LIG     0       3.643   3.643  -2.139  1.00  0.00          XX  
HETATM   47 Xx   LIG     0       5.004   5.005  -1.195  1.00  0.00          XX  
HETATM   48 Xx   LIG     0       5.389   5.390  -2.139  1.00  0.00          XX  
HETATM   49 Xx   LIG     0       5.492   5.492   0.000  1.00  0.00          XX  
HETATM   50 Xx   LIG     0       6.262   6.263   0.000  1.00  0.00          XX  
HETATM   51 Xx   LIG     0       5.004   5.005   1.195  1.00  0.00          XX  
HETATM   52 Xx   LIG     0       5.389   5.390   2.139  1.00  0.00          XX  
HETATM   53 Xx   LIG     0       4.028   4.029   1.195  1.00  0.00          XX  
HETATM   54 Xx   LIG     0       3.643   3.643   2.139  1.00  0.00          XX  
HETATM   55 Xx   LIG     0      -3.538   3.541   0.000  1.00  0.00          XX  
HETATM   56 Xx   LIG     0      -4.026   4.030  -1.195  1.00  0.00          XX  
HETATM   57 Xx   LIG     0      -3.641   3.644  -2.139  1.00  0.00          XX  
HETATM   58 Xx   LIG     0      -5.001   5.006  -1.195  1.00  0.00          XX  
HETATM   59 Xx   LIG     0      -5.386   5.392  -2.139  1.00  0.00          XX  
HETATM   60 Xx   LIG     0      -5.488   5.494   0.000  1.00  0.00          XX  
HETATM   61 Xx   LIG     0      -6.259   6.266   0.000  1.00  0.00          XX  
HETATM   62 Xx   LIG     0      -5.001   5.006   1.195  1.00  0.00          XX  
HETATM   63 Xx   LIG     0      -5.386   5.392   2.139  1.00  0.00          XX  
HETATM   64 Xx   LIG     0      -4.026   4.030   1.195  1.00  0.00          XX  
HETATM   65 Xx   LIG     0      -3.641   3.644   2.139  1.00  0.00          XX  
HETATM   66 Xx   LIG     0      -3.542  -3.534   0.000  1.00  0.00          XX  
HETATM   67 Xx   LIG     0      -4.032  -4.021  -1.195  1.00  0.00          XX  
HETATM   68 Xx   LIG     0      -3.645  -3.637  -2.139  1.00  0.00          XX  
HETATM   69 Xx   LIG     0      -5.010  -4.994  -1.195  1.00  0.00          XX  
HETATM   70 Xx   LIG     0      -5.396  -5.379  -2.139  1.00  0.00          XX  
HETATM   71 Xx   LIG     0      -5.499  -5.481   0.000  1.00  0.00          XX  
HETATM   72 Xx   LIG     0      -6.271  -6.250   0.000  1.00  0.00          XX  
HETATM   73 Xx   LIG     0      -5.010  -4.994   1.195  1.00  0.00          XX  
HETATM   74 Xx   LIG     0      -5.396  -5.379   2.139  1.00  0.00          XX  
HETATM   75 Xx   LIG     0      -4.032  -4.021   1.195  1.00  0.00          XX  
HETATM   76 Xx   LIG     0      -3.645  -3.637   2.139  1.00  0.00          XX  
HETATM   77  N   LIG     5       0.135   0.114   1.982  1.00  0.00           N  
HETATM   78  O   LIG     5       0.661   0.554   2.899  1.00  0.00           O  
HETATM   79 Xx   LIG     0       0.000   0.000   0.000  1.00  0.00          XX  
CONECT    1                                                           
CONECT    2   16                                                      
CONECT    3                                                           
CONECT    4                                                           
CONECT    5                                                           
CONECT    6                                                           
CONECT    7    8                                                      
CONECT    8    7   26                                                 
CONECT    9                                                           
CONECT   10   24                                                      
CONECT   11                                                           
CONECT   12                                                           
CONECT   13                                                           
CONECT   14                                                           
CONECT   15   16                                                      
CONECT   16   15    2                                                 
CONECT   17                                                           
CONECT   18   32                                                      
CONECT   19                                                           
CONECT   20                                                           
CONECT   21                                                           
CONECT   22                                                           
CONECT   23   24                                                      
CONECT   24   10   23                                                 
CONECT   25                                                           
CONECT   26    8                                                      
CONECT   27                                                           
CONECT   28                                                           
CONECT   29                                                           
CONECT   30                                                           
CONECT   31   32                                                      
CONECT   32   31   18                                                 
CONECT   33                                                           
CONECT   34                                                           
CONECT   35                                                           
CONECT   36                                                           
CONECT   37                                                           
CONECT   38                                                           
CONECT   39                                                           
CONECT   40                                                           
CONECT   41                                                           
CONECT   42                                                           
CONECT   43                                                           
CONECT   44                                                           
CONECT   45                                                           
CONECT   46                                                           
CONECT   47                                                           
CONECT   48                                                           
CONECT   49                                                           
CONECT   50                                                           
CONECT   51                                                           
CONECT   52                                                           
CONECT   53                                                           
CONECT   54                                                           
CONECT   55                                                           
CONECT   56                                                           
CONECT   57                                                           
CONECT   58                                                           
CONECT   59                                                           
CONECT   60                                                           
CONECT   61                                                           
CONECT   62                                                           
CONECT   63                                                           
CONECT   64                                                           
CONECT   65                                                           
CONECT   66                                                           
CONECT   67                                                           
CONECT   68                                                           
CONECT   69                                                           
CONECT   70                                                           
CONECT   71                                                           
CONECT   72                                                           
CONECT   73                                                           
CONECT   74                                                           
CONECT   75                                                           
CONECT   76                                                           
CONECT   77   78                                                      
CONECT   78   77                                                      
CONECT   79                                                           
MASTER        0    0    0    0    0    0    0    0   79    0   79    0
END

Reply via email to