[gmx-users] nan in g_anaeig -over

Joaquim Rui de Castro Rodrigues joaquim.rodrigues at ipleiria.pt
Thu Jul 26 16:31:57 CEST 2012


Dear all,
 
I am getting a nan while calculating the overlap between covariance matrices (in this case, using the same vectors for -v and -v2): 
g_anaeig455 -v atp/eigenvectors.trr -v2 atp/eigenvectors.trr -over overlap_atp-atp
 
I tried different gromacs versions, different -last values, and also setting the -eig and -eig2 flags, with the same results.
Any idea what could be wrong here?
Please find below the content of the .xvg file and the ouput from g_anaeig.
 
Thanks for your time,
Rui Rodrigues
 
 
 
Here is the content of overlap_atp-atp.xvg:
@    title "Subspace overlap"
@    xaxis  label "Eigenvectors of trajectory 2"
@    yaxis  label "Overlap"
@TYPE xy
@ subtitle "using 8 eigenvectors of trajectory 1"
    1  0.125
    2  0.250
    3  0.375
    4  0.500
    5  0.625
    6  0.750
    7  0.875
    8  1.000
    9  1.000
   10  1.000
(...)
13586  1.000
13587  1.000
13588    nan
13589    nan
13590    nan
(...)
13799    nan
13800    nan

 
Here is the complete ouput from g_anaeig:
                         :-)  G  R  O  M  A  C  S  (-:
                              S  C  A  M  O  R  G
                            :-)  VERSION 4.5.5  (-:
        Written by Emile Apol, Rossen Apostolov, Herman J.C. Berendsen,
      Aldert van Buuren, Pär Bjelkmar, Rudi van Drunen, Anton Feenstra,
        Gerrit Groenhof, Peter Kasson, Per Larsson, Pieter Meulenhoff,
           Teemu Murtola, Szilard Pall, Sander Pronk, Roland Schulz,
                Michael Shirts, Alfons Sijbers, Peter Tieleman,
               Berk Hess, David van der Spoel, and Erik Lindahl.
       Copyright (c) 1991-2000, University of Groningen, The Netherlands.
            Copyright (c) 2001-2010, The GROMACS development team at
        Uppsala University & The Royal Institute of Technology, Sweden.
            check out http://www.gromacs.org for more information.
         This program is free software; you can redistribute it and/or
          modify it under the terms of the GNU General Public License
         as published by the Free Software Foundation; either version 2
             of the License, or (at your option) any later version.
                :-)  /usr/local/gromacs455/bin/g_anaeig455  (-:
Option     Filename  Type         Description
------------------------------------------------------------
  -v atp/eigenvectors.trr  Input        Full precision trajectory: trr trj cpt
 -v2 atp/eigenvectors.trr  Input, Opt!  Full precision trajectory: trr trj cpt
  -f       traj.xtc  Input, Opt.  Trajectory: xtc trr trj gro g96 pdb cpt
  -s      topol.tpr  Input, Opt.  Structure+mass(db): tpr tpb tpa gro g96 pdb
  -n      index.ndx  Input, Opt.  Index file
-eig   eigenval.xvg  Input, Opt.  xvgr/xmgr file
-eig2 eigenval2.xvg  Input, Opt.  xvgr/xmgr file
-comp   eigcomp.xvg  Output, Opt. xvgr/xmgr file
-rmsf   eigrmsf.xvg  Output, Opt. xvgr/xmgr file
-proj      proj.xvg  Output, Opt. xvgr/xmgr file
 -2d     2dproj.xvg  Output, Opt. xvgr/xmgr file
 -3d     3dproj.pdb  Output, Opt. Structure file: gro g96 pdb etc.
-filt  filtered.xtc  Output, Opt. Trajectory: xtc trr trj gro g96 pdb cpt
-extr   extreme.pdb  Output, Opt. Trajectory: xtc trr trj gro g96 pdb cpt
-overoverlap_atp-atp.xvg  Output, Opt! xvgr/xmgr file
-inpr    inprod.xpm  Output, Opt. X PixMap compatible matrix file
Option       Type   Value   Description
------------------------------------------------------
-[no]h       bool   no      Print help info and quit
-[no]version bool   no      Print version info and quit
-nice        int    19      Set the nicelevel
-b           time   0       First frame (ps) to read from trajectory
-e           time   0       Last frame (ps) to read from trajectory
-dt          time   0       Only use frame when t MOD dt = first time (ps)
-tu          enum   ps      Time unit: fs, ps, ns, us, ms or s
-[no]w       bool   no      View output .xvg, .xpm, .eps and .pdb files
-xvg         enum   xmgrace  xvg plot formatting: xmgrace, xmgr or none
-first       int    1       First eigenvector for analysis (-1 is select)
-last        int    8       Last eigenvector for analysis (-1 is till the
                            last)
-skip        int    1       Only analyse every nr-th frame
-max         real   0       Maximum for projection of the eigenvector on the
                            average structure, max=0 gives the extremes
-nframes     int    2       Number of frames for the extremes output
-[no]split   bool   no      Split eigenvector projections where time is zero
-[no]entropy bool   no      Compute entropy according to the Quasiharmonic
                            formula or Schlitter's method.
-temp        real   298.15  Temperature for entropy calculations
-nevskip     int    6       Number of eigenvalues to skip when computing the
                            entropy due to the quasi harmonic approximation.
                            When you do a rotational and/or translational fit
                            prior to the covariance analysis, you get 3 or 6
                            eigenvalues that are very close to zero, and
                            which should not be taken into account when
                            computing the entropy.
trn version: GMX_trn_file (single precision)
Read non mass weighted reference structure with 4600 atoms from atp/eigenvectors.trr
Read non mass weighted average/minimum structure with 4600 atoms from atp/eigenvectors.trr
Read 13800 eigenvectors (for 4600 atoms)
Read non mass weighted reference structure with 4600 atoms from atp/eigenvectors.trr
Read non mass weighted average/minimum structure with 4600 atoms from atp/eigenvectors.trr
Read 13800 eigenvectors (for 4600 atoms)
8 eigenvectors selected for output: 1 2 3 4 5 6 7 8
Calculating overlap between eigenvectors of set 2 with eigenvectors
1 2 3 4 5 6 7 8
RMSD (without fit) between the two average structures: 0.000 (nm)
Will compare the covariance matrices using 13800 dimensions
Trace of the two matrices: 339.752 and 339.752
Square root of the traces: 18.4324 and 18.4324
The overlap of the covariance matrices:
  normalized:  nan
       shape:  nan
gcq#97: "The Universe is Somewhere In Here" (J.G.E.M. Fraaije)


More information about the gromacs.org_gmx-users mailing list