[gmx-users] Strange Fatal error

K.A.Feenstra k.a.feenstra at chem.rug.nl
Fri Nov 30 12:39:26 CET 2001


Andrew Horsfield wrote:
> 
> Hi,
> 
> I am trying to do something very simple! I have a small molecule that I
> have relaxed using DMol3. Using the final coordinates, I produced a PDB
> file. I fed this to PRODRG, and got back a gro and a top file. I used
> 
>  editconf -f pterin.gro -o relax.gro -d 1.0
> 
> to add a box, and then used
> 
>  grompp -f relax-tmpl.mdp -po relax.mdp -c relax.gro -p relax.top -o relax.tpr
> 
> to produce the input file. But I got the error:
> 
> Fatal error: number of coordinates in coordinate file (relax.gro, 15)
>              does not match topology (relax.top, 0)
> 
> I have checked the files, and can see no problem. For the record, the gro
> file contains:
> 
>  PRODRG COORDS
>    15
>     1DRG     HA    1   1.153   1.212   1.067
>     1DRG      N    2   1.231   1.175   1.118
>     1DRG      C    3   1.361   1.197   1.064
>     1DRG      O    4   1.375   1.259   0.960
>     1DRG      C    5   1.466   1.137   1.150
>     1DRG      N    6   1.593   1.149   1.110
>     1DRG      C    7   1.685   1.096   1.190
>     1DRG      C    8   1.650   1.032   1.310
>     1DRG      N    9   1.524   1.019   1.351
>     1DRG      C   10   1.429   1.071   1.270
>     1DRG      N   11   1.299   1.056   1.311
>     1DRG      C   12   1.206   1.108   1.235
>     1DRG      N   13   1.075   1.100   1.274
>     1DRG     HC   14   1.050   1.051   1.358
>     1DRG     HB   15   1.004   1.145   1.220
>    2.68100   2.24000   2.39800
> 
> and the top file starts:
> 
> #include "ffgmx.itp"
> 
>  [ moleculetype ]
>  ;name nrexcl
> DRG      3
> ;
>  [ atoms ]
>  ;  nr  type resnr resid  atom  cgnr charge
>      1     H     1 DRG      HA     1    0.000
>      2  NR6*     1 DRG       N     2    0.000
>      3    CB     1 DRG       C     3    0.380
>      4     O     1 DRG       O     3   -0.380
>      5    CB     1 DRG       C     4    0.000
>      6   NR6     1 DRG       N     5    0.000
>      7  CR61     1 DRG       C     6    0.000
>      8  CR61     1 DRG       C     7    0.000
>      9   NR6     1 DRG       N     8    0.000
>     10    CB     1 DRG       C     9    0.000
>     11   NR6     1 DRG       N    10    0.000
>     12    CB     1 DRG       C    11    0.000
>     13    NT     1 DRG       N    12   -0.830
>     14     H     1 DRG      HC    12    0.415
>     15     H     1 DRG      HB    12    0.415
> 
> There are clearly 15 atoms in both files. So what does the error message
> mean?

You have defined a moleculetype with 15 atoms, but you have not defined
a system (with the [ system ] directive). See manual for obligatory
entries in your .top file. It is something like:
--example--
[ system ]
; Name
Small molecule

[ molecules ]
; Compound        #mols
DRG		1
--example--

NOTE: the system name ('small molecule') is irrelevant, but it is
still obligatory, i.e. if you specify no name, it won't work.


[PS: Andrew, sorry you get this twice, I forgot to send it to the list]

Groetjes,

Anton
 _____________ _____________________________________________________
|             | Anton Feenstra       Dept. of Biophysical Chemistry |
|  _   _  ___,| K.A.Feenstra at chem.rug.nl    University of Groningen |
| / \ / \'| | | Tel +31 50 363 4327                    Nijenborgh 4 |
|(   |   )| | | Fax +31 50 363 4800               9747 AG Groningen |
| \_/ \_/ | | | http://md.chem.rug.nl/~anton        The Netherlands |
|             | "It Costs Too Much If It Costs a Lot" (Magnapop)    |
|_____________|_____________________________________________________|



More information about the gromacs.org_gmx-users mailing list