Объект исследования - молекула этана. Получим для нее файл с координатами:
! wget http://kodomo.fbb.msu.ru/FBB/year_08/term6/etane.gro
--2018-05-16 21:55:30-- http://kodomo.fbb.msu.ru/FBB/year_08/term6/etane.gro Resolving kodomo.fbb.msu.ru... 192.168.180.1 Connecting to kodomo.fbb.msu.ru|192.168.180.1|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 399 Saving to: `etane.gro' 100%[======================================>] 399 --.-K/s in 0s 2018-05-16 21:55:30 (49.1 MB/s) - `etane.gro' saved [399/399]
Также для работы необходим файл топологии:
! cat et.top
#include "/usr/share/gromacs/top/oplsaa.ff/forcefield.itp"
[ moleculetype ]
; Name nrexcl
et 3
[ atoms ]
; nr type resnr residue atom cgnr charge mass
1 opls_139 1 ETH C1 1 -0.189 12.01
2 opls_139 1 ETH C2 2 -0.155 12.01
3 opls_140 1 ETH H1 3 0.0059 1.008
4 opls_140 1 ETH H2 4 0.0059 1.008
5 opls_140 1 ETH H3 5 0.0059 1.008
6 opls_140 1 ETH H4 6 0.0056 1.008
7 opls_140 1 ETH H5 7 0.0056 1.008
8 opls_140 1 ETH H6 8 0.0056 1.008
[ bonds ]
; ai aj funct b0 kb
1 2 1
1 3 1
1 4 1
1 5 1
2 6 1
2 7 1
2 8 1
[ angles ]
; ai aj ak funct phi0 kphi
;around c1
3 1 4 1
4 1 5 1
3 1 5 1
2 1 3 1
2 1 4 1
2 1 5 1
;around c2
6 2 7 1
7 2 8 1
6 2 8 1
1 2 6 1
1 2 7 1
1 2 8 1
[ dihedrals ]
; ai aj ak al funct
3 1 2 6 3
3 1 2 7 3
3 1 2 8 3
4 1 2 6 3
4 1 2 7 3
4 1 2 8 3
5 1 2 6 3
5 1 2 7 3
5 1 2 8 3
[ pairs ]
; список атомов 1-4
; ai aj funct
3 6
3 7
3 8
4 6
4 7
4 8
5 6
5 7
5 8
[ System ]
; any text here
first one
[ molecules ]
;Name count
et 1
Мы будем сравнивать разные алгоритмы контроля температуры:
algs = ['be', 'vr', 'nh', 'an', 'sd']
for i in algs:
# скачаем конфигурационные файлы
!wget http://kodomo.fbb.msu.ru/FBB/year_08/term6/{i}.mdp
# строим входные файлы
!grompp -f {i}.mdp -c etane.gro -p et.top -o et_{i}.tpr
# запуск mdrun
!mdrun -deffnm et_{i} -v -nt 1
# конвертируем результаты в PDB
!echo 1 | trjconv -f et_{i}.trr -s et_{i}.tpr -o et_{i}.pdb
# сравним потенциальную и кинетическую энергии
!echo 10 11 0 | g_energy -f et_{i}.edr -o et_{i}_en.xvg -xvg none
# оцениваем длину C-C связи
!g_bond -f et_{i}.trr -s et_{i}.tpr -o bond_{i}.xvg -n b.ndx -xvg none
--2018-05-17 00:04:27-- http://kodomo.fbb.msu.ru/FBB/year_08/term6/be.mdp
Resolving kodomo.fbb.msu.ru... 192.168.180.1
Connecting to kodomo.fbb.msu.ru|192.168.180.1|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1356 (1.3K)
Saving to: `be.mdp'
100%[======================================>] 1,356 --.-K/s in 0s
2018-05-17 00:04:27 (82.7 MB/s) - `be.mdp' saved [1356/1356]
:-) G R O M A C S (-:
God Rules Over Mankind, Animals, Cosmos and Such
:-) 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.
:-) grompp (-:
Option Filename Type Description
------------------------------------------------------------
-f be.mdp Input grompp input file with MD parameters
-po mdout.mdp Output grompp input file with MD parameters
-c etane.gro Input Structure file: gro g96 pdb tpr etc.
-r conf.gro Input, Opt. Structure file: gro g96 pdb tpr etc.
-rb conf.gro Input, Opt. Structure file: gro g96 pdb tpr etc.
-n index.ndx Input, Opt. Index file
-p et.top Input Topology file
-pp processed.top Output, Opt. Topology file
-o et_be.tpr Output Run input file: tpr tpb tpa
-t traj.trr Input, Opt. Full precision trajectory: trr trj cpt
-e ener.edr Input, Opt. Energy 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 0 Set the nicelevel
-[no]v bool no Be loud and noisy
-time real -1 Take frame at or first after this time.
-[no]rmvsbds bool yes Remove constant bonded interactions with virtual
sites
-maxwarn int 0 Number of allowed warnings during input
processing. Not for normal use and may generate
unstable systems
-[no]zero bool no Set parameters for bonded interactions without
defaults to zero instead of generating an error
-[no]renum bool yes Renumber atomtypes and minimize number of
atomtypes
Ignoring obsolete mdp entry 'title'
Ignoring obsolete mdp entry 'cpp'
Replacing old mdp entry 'unconstrained-start' by 'continuation'
NOTE 1 [file be.mdp]:
nstcomm < nstcalcenergy defeats the purpose of nstcalcenergy, setting
nstcomm to nstcalcenergy
NOTE 2 [file be.mdp]:
The Berendsen thermostat does not generate the correct kinetic energy
distribution. You might want to consider using the V-rescale thermostat.
Generated 332520 of the 332520 non-bonded parameter combinations
Generating 1-4 interactions: fudge = 0.5
Generated 332520 of the 332520 1-4 parameter combinations
Excluding 3 bonded neighbours molecule type 'et'
NOTE 3 [file et.top, line 76]:
System has non-zero total charge: -0.309500
Total charge should normally be an integer. See
http://www.gromacs.org/Documentation/Floating_Point_Arithmetic
for discussion on how close it should be to an integer.
Analysing residue names:
There are: 1 Other residues
Analysing residues not classified as Protein/DNA/RNA/Water and splitting into groups...
Number of degrees of freedom in T-Coupling group System is 21.00
NOTE 4 [file be.mdp]:
You are using a plain Coulomb cut-off, which might produce artifacts.
You might want to consider using PME electrostatics.
This run will generate roughly 8 Mb of data
There were 4 notes
gcq#20: "Check Your Output" (P. Ahlstrom)
:-) G R O M A C S (-:
GRoups of Organic Molecules in ACtion for Science
:-) 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.
:-) mdrun (-:
Option Filename Type Description
------------------------------------------------------------
-s et_be.tpr Input Run input file: tpr tpb tpa
-o et_be.trr Output Full precision trajectory: trr trj cpt
-x et_be.xtc Output, Opt. Compressed trajectory (portable xdr format)
-cpi et_be.cpt Input, Opt. Checkpoint file
-cpo et_be.cpt Output, Opt. Checkpoint file
-c et_be.gro Output Structure file: gro g96 pdb etc.
-e et_be.edr Output Energy file
-g et_be.log Output Log file
-dhdl et_be.xvg Output, Opt. xvgr/xmgr file
-field et_be.xvg Output, Opt. xvgr/xmgr file
-table et_be.xvg Input, Opt. xvgr/xmgr file
-tablep et_be.xvg Input, Opt. xvgr/xmgr file
-tableb et_be.xvg Input, Opt. xvgr/xmgr file
-rerun et_be.xtc Input, Opt. Trajectory: xtc trr trj gro g96 pdb cpt
-tpi et_be.xvg Output, Opt. xvgr/xmgr file
-tpid et_be.xvg Output, Opt. xvgr/xmgr file
-ei et_be.edi Input, Opt. ED sampling input
-eo et_be.edo Output, Opt. ED sampling output
-j et_be.gct Input, Opt. General coupling stuff
-jo et_be.gct Output, Opt. General coupling stuff
-ffout et_be.xvg Output, Opt. xvgr/xmgr file
-devout et_be.xvg Output, Opt. xvgr/xmgr file
-runav et_be.xvg Output, Opt. xvgr/xmgr file
-px et_be.xvg Output, Opt. xvgr/xmgr file
-pf et_be.xvg Output, Opt. xvgr/xmgr file
-mtx et_be.mtx Output, Opt. Hessian matrix
-dn et_be.ndx Output, Opt. Index file
-multidir et_be Input, Opt., Mult. Run directory
Option Type Value Description
------------------------------------------------------
-[no]h bool no Print help info and quit
-[no]version bool no Print version info and quit
-nice int 0 Set the nicelevel
-deffnm string et_be Set the default filename for all file options
-xvg enum xmgrace xvg plot formatting: xmgrace, xmgr or none
-[no]pd bool no Use particle decompostion
-dd vector 0 0 0 Domain decomposition grid, 0 is optimize
-nt int 1 Number of threads to start (0 is guess)
-npme int -1 Number of separate nodes to be used for PME, -1
is guess
-ddorder enum interleave DD node order: interleave, pp_pme or cartesian
-[no]ddcheck bool yes Check for all bonded interactions with DD
-rdd real 0 The maximum distance for bonded interactions with
DD (nm), 0 is determine from initial coordinates
-rcon real 0 Maximum distance for P-LINCS (nm), 0 is estimate
-dlb enum auto Dynamic load balancing (with DD): auto, no or yes
-dds real 0.8 Minimum allowed dlb scaling of the DD cell size
-gcom int -1 Global communication frequency
-[no]v bool yes Be loud and noisy
-[no]compact bool yes Write a compact log file
-[no]seppot bool no Write separate V and dVdl terms for each
interaction type and node to the log file(s)
-pforce real -1 Print all forces larger than this (kJ/mol nm)
-[no]reprod bool no Try to avoid optimizations that affect binary
reproducibility
-cpt real 15 Checkpoint interval (minutes)
-[no]cpnum bool no Keep and number checkpoint files
-[no]append bool yes Append to previous output files when continuing
from checkpoint instead of adding the simulation
part number to all file names
-maxh real -1 Terminate after 0.99 times this time (hours)
-multi int 0 Do multiple simulations in parallel
-replex int 0 Attempt replica exchange periodically with this
period (steps)
-reseed int -1 Seed for replica exchange, -1 is generate a seed
-[no]ionize bool no Do a simulation including the effect of an X-Ray
bombardment on your system
Back Off! I just backed up et_be.log to ./#et_be.log.1#
Getting Loaded...
Reading file et_be.tpr, VERSION 4.5.5 (single precision)
Loaded with Money
starting mdrun 'first one'
250000 steps, 250.0 ps.
step 249900, remaining runtime: 0 s
Writing final coordinates.
step 250000, remaining runtime: 0 s
NODE (s) Real (s) (%)
Time: 3.840 4.066 94.4
(Mnbf/s) (MFlops) (ns/day) (hour/ns)
Performance: 0.000 388.635 5625.023 0.004
gcq#114: "Bring Out the Gimp" (Pulp Fiction)
:-) G R O M A C S (-:
GROwing Monsters And Cloning Shrimps
:-) 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.
:-) trjconv (-:
Option Filename Type Description
------------------------------------------------------------
-f et_be.trr Input Trajectory: xtc trr trj gro g96 pdb cpt
-o et_be.pdb Output Trajectory: xtc trr trj gro g96 pdb
-s et_be.tpr Input, Opt! Structure+mass(db): tpr tpb tpa gro g96 pdb
-n index.ndx Input, Opt. Index file
-fr frames.ndx Input, Opt. Index file
-sub cluster.ndx Input, Opt. Index file
-drop drop.xvg Input, Opt. xvgr/xmgr 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
-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
-skip int 1 Only write every nr-th frame
-dt time 0 Only write frame when t MOD dt = first time (ps)
-[no]round bool no Round measurements to nearest picosecond
-dump time -1 Dump frame nearest specified time (ps)
-t0 time 0 Starting time (ps) (default: don't change)
-timestep time 0 Change time step between input frames (ps)
-pbc enum none PBC treatment (see help text for full
description): none, mol, res, atom, nojump,
cluster or whole
-ur enum rect Unit-cell representation: rect, tric or compact
-[no]center bool no Center atoms in box
-boxcenter enum tric Center for -pbc and -center: tric, rect or zero
-box vector 0 0 0 Size for new cubic box (default: read from input)
-clustercenter vector 0 0 0 Optional starting point for pbc cluster option
-trans vector 0 0 0 All coordinates will be translated by trans. This
can advantageously be combined with -pbc mol -ur
compact.
-shift vector 0 0 0 All coordinates will be shifted by framenr*shift
-fit enum none Fit molecule to ref structure in the structure
file: none, rot+trans, rotxy+transxy,
translation, transxy or progressive
-ndec int 3 Precision for .xtc and .gro writing in number of
decimal places
-[no]vel bool yes Read and write velocities if possible
-[no]force bool no Read and write forces if possible
-trunc time -1 Truncate input trajectory file after this time
(ps)
-exec string Execute command for every output frame with the
frame number as argument
-[no]app bool no Append output
-split time 0 Start writing new file when t MOD split = first
time (ps)
-[no]sep bool no Write each frame to a separate .gro, .g96 or .pdb
file
-nzero int 0 If the -sep flag is set, use these many digits
for the file numbers and prepend zeros as needed
-dropunder real 0 Drop all frames below this value
-dropover real 0 Drop all frames above this value
-[no]conect bool no Add conect records when writing .pdb files.
Useful for visualization of non-standard
molecules, e.g. coarse grained ones
Will write pdb: Protein data bank file
Reading file et_be.tpr, VERSION 4.5.5 (single precision)
Reading file et_be.tpr, VERSION 4.5.5 (single precision)
Select group for output
Group 0 ( System) has 8 elements
Group 1 ( Other) has 8 elements
Group 2 ( ETH) has 8 elements
Select a group: Selected 1: 'Other'
trn version: GMX_trn_file (single precision)
-> frame 250 time 250.000 -> frame 200 time 200.000
gcq#114: "Bring Out the Gimp" (Pulp Fiction)
:-) G R O M A C S (-:
GROwing Monsters And Cloning Shrimps
:-) 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.
:-) g_energy (-:
Option Filename Type Description
------------------------------------------------------------
-f et_be.edr Input Energy file
-f2 ener.edr Input, Opt. Energy file
-s topol.tpr Input, Opt. Run input file: tpr tpb tpa
-o et_be_en.xvg Output xvgr/xmgr file
-viol violaver.xvg Output, Opt. xvgr/xmgr file
-pairs pairs.xvg Output, Opt. xvgr/xmgr file
-ora orienta.xvg Output, Opt. xvgr/xmgr file
-ort orientt.xvg Output, Opt. xvgr/xmgr file
-oda orideva.xvg Output, Opt. xvgr/xmgr file
-odr oridevr.xvg Output, Opt. xvgr/xmgr file
-odt oridevt.xvg Output, Opt. xvgr/xmgr file
-oten oriten.xvg Output, Opt. xvgr/xmgr file
-corr enecorr.xvg Output, Opt. xvgr/xmgr file
-vis visco.xvg Output, Opt. xvgr/xmgr file
-ravg runavgdf.xvg Output, Opt. xvgr/xmgr file
-odh dhdl.xvg Output, Opt. xvgr/xmgr 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
-[no]w bool no View output .xvg, .xpm, .eps and .pdb files
-xvg enum none xvg plot formatting: xmgrace, xmgr or none
-[no]fee bool no Do a free energy estimate
-fetemp real 300 Reference temperature for free energy calculation
-zero real 0 Subtract a zero-point energy
-[no]sum bool no Sum the energy terms selected rather than display
them all
-[no]dp bool no Print energies in high precision
-nbmin int 5 Minimum number of blocks for error estimate
-nbmax int 5 Maximum number of blocks for error estimate
-[no]mutot bool no Compute the total dipole moment from the
components
-skip int 0 Skip number of frames between data points
-[no]aver bool no Also print the exact average and rmsd stored in
the energy frames (only when 1 term is requested)
-nmol int 1 Number of molecules in your sample: the energies
are divided by this number
-[no]driftcorr bool no Useful only for calculations of fluctuation
properties. The drift in the observables will be
subtracted before computing the fluctuation
properties.
-[no]fluc bool no Calculate autocorrelation of energy fluctuations
rather than energy itself
-[no]orinst bool no Analyse instantaneous orientation data
-[no]ovec bool no Also plot the eigenvectors with -oten
-acflen int -1 Length of the ACF, default is half the number of
frames
-[no]normalize bool yes Normalize ACF
-P enum 0 Order of Legendre polynomial for ACF (0 indicates
none): 0, 1, 2 or 3
-fitfn enum none Fit function: none, exp, aexp, exp_exp, vac,
exp5, exp7, exp9 or erffit
-ncskip int 0 Skip this many points in the output file of
correlation functions
-beginfit real 0 Time where to begin the exponential fit of the
correlation function
-endfit real -1 Time where to end the exponential fit of the
correlation function, -1 is until the end
Opened et_be.edr as single precision energy file
Select the terms you want from the following list by
selecting either (part of) the name or the number or a combination.
End your selection with an empty line or a zero.
-------------------------------------------------------------------
1 Bond 2 Angle 3 Ryckaert-Bell. 4 LJ-14
5 Coulomb-14 6 LJ-(SR) 7 LJ-(LR) 8 Coulomb-(SR)
9 Coulomb-(LR) 10 Potential 11 Kinetic-En. 12 Total-Energy
13 Temperature 14 Pressure 15 Vir-XX 16 Vir-XY
17 Vir-XZ 18 Vir-YX 19 Vir-YY 20 Vir-YZ
21 Vir-ZX 22 Vir-ZY 23 Vir-ZZ 24 Pres-XX
25 Pres-XY 26 Pres-XZ 27 Pres-YX 28 Pres-YY
29 Pres-YZ 30 Pres-ZX 31 Pres-ZY 32 Pres-ZZ
33 #Surf*SurfTen 34 Mu-X 35 Mu-Y 36 Mu-Z
37 T-System 38 Lamb-System
Last energy frame read 2500 time 250.000
Statistics over 250001 steps [ 0.0000 through 250.0000 ps ], 2 data sets
All statistics are over 25001 points
Energy Average Err.Est. RMSD Tot-Drift
-------------------------------------------------------------------------------
Potential 26.3033 0.053 1.68789 0.326111 (kJ/mol)
Kinetic En. 26.1643 0.026 1.69953 0.155248 (kJ/mol)
You may want to use the -driftcorr flag in order to correct
for spurious drift in the graphs. Note that this is not
a substitute for proper equilibration and sampling!
You should select the temperature in order to obtain fluctuation properties.
gcq#114: "Bring Out the Gimp" (Pulp Fiction)
:-) G R O M A C S (-:
GROwing Monsters And Cloning Shrimps
:-) 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.
:-) g_bond (-:
Option Filename Type Description
------------------------------------------------------------
-f et_be.trr Input Trajectory: xtc trr trj gro g96 pdb cpt
-n b.ndx Input Index file
-s et_be.tpr Input, Opt! Structure+mass(db): tpr tpb tpa gro g96 pdb
-o bond_be.xvg Output xvgr/xmgr file
-l bonds.log Output, Opt. Log file
-d distance.xvg Output, Opt. xvgr/xmgr 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)
-[no]w bool no View output .xvg, .xpm, .eps and .pdb files
-xvg enum none xvg plot formatting: xmgrace, xmgr or none
-blen real -1 Bond length. By default length of first bond
-tol real 0.1 Half width of distribution as fraction of -blen
-[no]aver bool yes Average bond length distributions
-[no]averdist bool yes Average distances (turns on -d)
Warning: file does not end with a newline, last line:
1 2
Group 0 ( b) has 2 elements
There is one group in the index
Will gather information on 1 bonds
trn version: GMX_trn_file (single precision)
Reading frame 200 time 200.000
Total number of samples : 251
Mean : 0.153158
Standard deviation of the distribution: 0.00171314
Standard deviation of the mean : 0.000108132
gcq#114: "Bring Out the Gimp" (Pulp Fiction)
--2018-05-17 00:04:32-- http://kodomo.fbb.msu.ru/FBB/year_08/term6/vr.mdp
Resolving kodomo.fbb.msu.ru... 192.168.180.1
Connecting to kodomo.fbb.msu.ru|192.168.180.1|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1427 (1.4K)
Saving to: `vr.mdp'
100%[======================================>] 1,427 --.-K/s in 0s
2018-05-17 00:04:32 (148 MB/s) - `vr.mdp' saved [1427/1427]
:-) G R O M A C S (-:
Green Red Orange Magenta Azure Cyan Skyblue
:-) 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.
:-) grompp (-:
Option Filename Type Description
------------------------------------------------------------
-f vr.mdp Input grompp input file with MD parameters
-po mdout.mdp Output grompp input file with MD parameters
-c etane.gro Input Structure file: gro g96 pdb tpr etc.
-r conf.gro Input, Opt. Structure file: gro g96 pdb tpr etc.
-rb conf.gro Input, Opt. Structure file: gro g96 pdb tpr etc.
-n index.ndx Input, Opt. Index file
-p et.top Input Topology file
-pp processed.top Output, Opt. Topology file
-o et_vr.tpr Output Run input file: tpr tpb tpa
-t traj.trr Input, Opt. Full precision trajectory: trr trj cpt
-e ener.edr Input, Opt. Energy 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 0 Set the nicelevel
-[no]v bool no Be loud and noisy
-time real -1 Take frame at or first after this time.
-[no]rmvsbds bool yes Remove constant bonded interactions with virtual
sites
-maxwarn int 0 Number of allowed warnings during input
processing. Not for normal use and may generate
unstable systems
-[no]zero bool no Set parameters for bonded interactions without
defaults to zero instead of generating an error
-[no]renum bool yes Renumber atomtypes and minimize number of
atomtypes
Ignoring obsolete mdp entry 'title'
Ignoring obsolete mdp entry 'cpp'
Replacing old mdp entry 'unconstrained-start' by 'continuation'
Back Off! I just backed up mdout.mdp to ./#mdout.mdp.1#
NOTE 1 [file vr.mdp]:
nstcomm < nstcalcenergy defeats the purpose of nstcalcenergy, setting
nstcomm to nstcalcenergy
Generated 332520 of the 332520 non-bonded parameter combinations
Generating 1-4 interactions: fudge = 0.5
Generated 332520 of the 332520 1-4 parameter combinations
Excluding 3 bonded neighbours molecule type 'et'
NOTE 2 [file et.top, line 76]:
System has non-zero total charge: -0.309500
Total charge should normally be an integer. See
http://www.gromacs.org/Documentation/Floating_Point_Arithmetic
for discussion on how close it should be to an integer.
Analysing residue names:
There are: 1 Other residues
Analysing residues not classified as Protein/DNA/RNA/Water and splitting into groups...
Number of degrees of freedom in T-Coupling group System is 21.00
NOTE 3 [file vr.mdp]:
You are using a plain Coulomb cut-off, which might produce artifacts.
You might want to consider using PME electrostatics.
This run will generate roughly 8 Mb of data
There were 3 notes
gcq#229: "God is a DJ" (Faithless)
:-) G R O M A C S (-:
Green Red Orange Magenta Azure Cyan Skyblue
:-) 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.
:-) mdrun (-:
Option Filename Type Description
------------------------------------------------------------
-s et_vr.tpr Input Run input file: tpr tpb tpa
-o et_vr.trr Output Full precision trajectory: trr trj cpt
-x et_vr.xtc Output, Opt. Compressed trajectory (portable xdr format)
-cpi et_vr.cpt Input, Opt. Checkpoint file
-cpo et_vr.cpt Output, Opt. Checkpoint file
-c et_vr.gro Output Structure file: gro g96 pdb etc.
-e et_vr.edr Output Energy file
-g et_vr.log Output Log file
-dhdl et_vr.xvg Output, Opt. xvgr/xmgr file
-field et_vr.xvg Output, Opt. xvgr/xmgr file
-table et_vr.xvg Input, Opt. xvgr/xmgr file
-tablep et_vr.xvg Input, Opt. xvgr/xmgr file
-tableb et_vr.xvg Input, Opt. xvgr/xmgr file
-rerun et_vr.xtc Input, Opt. Trajectory: xtc trr trj gro g96 pdb cpt
-tpi et_vr.xvg Output, Opt. xvgr/xmgr file
-tpid et_vr.xvg Output, Opt. xvgr/xmgr file
-ei et_vr.edi Input, Opt. ED sampling input
-eo et_vr.edo Output, Opt. ED sampling output
-j et_vr.gct Input, Opt. General coupling stuff
-jo et_vr.gct Output, Opt. General coupling stuff
-ffout et_vr.xvg Output, Opt. xvgr/xmgr file
-devout et_vr.xvg Output, Opt. xvgr/xmgr file
-runav et_vr.xvg Output, Opt. xvgr/xmgr file
-px et_vr.xvg Output, Opt. xvgr/xmgr file
-pf et_vr.xvg Output, Opt. xvgr/xmgr file
-mtx et_vr.mtx Output, Opt. Hessian matrix
-dn et_vr.ndx Output, Opt. Index file
-multidir et_vr Input, Opt., Mult. Run directory
Option Type Value Description
------------------------------------------------------
-[no]h bool no Print help info and quit
-[no]version bool no Print version info and quit
-nice int 0 Set the nicelevel
-deffnm string et_vr Set the default filename for all file options
-xvg enum xmgrace xvg plot formatting: xmgrace, xmgr or none
-[no]pd bool no Use particle decompostion
-dd vector 0 0 0 Domain decomposition grid, 0 is optimize
-nt int 1 Number of threads to start (0 is guess)
-npme int -1 Number of separate nodes to be used for PME, -1
is guess
-ddorder enum interleave DD node order: interleave, pp_pme or cartesian
-[no]ddcheck bool yes Check for all bonded interactions with DD
-rdd real 0 The maximum distance for bonded interactions with
DD (nm), 0 is determine from initial coordinates
-rcon real 0 Maximum distance for P-LINCS (nm), 0 is estimate
-dlb enum auto Dynamic load balancing (with DD): auto, no or yes
-dds real 0.8 Minimum allowed dlb scaling of the DD cell size
-gcom int -1 Global communication frequency
-[no]v bool yes Be loud and noisy
-[no]compact bool yes Write a compact log file
-[no]seppot bool no Write separate V and dVdl terms for each
interaction type and node to the log file(s)
-pforce real -1 Print all forces larger than this (kJ/mol nm)
-[no]reprod bool no Try to avoid optimizations that affect binary
reproducibility
-cpt real 15 Checkpoint interval (minutes)
-[no]cpnum bool no Keep and number checkpoint files
-[no]append bool yes Append to previous output files when continuing
from checkpoint instead of adding the simulation
part number to all file names
-maxh real -1 Terminate after 0.99 times this time (hours)
-multi int 0 Do multiple simulations in parallel
-replex int 0 Attempt replica exchange periodically with this
period (steps)
-reseed int -1 Seed for replica exchange, -1 is generate a seed
-[no]ionize bool no Do a simulation including the effect of an X-Ray
bombardment on your system
Back Off! I just backed up et_vr.log to ./#et_vr.log.1#
Getting Loaded...
Reading file et_vr.tpr, VERSION 4.5.5 (single precision)
Loaded with Money
starting mdrun 'first one'
250000 steps, 250.0 ps.
step 249900, remaining runtime: 0 s
Writing final coordinates.
step 250000, remaining runtime: 0 s
NODE (s) Real (s) (%)
Time: 3.900 4.160 93.7
(Mnbf/s) (MFlops) (ns/day) (hour/ns)
Performance: 0.000 382.611 5538.484 0.004
gcq#323: "Your Shopping Techniques are Amazing" (Gogol Bordello)
:-) G R O M A C S (-:
Glycine aRginine prOline Methionine Alanine Cystine Serine
:-) 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.
:-) trjconv (-:
Option Filename Type Description
------------------------------------------------------------
-f et_vr.trr Input Trajectory: xtc trr trj gro g96 pdb cpt
-o et_vr.pdb Output Trajectory: xtc trr trj gro g96 pdb
-s et_vr.tpr Input, Opt! Structure+mass(db): tpr tpb tpa gro g96 pdb
-n index.ndx Input, Opt. Index file
-fr frames.ndx Input, Opt. Index file
-sub cluster.ndx Input, Opt. Index file
-drop drop.xvg Input, Opt. xvgr/xmgr 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
-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
-skip int 1 Only write every nr-th frame
-dt time 0 Only write frame when t MOD dt = first time (ps)
-[no]round bool no Round measurements to nearest picosecond
-dump time -1 Dump frame nearest specified time (ps)
-t0 time 0 Starting time (ps) (default: don't change)
-timestep time 0 Change time step between input frames (ps)
-pbc enum none PBC treatment (see help text for full
description): none, mol, res, atom, nojump,
cluster or whole
-ur enum rect Unit-cell representation: rect, tric or compact
-[no]center bool no Center atoms in box
-boxcenter enum tric Center for -pbc and -center: tric, rect or zero
-box vector 0 0 0 Size for new cubic box (default: read from input)
-clustercenter vector 0 0 0 Optional starting point for pbc cluster option
-trans vector 0 0 0 All coordinates will be translated by trans. This
can advantageously be combined with -pbc mol -ur
compact.
-shift vector 0 0 0 All coordinates will be shifted by framenr*shift
-fit enum none Fit molecule to ref structure in the structure
file: none, rot+trans, rotxy+transxy,
translation, transxy or progressive
-ndec int 3 Precision for .xtc and .gro writing in number of
decimal places
-[no]vel bool yes Read and write velocities if possible
-[no]force bool no Read and write forces if possible
-trunc time -1 Truncate input trajectory file after this time
(ps)
-exec string Execute command for every output frame with the
frame number as argument
-[no]app bool no Append output
-split time 0 Start writing new file when t MOD split = first
time (ps)
-[no]sep bool no Write each frame to a separate .gro, .g96 or .pdb
file
-nzero int 0 If the -sep flag is set, use these many digits
for the file numbers and prepend zeros as needed
-dropunder real 0 Drop all frames below this value
-dropover real 0 Drop all frames above this value
-[no]conect bool no Add conect records when writing .pdb files.
Useful for visualization of non-standard
molecules, e.g. coarse grained ones
Will write pdb: Protein data bank file
Reading file et_vr.tpr, VERSION 4.5.5 (single precision)
Reading file et_vr.tpr, VERSION 4.5.5 (single precision)
Select group for output
Group 0 ( System) has 8 elements
Group 1 ( Other) has 8 elements
Group 2 ( ETH) has 8 elements
Select a group: Selected 1: 'Other'
trn version: GMX_trn_file (single precision)
-> frame 250 time 250.000 -> frame 200 time 200.000
gcq#323: "Your Shopping Techniques are Amazing" (Gogol Bordello)
:-) G R O M A C S (-:
GROningen MAchine for Chemical Simulation
:-) 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.
:-) g_energy (-:
Option Filename Type Description
------------------------------------------------------------
-f et_vr.edr Input Energy file
-f2 ener.edr Input, Opt. Energy file
-s topol.tpr Input, Opt. Run input file: tpr tpb tpa
-o et_vr_en.xvg Output xvgr/xmgr file
-viol violaver.xvg Output, Opt. xvgr/xmgr file
-pairs pairs.xvg Output, Opt. xvgr/xmgr file
-ora orienta.xvg Output, Opt. xvgr/xmgr file
-ort orientt.xvg Output, Opt. xvgr/xmgr file
-oda orideva.xvg Output, Opt. xvgr/xmgr file
-odr oridevr.xvg Output, Opt. xvgr/xmgr file
-odt oridevt.xvg Output, Opt. xvgr/xmgr file
-oten oriten.xvg Output, Opt. xvgr/xmgr file
-corr enecorr.xvg Output, Opt. xvgr/xmgr file
-vis visco.xvg Output, Opt. xvgr/xmgr file
-ravg runavgdf.xvg Output, Opt. xvgr/xmgr file
-odh dhdl.xvg Output, Opt. xvgr/xmgr 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
-[no]w bool no View output .xvg, .xpm, .eps and .pdb files
-xvg enum none xvg plot formatting: xmgrace, xmgr or none
-[no]fee bool no Do a free energy estimate
-fetemp real 300 Reference temperature for free energy calculation
-zero real 0 Subtract a zero-point energy
-[no]sum bool no Sum the energy terms selected rather than display
them all
-[no]dp bool no Print energies in high precision
-nbmin int 5 Minimum number of blocks for error estimate
-nbmax int 5 Maximum number of blocks for error estimate
-[no]mutot bool no Compute the total dipole moment from the
components
-skip int 0 Skip number of frames between data points
-[no]aver bool no Also print the exact average and rmsd stored in
the energy frames (only when 1 term is requested)
-nmol int 1 Number of molecules in your sample: the energies
are divided by this number
-[no]driftcorr bool no Useful only for calculations of fluctuation
properties. The drift in the observables will be
subtracted before computing the fluctuation
properties.
-[no]fluc bool no Calculate autocorrelation of energy fluctuations
rather than energy itself
-[no]orinst bool no Analyse instantaneous orientation data
-[no]ovec bool no Also plot the eigenvectors with -oten
-acflen int -1 Length of the ACF, default is half the number of
frames
-[no]normalize bool yes Normalize ACF
-P enum 0 Order of Legendre polynomial for ACF (0 indicates
none): 0, 1, 2 or 3
-fitfn enum none Fit function: none, exp, aexp, exp_exp, vac,
exp5, exp7, exp9 or erffit
-ncskip int 0 Skip this many points in the output file of
correlation functions
-beginfit real 0 Time where to begin the exponential fit of the
correlation function
-endfit real -1 Time where to end the exponential fit of the
correlation function, -1 is until the end
Opened et_vr.edr as single precision energy file
Select the terms you want from the following list by
selecting either (part of) the name or the number or a combination.
End your selection with an empty line or a zero.
-------------------------------------------------------------------
1 Bond 2 Angle 3 Ryckaert-Bell. 4 LJ-14
5 Coulomb-14 6 LJ-(SR) 7 LJ-(LR) 8 Coulomb-(SR)
9 Coulomb-(LR) 10 Potential 11 Kinetic-En. 12 Total-Energy
13 Conserved-En. 14 Temperature 15 Pressure 16 Vir-XX
17 Vir-XY 18 Vir-XZ 19 Vir-YX 20 Vir-YY
21 Vir-YZ 22 Vir-ZX 23 Vir-ZY 24 Vir-ZZ
25 Pres-XX 26 Pres-XY 27 Pres-XZ 28 Pres-YX
29 Pres-YY 30 Pres-YZ 31 Pres-ZX 32 Pres-ZY
33 Pres-ZZ 34 #Surf*SurfTen 35 Mu-X 36 Mu-Y
37 Mu-Z 38 T-System 39 Lamb-System
Last energy frame read 2500 time 250.000
Statistics over 250001 steps [ 0.0000 through 250.0000 ps ], 2 data sets
All statistics are over 25001 points
Energy Average Err.Est. RMSD Tot-Drift
-------------------------------------------------------------------------------
Potential 26.2213 0.23 8.33323 -0.307117 (kJ/mol)
Kinetic En. 25.9963 0.21 7.98625 0.147137 (kJ/mol)
You may want to use the -driftcorr flag in order to correct
for spurious drift in the graphs. Note that this is not
a substitute for proper equilibration and sampling!
You should select the temperature in order to obtain fluctuation properties.
gcq#72: "Breaking the Law, Breaking the Law" (Judas Priest)
:-) G R O M A C S (-:
GROningen MAchine for Chemical Simulation
:-) 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.
:-) g_bond (-:
Option Filename Type Description
------------------------------------------------------------
-f et_vr.trr Input Trajectory: xtc trr trj gro g96 pdb cpt
-n b.ndx Input Index file
-s et_vr.tpr Input, Opt! Structure+mass(db): tpr tpb tpa gro g96 pdb
-o bond_vr.xvg Output xvgr/xmgr file
-l bonds.log Output, Opt. Log file
-d distance.xvg Output, Opt. xvgr/xmgr 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)
-[no]w bool no View output .xvg, .xpm, .eps and .pdb files
-xvg enum none xvg plot formatting: xmgrace, xmgr or none
-blen real -1 Bond length. By default length of first bond
-tol real 0.1 Half width of distribution as fraction of -blen
-[no]aver bool yes Average bond length distributions
-[no]averdist bool yes Average distances (turns on -d)
Warning: file does not end with a newline, last line:
1 2
Group 0 ( b) has 2 elements
There is one group in the index
Will gather information on 1 bonds
trn version: GMX_trn_file (single precision)
Reading frame 0 time 0.000
Back Off! I just backed up distance.xvg to ./#distance.xvg.1#
Reading frame 200 time 200.000
Total number of samples : 251
Mean : 0.153312
Standard deviation of the distribution: 0.00329984
Standard deviation of the mean : 0.000208284
gcq#72: "Breaking the Law, Breaking the Law" (Judas Priest)
--2018-05-17 00:04:38-- http://kodomo.fbb.msu.ru/FBB/year_08/term6/nh.mdp
Resolving kodomo.fbb.msu.ru... 192.168.180.1
Connecting to kodomo.fbb.msu.ru|192.168.180.1|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1429 (1.4K)
Saving to: `nh.mdp'
100%[======================================>] 1,429 --.-K/s in 0s
2018-05-17 00:04:38 (149 MB/s) - `nh.mdp' saved [1429/1429]
:-) G R O M A C S (-:
GROningen MAchine for Chemical Simulation
:-) 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.
:-) grompp (-:
Option Filename Type Description
------------------------------------------------------------
-f nh.mdp Input grompp input file with MD parameters
-po mdout.mdp Output grompp input file with MD parameters
-c etane.gro Input Structure file: gro g96 pdb tpr etc.
-r conf.gro Input, Opt. Structure file: gro g96 pdb tpr etc.
-rb conf.gro Input, Opt. Structure file: gro g96 pdb tpr etc.
-n index.ndx Input, Opt. Index file
-p et.top Input Topology file
-pp processed.top Output, Opt. Topology file
-o et_nh.tpr Output Run input file: tpr tpb tpa
-t traj.trr Input, Opt. Full precision trajectory: trr trj cpt
-e ener.edr Input, Opt. Energy 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 0 Set the nicelevel
-[no]v bool no Be loud and noisy
-time real -1 Take frame at or first after this time.
-[no]rmvsbds bool yes Remove constant bonded interactions with virtual
sites
-maxwarn int 0 Number of allowed warnings during input
processing. Not for normal use and may generate
unstable systems
-[no]zero bool no Set parameters for bonded interactions without
defaults to zero instead of generating an error
-[no]renum bool yes Renumber atomtypes and minimize number of
atomtypes
Ignoring obsolete mdp entry 'title'
Ignoring obsolete mdp entry 'cpp'
Replacing old mdp entry 'unconstrained-start' by 'continuation'
Back Off! I just backed up mdout.mdp to ./#mdout.mdp.2#
NOTE 1 [file nh.mdp]:
nstcomm < nstcalcenergy defeats the purpose of nstcalcenergy, setting
nstcomm to nstcalcenergy
NOTE 2 [file nh.mdp]:
leapfrog does not yet support Nose-Hoover chains, nhchainlength reset to 1
Generated 332520 of the 332520 non-bonded parameter combinations
Generating 1-4 interactions: fudge = 0.5
Generated 332520 of the 332520 1-4 parameter combinations
Excluding 3 bonded neighbours molecule type 'et'
NOTE 3 [file et.top, line 76]:
System has non-zero total charge: -0.309500
Total charge should normally be an integer. See
http://www.gromacs.org/Documentation/Floating_Point_Arithmetic
for discussion on how close it should be to an integer.
Analysing residue names:
There are: 1 Other residues
Analysing residues not classified as Protein/DNA/RNA/Water and splitting into groups...
Number of degrees of freedom in T-Coupling group System is 21.00
NOTE 4 [file nh.mdp]:
You are using a plain Coulomb cut-off, which might produce artifacts.
You might want to consider using PME electrostatics.
This run will generate roughly 8 Mb of data
There were 4 notes
gcq#72: "Breaking the Law, Breaking the Law" (Judas Priest)
:-) G R O M A C S (-:
GROningen MAchine for Chemical Simulation
:-) 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.
:-) mdrun (-:
Option Filename Type Description
------------------------------------------------------------
-s et_nh.tpr Input Run input file: tpr tpb tpa
-o et_nh.trr Output Full precision trajectory: trr trj cpt
-x et_nh.xtc Output, Opt. Compressed trajectory (portable xdr format)
-cpi et_nh.cpt Input, Opt. Checkpoint file
-cpo et_nh.cpt Output, Opt. Checkpoint file
-c et_nh.gro Output Structure file: gro g96 pdb etc.
-e et_nh.edr Output Energy file
-g et_nh.log Output Log file
-dhdl et_nh.xvg Output, Opt. xvgr/xmgr file
-field et_nh.xvg Output, Opt. xvgr/xmgr file
-table et_nh.xvg Input, Opt. xvgr/xmgr file
-tablep et_nh.xvg Input, Opt. xvgr/xmgr file
-tableb et_nh.xvg Input, Opt. xvgr/xmgr file
-rerun et_nh.xtc Input, Opt. Trajectory: xtc trr trj gro g96 pdb cpt
-tpi et_nh.xvg Output, Opt. xvgr/xmgr file
-tpid et_nh.xvg Output, Opt. xvgr/xmgr file
-ei et_nh.edi Input, Opt. ED sampling input
-eo et_nh.edo Output, Opt. ED sampling output
-j et_nh.gct Input, Opt. General coupling stuff
-jo et_nh.gct Output, Opt. General coupling stuff
-ffout et_nh.xvg Output, Opt. xvgr/xmgr file
-devout et_nh.xvg Output, Opt. xvgr/xmgr file
-runav et_nh.xvg Output, Opt. xvgr/xmgr file
-px et_nh.xvg Output, Opt. xvgr/xmgr file
-pf et_nh.xvg Output, Opt. xvgr/xmgr file
-mtx et_nh.mtx Output, Opt. Hessian matrix
-dn et_nh.ndx Output, Opt. Index file
-multidir et_nh Input, Opt., Mult. Run directory
Option Type Value Description
------------------------------------------------------
-[no]h bool no Print help info and quit
-[no]version bool no Print version info and quit
-nice int 0 Set the nicelevel
-deffnm string et_nh Set the default filename for all file options
-xvg enum xmgrace xvg plot formatting: xmgrace, xmgr or none
-[no]pd bool no Use particle decompostion
-dd vector 0 0 0 Domain decomposition grid, 0 is optimize
-nt int 1 Number of threads to start (0 is guess)
-npme int -1 Number of separate nodes to be used for PME, -1
is guess
-ddorder enum interleave DD node order: interleave, pp_pme or cartesian
-[no]ddcheck bool yes Check for all bonded interactions with DD
-rdd real 0 The maximum distance for bonded interactions with
DD (nm), 0 is determine from initial coordinates
-rcon real 0 Maximum distance for P-LINCS (nm), 0 is estimate
-dlb enum auto Dynamic load balancing (with DD): auto, no or yes
-dds real 0.8 Minimum allowed dlb scaling of the DD cell size
-gcom int -1 Global communication frequency
-[no]v bool yes Be loud and noisy
-[no]compact bool yes Write a compact log file
-[no]seppot bool no Write separate V and dVdl terms for each
interaction type and node to the log file(s)
-pforce real -1 Print all forces larger than this (kJ/mol nm)
-[no]reprod bool no Try to avoid optimizations that affect binary
reproducibility
-cpt real 15 Checkpoint interval (minutes)
-[no]cpnum bool no Keep and number checkpoint files
-[no]append bool yes Append to previous output files when continuing
from checkpoint instead of adding the simulation
part number to all file names
-maxh real -1 Terminate after 0.99 times this time (hours)
-multi int 0 Do multiple simulations in parallel
-replex int 0 Attempt replica exchange periodically with this
period (steps)
-reseed int -1 Seed for replica exchange, -1 is generate a seed
-[no]ionize bool no Do a simulation including the effect of an X-Ray
bombardment on your system
Back Off! I just backed up et_nh.log to ./#et_nh.log.1#
Getting Loaded...
Reading file et_nh.tpr, VERSION 4.5.5 (single precision)
Loaded with Money
starting mdrun 'first one'
250000 steps, 250.0 ps.
step 249900, remaining runtime: 0 s
Writing final coordinates.
step 250000, remaining runtime: 0 s
NODE (s) Real (s) (%)
Time: 3.890 4.120 94.4
(Mnbf/s) (MFlops) (ns/day) (hour/ns)
Performance: 0.000 383.693 5552.722 0.004
gcq#166: "It Wouldn't Hurt to Wipe Once In a While" (Beavis and Butthead)
:-) G R O M A C S (-:
Gnomes, ROck Monsters And Chili Sauce
:-) 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.
:-) trjconv (-:
Option Filename Type Description
------------------------------------------------------------
-f et_nh.trr Input Trajectory: xtc trr trj gro g96 pdb cpt
-o et_nh.pdb Output Trajectory: xtc trr trj gro g96 pdb
-s et_nh.tpr Input, Opt! Structure+mass(db): tpr tpb tpa gro g96 pdb
-n index.ndx Input, Opt. Index file
-fr frames.ndx Input, Opt. Index file
-sub cluster.ndx Input, Opt. Index file
-drop drop.xvg Input, Opt. xvgr/xmgr 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
-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
-skip int 1 Only write every nr-th frame
-dt time 0 Only write frame when t MOD dt = first time (ps)
-[no]round bool no Round measurements to nearest picosecond
-dump time -1 Dump frame nearest specified time (ps)
-t0 time 0 Starting time (ps) (default: don't change)
-timestep time 0 Change time step between input frames (ps)
-pbc enum none PBC treatment (see help text for full
description): none, mol, res, atom, nojump,
cluster or whole
-ur enum rect Unit-cell representation: rect, tric or compact
-[no]center bool no Center atoms in box
-boxcenter enum tric Center for -pbc and -center: tric, rect or zero
-box vector 0 0 0 Size for new cubic box (default: read from input)
-clustercenter vector 0 0 0 Optional starting point for pbc cluster option
-trans vector 0 0 0 All coordinates will be translated by trans. This
can advantageously be combined with -pbc mol -ur
compact.
-shift vector 0 0 0 All coordinates will be shifted by framenr*shift
-fit enum none Fit molecule to ref structure in the structure
file: none, rot+trans, rotxy+transxy,
translation, transxy or progressive
-ndec int 3 Precision for .xtc and .gro writing in number of
decimal places
-[no]vel bool yes Read and write velocities if possible
-[no]force bool no Read and write forces if possible
-trunc time -1 Truncate input trajectory file after this time
(ps)
-exec string Execute command for every output frame with the
frame number as argument
-[no]app bool no Append output
-split time 0 Start writing new file when t MOD split = first
time (ps)
-[no]sep bool no Write each frame to a separate .gro, .g96 or .pdb
file
-nzero int 0 If the -sep flag is set, use these many digits
for the file numbers and prepend zeros as needed
-dropunder real 0 Drop all frames below this value
-dropover real 0 Drop all frames above this value
-[no]conect bool no Add conect records when writing .pdb files.
Useful for visualization of non-standard
molecules, e.g. coarse grained ones
Will write pdb: Protein data bank file
Reading file et_nh.tpr, VERSION 4.5.5 (single precision)
Reading file et_nh.tpr, VERSION 4.5.5 (single precision)
Select group for output
Group 0 ( System) has 8 elements
Group 1 ( Other) has 8 elements
Group 2 ( ETH) has 8 elements
Select a group: Selected 1: 'Other'
trn version: GMX_trn_file (single precision)
-> frame 250 time 250.000 -> frame 200 time 200.000
gcq#281: "I'll Match Your DNA" (Red Hot Chili Peppers)
:-) G R O M A C S (-:
God Rules Over Mankind, Animals, Cosmos and Such
:-) 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.
:-) g_energy (-:
Option Filename Type Description
------------------------------------------------------------
-f et_nh.edr Input Energy file
-f2 ener.edr Input, Opt. Energy file
-s topol.tpr Input, Opt. Run input file: tpr tpb tpa
-o et_nh_en.xvg Output xvgr/xmgr file
-viol violaver.xvg Output, Opt. xvgr/xmgr file
-pairs pairs.xvg Output, Opt. xvgr/xmgr file
-ora orienta.xvg Output, Opt. xvgr/xmgr file
-ort orientt.xvg Output, Opt. xvgr/xmgr file
-oda orideva.xvg Output, Opt. xvgr/xmgr file
-odr oridevr.xvg Output, Opt. xvgr/xmgr file
-odt oridevt.xvg Output, Opt. xvgr/xmgr file
-oten oriten.xvg Output, Opt. xvgr/xmgr file
-corr enecorr.xvg Output, Opt. xvgr/xmgr file
-vis visco.xvg Output, Opt. xvgr/xmgr file
-ravg runavgdf.xvg Output, Opt. xvgr/xmgr file
-odh dhdl.xvg Output, Opt. xvgr/xmgr 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
-[no]w bool no View output .xvg, .xpm, .eps and .pdb files
-xvg enum none xvg plot formatting: xmgrace, xmgr or none
-[no]fee bool no Do a free energy estimate
-fetemp real 300 Reference temperature for free energy calculation
-zero real 0 Subtract a zero-point energy
-[no]sum bool no Sum the energy terms selected rather than display
them all
-[no]dp bool no Print energies in high precision
-nbmin int 5 Minimum number of blocks for error estimate
-nbmax int 5 Maximum number of blocks for error estimate
-[no]mutot bool no Compute the total dipole moment from the
components
-skip int 0 Skip number of frames between data points
-[no]aver bool no Also print the exact average and rmsd stored in
the energy frames (only when 1 term is requested)
-nmol int 1 Number of molecules in your sample: the energies
are divided by this number
-[no]driftcorr bool no Useful only for calculations of fluctuation
properties. The drift in the observables will be
subtracted before computing the fluctuation
properties.
-[no]fluc bool no Calculate autocorrelation of energy fluctuations
rather than energy itself
-[no]orinst bool no Analyse instantaneous orientation data
-[no]ovec bool no Also plot the eigenvectors with -oten
-acflen int -1 Length of the ACF, default is half the number of
frames
-[no]normalize bool yes Normalize ACF
-P enum 0 Order of Legendre polynomial for ACF (0 indicates
none): 0, 1, 2 or 3
-fitfn enum none Fit function: none, exp, aexp, exp_exp, vac,
exp5, exp7, exp9 or erffit
-ncskip int 0 Skip this many points in the output file of
correlation functions
-beginfit real 0 Time where to begin the exponential fit of the
correlation function
-endfit real -1 Time where to end the exponential fit of the
correlation function, -1 is until the end
Opened et_nh.edr as single precision energy file
Select the terms you want from the following list by
selecting either (part of) the name or the number or a combination.
End your selection with an empty line or a zero.
-------------------------------------------------------------------
1 Bond 2 Angle 3 Ryckaert-Bell. 4 LJ-14
5 Coulomb-14 6 LJ-(SR) 7 LJ-(LR) 8 Coulomb-(SR)
9 Coulomb-(LR) 10 Potential 11 Kinetic-En. 12 Total-Energy
13 Conserved-En. 14 Temperature 15 Pressure 16 Vir-XX
17 Vir-XY 18 Vir-XZ 19 Vir-YX 20 Vir-YY
21 Vir-YZ 22 Vir-ZX 23 Vir-ZY 24 Vir-ZZ
25 Pres-XX 26 Pres-XY 27 Pres-XZ 28 Pres-YX
29 Pres-YY 30 Pres-YZ 31 Pres-ZX 32 Pres-ZY
33 Pres-ZZ 34 #Surf*SurfTen 35 Mu-X 36 Mu-Y
37 Mu-Z 38 T-System
Last energy frame read 2500 time 250.000
Statistics over 250001 steps [ 0.0000 through 250.0000 ps ], 2 data sets
All statistics are over 25001 points
Energy Average Err.Est. RMSD Tot-Drift
-------------------------------------------------------------------------------
Potential 9.23677 0.28 9.37708 1.51803 (kJ/mol)
Kinetic En. 26.0567 0.058 29.1433 0.39633 (kJ/mol)
You may want to use the -driftcorr flag in order to correct
for spurious drift in the graphs. Note that this is not
a substitute for proper equilibration and sampling!
You should select the temperature in order to obtain fluctuation properties.
gcq#281: "I'll Match Your DNA" (Red Hot Chili Peppers)
:-) G R O M A C S (-:
God Rules Over Mankind, Animals, Cosmos and Such
:-) 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.
:-) g_bond (-:
Option Filename Type Description
------------------------------------------------------------
-f et_nh.trr Input Trajectory: xtc trr trj gro g96 pdb cpt
-n b.ndx Input Index file
-s et_nh.tpr Input, Opt! Structure+mass(db): tpr tpb tpa gro g96 pdb
-o bond_nh.xvg Output xvgr/xmgr file
-l bonds.log Output, Opt. Log file
-d distance.xvg Output, Opt. xvgr/xmgr 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)
-[no]w bool no View output .xvg, .xpm, .eps and .pdb files
-xvg enum none xvg plot formatting: xmgrace, xmgr or none
-blen real -1 Bond length. By default length of first bond
-tol real 0.1 Half width of distribution as fraction of -blen
-[no]aver bool yes Average bond length distributions
-[no]averdist bool yes Average distances (turns on -d)
Warning: file does not end with a newline, last line:
1 2
Group 0 ( b) has 2 elements
There is one group in the index
Will gather information on 1 bonds
trn version: GMX_trn_file (single precision)
Reading frame 0 time 0.000
Back Off! I just backed up distance.xvg to ./#distance.xvg.2#
Reading frame 200 time 200.000
Total number of samples : 251
Mean : 0.153245
Standard deviation of the distribution: 0.00298194
Standard deviation of the mean : 0.000188218
gcq#281: "I'll Match Your DNA" (Red Hot Chili Peppers)
--2018-05-17 00:04:43-- http://kodomo.fbb.msu.ru/FBB/year_08/term6/an.mdp
Resolving kodomo.fbb.msu.ru... 192.168.180.1
Connecting to kodomo.fbb.msu.ru|192.168.180.1|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1426 (1.4K)
Saving to: `an.mdp'
100%[======================================>] 1,426 --.-K/s in 0s
2018-05-17 00:04:43 (161 MB/s) - `an.mdp' saved [1426/1426]
:-) G R O M A C S (-:
God Rules Over Mankind, Animals, Cosmos and Such
:-) 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.
:-) grompp (-:
Option Filename Type Description
------------------------------------------------------------
-f an.mdp Input grompp input file with MD parameters
-po mdout.mdp Output grompp input file with MD parameters
-c etane.gro Input Structure file: gro g96 pdb tpr etc.
-r conf.gro Input, Opt. Structure file: gro g96 pdb tpr etc.
-rb conf.gro Input, Opt. Structure file: gro g96 pdb tpr etc.
-n index.ndx Input, Opt. Index file
-p et.top Input Topology file
-pp processed.top Output, Opt. Topology file
-o et_an.tpr Output Run input file: tpr tpb tpa
-t traj.trr Input, Opt. Full precision trajectory: trr trj cpt
-e ener.edr Input, Opt. Energy 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 0 Set the nicelevel
-[no]v bool no Be loud and noisy
-time real -1 Take frame at or first after this time.
-[no]rmvsbds bool yes Remove constant bonded interactions with virtual
sites
-maxwarn int 0 Number of allowed warnings during input
processing. Not for normal use and may generate
unstable systems
-[no]zero bool no Set parameters for bonded interactions without
defaults to zero instead of generating an error
-[no]renum bool yes Renumber atomtypes and minimize number of
atomtypes
Ignoring obsolete mdp entry 'title'
Ignoring obsolete mdp entry 'cpp'
Replacing old mdp entry 'unconstrained-start' by 'continuation'
Back Off! I just backed up mdout.mdp to ./#mdout.mdp.3#
NOTE 1 [file an.mdp]:
nstcomm < nstcalcenergy defeats the purpose of nstcalcenergy, setting
nstcomm to nstcalcenergy
Generated 332520 of the 332520 non-bonded parameter combinations
Generating 1-4 interactions: fudge = 0.5
Generated 332520 of the 332520 1-4 parameter combinations
Excluding 3 bonded neighbours molecule type 'et'
NOTE 2 [file et.top, line 76]:
System has non-zero total charge: -0.309500
Total charge should normally be an integer. See
http://www.gromacs.org/Documentation/Floating_Point_Arithmetic
for discussion on how close it should be to an integer.
Analysing residue names:
There are: 1 Other residues
Analysing residues not classified as Protein/DNA/RNA/Water and splitting into groups...
Number of degrees of freedom in T-Coupling group System is 21.00
NOTE 3 [file an.mdp]:
You are using a plain Coulomb cut-off, which might produce artifacts.
You might want to consider using PME electrostatics.
This run will generate roughly 8 Mb of data
There were 3 notes
gcq#281: "I'll Match Your DNA" (Red Hot Chili Peppers)
:-) G R O M A C S (-:
GRowing Old MAkes el Chrono Sweat
:-) 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.
:-) mdrun (-:
Option Filename Type Description
------------------------------------------------------------
-s et_an.tpr Input Run input file: tpr tpb tpa
-o et_an.trr Output Full precision trajectory: trr trj cpt
-x et_an.xtc Output, Opt. Compressed trajectory (portable xdr format)
-cpi et_an.cpt Input, Opt. Checkpoint file
-cpo et_an.cpt Output, Opt. Checkpoint file
-c et_an.gro Output Structure file: gro g96 pdb etc.
-e et_an.edr Output Energy file
-g et_an.log Output Log file
-dhdl et_an.xvg Output, Opt. xvgr/xmgr file
-field et_an.xvg Output, Opt. xvgr/xmgr file
-table et_an.xvg Input, Opt. xvgr/xmgr file
-tablep et_an.xvg Input, Opt. xvgr/xmgr file
-tableb et_an.xvg Input, Opt. xvgr/xmgr file
-rerun et_an.xtc Input, Opt. Trajectory: xtc trr trj gro g96 pdb cpt
-tpi et_an.xvg Output, Opt. xvgr/xmgr file
-tpid et_an.xvg Output, Opt. xvgr/xmgr file
-ei et_an.edi Input, Opt. ED sampling input
-eo et_an.edo Output, Opt. ED sampling output
-j et_an.gct Input, Opt. General coupling stuff
-jo et_an.gct Output, Opt. General coupling stuff
-ffout et_an.xvg Output, Opt. xvgr/xmgr file
-devout et_an.xvg Output, Opt. xvgr/xmgr file
-runav et_an.xvg Output, Opt. xvgr/xmgr file
-px et_an.xvg Output, Opt. xvgr/xmgr file
-pf et_an.xvg Output, Opt. xvgr/xmgr file
-mtx et_an.mtx Output, Opt. Hessian matrix
-dn et_an.ndx Output, Opt. Index file
-multidir et_an Input, Opt., Mult. Run directory
Option Type Value Description
------------------------------------------------------
-[no]h bool no Print help info and quit
-[no]version bool no Print version info and quit
-nice int 0 Set the nicelevel
-deffnm string et_an Set the default filename for all file options
-xvg enum xmgrace xvg plot formatting: xmgrace, xmgr or none
-[no]pd bool no Use particle decompostion
-dd vector 0 0 0 Domain decomposition grid, 0 is optimize
-nt int 1 Number of threads to start (0 is guess)
-npme int -1 Number of separate nodes to be used for PME, -1
is guess
-ddorder enum interleave DD node order: interleave, pp_pme or cartesian
-[no]ddcheck bool yes Check for all bonded interactions with DD
-rdd real 0 The maximum distance for bonded interactions with
DD (nm), 0 is determine from initial coordinates
-rcon real 0 Maximum distance for P-LINCS (nm), 0 is estimate
-dlb enum auto Dynamic load balancing (with DD): auto, no or yes
-dds real 0.8 Minimum allowed dlb scaling of the DD cell size
-gcom int -1 Global communication frequency
-[no]v bool yes Be loud and noisy
-[no]compact bool yes Write a compact log file
-[no]seppot bool no Write separate V and dVdl terms for each
interaction type and node to the log file(s)
-pforce real -1 Print all forces larger than this (kJ/mol nm)
-[no]reprod bool no Try to avoid optimizations that affect binary
reproducibility
-cpt real 15 Checkpoint interval (minutes)
-[no]cpnum bool no Keep and number checkpoint files
-[no]append bool yes Append to previous output files when continuing
from checkpoint instead of adding the simulation
part number to all file names
-maxh real -1 Terminate after 0.99 times this time (hours)
-multi int 0 Do multiple simulations in parallel
-replex int 0 Attempt replica exchange periodically with this
period (steps)
-reseed int -1 Seed for replica exchange, -1 is generate a seed
-[no]ionize bool no Do a simulation including the effect of an X-Ray
bombardment on your system
Back Off! I just backed up et_an.log to ./#et_an.log.1#
Getting Loaded...
Reading file et_an.tpr, VERSION 4.5.5 (single precision)
Loaded with Money
starting mdrun 'first one'
250000 steps, 250.0 ps.
step 249900, remaining runtime: 0 s
Writing final coordinates.
step 250000, remaining runtime: 0 s
NODE (s) Real (s) (%)
Time: 3.770 4.062 92.8
(Mnbf/s) (MFlops) (ns/day) (hour/ns)
Performance: 0.000 396.057 5729.466 0.004
gcq#123: "You Dirty Switch, You're On Again" (The Breeders)
:-) G R O M A C S (-:
GROwing Monsters And Cloning Shrimps
:-) 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.
:-) trjconv (-:
Option Filename Type Description
------------------------------------------------------------
-f et_an.trr Input Trajectory: xtc trr trj gro g96 pdb cpt
-o et_an.pdb Output Trajectory: xtc trr trj gro g96 pdb
-s et_an.tpr Input, Opt! Structure+mass(db): tpr tpb tpa gro g96 pdb
-n index.ndx Input, Opt. Index file
-fr frames.ndx Input, Opt. Index file
-sub cluster.ndx Input, Opt. Index file
-drop drop.xvg Input, Opt. xvgr/xmgr 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
-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
-skip int 1 Only write every nr-th frame
-dt time 0 Only write frame when t MOD dt = first time (ps)
-[no]round bool no Round measurements to nearest picosecond
-dump time -1 Dump frame nearest specified time (ps)
-t0 time 0 Starting time (ps) (default: don't change)
-timestep time 0 Change time step between input frames (ps)
-pbc enum none PBC treatment (see help text for full
description): none, mol, res, atom, nojump,
cluster or whole
-ur enum rect Unit-cell representation: rect, tric or compact
-[no]center bool no Center atoms in box
-boxcenter enum tric Center for -pbc and -center: tric, rect or zero
-box vector 0 0 0 Size for new cubic box (default: read from input)
-clustercenter vector 0 0 0 Optional starting point for pbc cluster option
-trans vector 0 0 0 All coordinates will be translated by trans. This
can advantageously be combined with -pbc mol -ur
compact.
-shift vector 0 0 0 All coordinates will be shifted by framenr*shift
-fit enum none Fit molecule to ref structure in the structure
file: none, rot+trans, rotxy+transxy,
translation, transxy or progressive
-ndec int 3 Precision for .xtc and .gro writing in number of
decimal places
-[no]vel bool yes Read and write velocities if possible
-[no]force bool no Read and write forces if possible
-trunc time -1 Truncate input trajectory file after this time
(ps)
-exec string Execute command for every output frame with the
frame number as argument
-[no]app bool no Append output
-split time 0 Start writing new file when t MOD split = first
time (ps)
-[no]sep bool no Write each frame to a separate .gro, .g96 or .pdb
file
-nzero int 0 If the -sep flag is set, use these many digits
for the file numbers and prepend zeros as needed
-dropunder real 0 Drop all frames below this value
-dropover real 0 Drop all frames above this value
-[no]conect bool no Add conect records when writing .pdb files.
Useful for visualization of non-standard
molecules, e.g. coarse grained ones
Will write pdb: Protein data bank file
Reading file et_an.tpr, VERSION 4.5.5 (single precision)
Reading file et_an.tpr, VERSION 4.5.5 (single precision)
Select group for output
Group 0 ( System) has 8 elements
Group 1 ( Other) has 8 elements
Group 2 ( ETH) has 8 elements
Select a group: Selected 1: 'Other'
trn version: GMX_trn_file (single precision)
-> frame 250 time 250.000 -> frame 200 time 200.000
gcq#123: "You Dirty Switch, You're On Again" (The Breeders)
:-) G R O M A C S (-:
GROwing Monsters And Cloning Shrimps
:-) 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.
:-) g_energy (-:
Option Filename Type Description
------------------------------------------------------------
-f et_an.edr Input Energy file
-f2 ener.edr Input, Opt. Energy file
-s topol.tpr Input, Opt. Run input file: tpr tpb tpa
-o et_an_en.xvg Output xvgr/xmgr file
-viol violaver.xvg Output, Opt. xvgr/xmgr file
-pairs pairs.xvg Output, Opt. xvgr/xmgr file
-ora orienta.xvg Output, Opt. xvgr/xmgr file
-ort orientt.xvg Output, Opt. xvgr/xmgr file
-oda orideva.xvg Output, Opt. xvgr/xmgr file
-odr oridevr.xvg Output, Opt. xvgr/xmgr file
-odt oridevt.xvg Output, Opt. xvgr/xmgr file
-oten oriten.xvg Output, Opt. xvgr/xmgr file
-corr enecorr.xvg Output, Opt. xvgr/xmgr file
-vis visco.xvg Output, Opt. xvgr/xmgr file
-ravg runavgdf.xvg Output, Opt. xvgr/xmgr file
-odh dhdl.xvg Output, Opt. xvgr/xmgr 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
-[no]w bool no View output .xvg, .xpm, .eps and .pdb files
-xvg enum none xvg plot formatting: xmgrace, xmgr or none
-[no]fee bool no Do a free energy estimate
-fetemp real 300 Reference temperature for free energy calculation
-zero real 0 Subtract a zero-point energy
-[no]sum bool no Sum the energy terms selected rather than display
them all
-[no]dp bool no Print energies in high precision
-nbmin int 5 Minimum number of blocks for error estimate
-nbmax int 5 Maximum number of blocks for error estimate
-[no]mutot bool no Compute the total dipole moment from the
components
-skip int 0 Skip number of frames between data points
-[no]aver bool no Also print the exact average and rmsd stored in
the energy frames (only when 1 term is requested)
-nmol int 1 Number of molecules in your sample: the energies
are divided by this number
-[no]driftcorr bool no Useful only for calculations of fluctuation
properties. The drift in the observables will be
subtracted before computing the fluctuation
properties.
-[no]fluc bool no Calculate autocorrelation of energy fluctuations
rather than energy itself
-[no]orinst bool no Analyse instantaneous orientation data
-[no]ovec bool no Also plot the eigenvectors with -oten
-acflen int -1 Length of the ACF, default is half the number of
frames
-[no]normalize bool yes Normalize ACF
-P enum 0 Order of Legendre polynomial for ACF (0 indicates
none): 0, 1, 2 or 3
-fitfn enum none Fit function: none, exp, aexp, exp_exp, vac,
exp5, exp7, exp9 or erffit
-ncskip int 0 Skip this many points in the output file of
correlation functions
-beginfit real 0 Time where to begin the exponential fit of the
correlation function
-endfit real -1 Time where to end the exponential fit of the
correlation function, -1 is until the end
Opened et_an.edr as single precision energy file
Select the terms you want from the following list by
selecting either (part of) the name or the number or a combination.
End your selection with an empty line or a zero.
-------------------------------------------------------------------
1 Bond 2 Angle 3 Ryckaert-Bell. 4 LJ-14
5 Coulomb-14 6 LJ-(SR) 7 LJ-(LR) 8 Coulomb-(SR)
9 Coulomb-(LR) 10 Potential 11 Kinetic-En. 12 Total-Energy
13 Temperature 14 Pressure 15 Vir-XX 16 Vir-XY
17 Vir-XZ 18 Vir-YX 19 Vir-YY 20 Vir-YZ
21 Vir-ZX 22 Vir-ZY 23 Vir-ZZ 24 Pres-XX
25 Pres-XY 26 Pres-XZ 27 Pres-YX 28 Pres-YY
29 Pres-YZ 30 Pres-ZX 31 Pres-ZY 32 Pres-ZZ
33 #Surf*SurfTen 34 Mu-X 35 Mu-Y 36 Mu-Z
37 T-System
Last energy frame read 2500 time 250.000
Statistics over 250001 steps [ 0.0000 through 250.0000 ps ], 2 data sets
All statistics are over 25001 points
Energy Average Err.Est. RMSD Tot-Drift
-------------------------------------------------------------------------------
Potential 0.628199 0.00081 0.318084 0.00535395 (kJ/mol)
Kinetic En. 0.759039 0.00086 0.306134 0.00582975 (kJ/mol)
You may want to use the -driftcorr flag in order to correct
for spurious drift in the graphs. Note that this is not
a substitute for proper equilibration and sampling!
You should select the temperature in order to obtain fluctuation properties.
gcq#123: "You Dirty Switch, You're On Again" (The Breeders)
:-) G R O M A C S (-:
GROwing Monsters And Cloning Shrimps
:-) 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.
:-) g_bond (-:
Option Filename Type Description
------------------------------------------------------------
-f et_an.trr Input Trajectory: xtc trr trj gro g96 pdb cpt
-n b.ndx Input Index file
-s et_an.tpr Input, Opt! Structure+mass(db): tpr tpb tpa gro g96 pdb
-o bond_an.xvg Output xvgr/xmgr file
-l bonds.log Output, Opt. Log file
-d distance.xvg Output, Opt. xvgr/xmgr 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)
-[no]w bool no View output .xvg, .xpm, .eps and .pdb files
-xvg enum none xvg plot formatting: xmgrace, xmgr or none
-blen real -1 Bond length. By default length of first bond
-tol real 0.1 Half width of distribution as fraction of -blen
-[no]aver bool yes Average bond length distributions
-[no]averdist bool yes Average distances (turns on -d)
Warning: file does not end with a newline, last line:
1 2
Group 0 ( b) has 2 elements
There is one group in the index
Will gather information on 1 bonds
trn version: GMX_trn_file (single precision)
Reading frame 0 time 0.000
Back Off! I just backed up distance.xvg to ./#distance.xvg.3#
Reading frame 200 time 200.000
Total number of samples : 251
Mean : 0.153024
Standard deviation of the distribution: 0.00144019
Standard deviation of the mean : 9.09039e-05
gcq#123: "You Dirty Switch, You're On Again" (The Breeders)
--2018-05-17 00:04:48-- http://kodomo.fbb.msu.ru/FBB/year_08/term6/sd.mdp
Resolving kodomo.fbb.msu.ru... 192.168.180.1
Connecting to kodomo.fbb.msu.ru|192.168.180.1|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1441 (1.4K)
Saving to: `sd.mdp'
100%[======================================>] 1,441 --.-K/s in 0s
2018-05-17 00:04:48 (147 MB/s) - `sd.mdp' saved [1441/1441]
:-) G R O M A C S (-:
GROwing Monsters And Cloning Shrimps
:-) 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.
:-) grompp (-:
Option Filename Type Description
------------------------------------------------------------
-f sd.mdp Input grompp input file with MD parameters
-po mdout.mdp Output grompp input file with MD parameters
-c etane.gro Input Structure file: gro g96 pdb tpr etc.
-r conf.gro Input, Opt. Structure file: gro g96 pdb tpr etc.
-rb conf.gro Input, Opt. Structure file: gro g96 pdb tpr etc.
-n index.ndx Input, Opt. Index file
-p et.top Input Topology file
-pp processed.top Output, Opt. Topology file
-o et_sd.tpr Output Run input file: tpr tpb tpa
-t traj.trr Input, Opt. Full precision trajectory: trr trj cpt
-e ener.edr Input, Opt. Energy 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 0 Set the nicelevel
-[no]v bool no Be loud and noisy
-time real -1 Take frame at or first after this time.
-[no]rmvsbds bool yes Remove constant bonded interactions with virtual
sites
-maxwarn int 0 Number of allowed warnings during input
processing. Not for normal use and may generate
unstable systems
-[no]zero bool no Set parameters for bonded interactions without
defaults to zero instead of generating an error
-[no]renum bool yes Renumber atomtypes and minimize number of
atomtypes
Ignoring obsolete mdp entry 'title'
Ignoring obsolete mdp entry 'cpp'
Replacing old mdp entry 'unconstrained-start' by 'continuation'
Back Off! I just backed up mdout.mdp to ./#mdout.mdp.4#
NOTE 1 [file sd.mdp]:
nstcomm < nstcalcenergy defeats the purpose of nstcalcenergy, setting
nstcomm to nstcalcenergy
Setting the LD random seed to 9100
Generated 332520 of the 332520 non-bonded parameter combinations
Generating 1-4 interactions: fudge = 0.5
Generated 332520 of the 332520 1-4 parameter combinations
Excluding 3 bonded neighbours molecule type 'et'
NOTE 2 [file et.top, line 76]:
System has non-zero total charge: -0.309500
Total charge should normally be an integer. See
http://www.gromacs.org/Documentation/Floating_Point_Arithmetic
for discussion on how close it should be to an integer.
Analysing residue names:
There are: 1 Other residues
Analysing residues not classified as Protein/DNA/RNA/Water and splitting into groups...
Number of degrees of freedom in T-Coupling group System is 21.00
NOTE 3 [file sd.mdp]:
You are using a plain Coulomb cut-off, which might produce artifacts.
You might want to consider using PME electrostatics.
This run will generate roughly 8 Mb of data
There were 3 notes
gcq#238: "Uh-oh" (Tinky Winky)
:-) G R O M A C S (-:
Green Red Orange Magenta Azure Cyan Skyblue
:-) 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.
:-) mdrun (-:
Option Filename Type Description
------------------------------------------------------------
-s et_sd.tpr Input Run input file: tpr tpb tpa
-o et_sd.trr Output Full precision trajectory: trr trj cpt
-x et_sd.xtc Output, Opt. Compressed trajectory (portable xdr format)
-cpi et_sd.cpt Input, Opt. Checkpoint file
-cpo et_sd.cpt Output, Opt. Checkpoint file
-c et_sd.gro Output Structure file: gro g96 pdb etc.
-e et_sd.edr Output Energy file
-g et_sd.log Output Log file
-dhdl et_sd.xvg Output, Opt. xvgr/xmgr file
-field et_sd.xvg Output, Opt. xvgr/xmgr file
-table et_sd.xvg Input, Opt. xvgr/xmgr file
-tablep et_sd.xvg Input, Opt. xvgr/xmgr file
-tableb et_sd.xvg Input, Opt. xvgr/xmgr file
-rerun et_sd.xtc Input, Opt. Trajectory: xtc trr trj gro g96 pdb cpt
-tpi et_sd.xvg Output, Opt. xvgr/xmgr file
-tpid et_sd.xvg Output, Opt. xvgr/xmgr file
-ei et_sd.edi Input, Opt. ED sampling input
-eo et_sd.edo Output, Opt. ED sampling output
-j et_sd.gct Input, Opt. General coupling stuff
-jo et_sd.gct Output, Opt. General coupling stuff
-ffout et_sd.xvg Output, Opt. xvgr/xmgr file
-devout et_sd.xvg Output, Opt. xvgr/xmgr file
-runav et_sd.xvg Output, Opt. xvgr/xmgr file
-px et_sd.xvg Output, Opt. xvgr/xmgr file
-pf et_sd.xvg Output, Opt. xvgr/xmgr file
-mtx et_sd.mtx Output, Opt. Hessian matrix
-dn et_sd.ndx Output, Opt. Index file
-multidir et_sd Input, Opt., Mult. Run directory
Option Type Value Description
------------------------------------------------------
-[no]h bool no Print help info and quit
-[no]version bool no Print version info and quit
-nice int 0 Set the nicelevel
-deffnm string et_sd Set the default filename for all file options
-xvg enum xmgrace xvg plot formatting: xmgrace, xmgr or none
-[no]pd bool no Use particle decompostion
-dd vector 0 0 0 Domain decomposition grid, 0 is optimize
-nt int 1 Number of threads to start (0 is guess)
-npme int -1 Number of separate nodes to be used for PME, -1
is guess
-ddorder enum interleave DD node order: interleave, pp_pme or cartesian
-[no]ddcheck bool yes Check for all bonded interactions with DD
-rdd real 0 The maximum distance for bonded interactions with
DD (nm), 0 is determine from initial coordinates
-rcon real 0 Maximum distance for P-LINCS (nm), 0 is estimate
-dlb enum auto Dynamic load balancing (with DD): auto, no or yes
-dds real 0.8 Minimum allowed dlb scaling of the DD cell size
-gcom int -1 Global communication frequency
-[no]v bool yes Be loud and noisy
-[no]compact bool yes Write a compact log file
-[no]seppot bool no Write separate V and dVdl terms for each
interaction type and node to the log file(s)
-pforce real -1 Print all forces larger than this (kJ/mol nm)
-[no]reprod bool no Try to avoid optimizations that affect binary
reproducibility
-cpt real 15 Checkpoint interval (minutes)
-[no]cpnum bool no Keep and number checkpoint files
-[no]append bool yes Append to previous output files when continuing
from checkpoint instead of adding the simulation
part number to all file names
-maxh real -1 Terminate after 0.99 times this time (hours)
-multi int 0 Do multiple simulations in parallel
-replex int 0 Attempt replica exchange periodically with this
period (steps)
-reseed int -1 Seed for replica exchange, -1 is generate a seed
-[no]ionize bool no Do a simulation including the effect of an X-Ray
bombardment on your system
Back Off! I just backed up et_sd.log to ./#et_sd.log.1#
Getting Loaded...
Reading file et_sd.tpr, VERSION 4.5.5 (single precision)
Loaded with Money
starting mdrun 'first one'
250000 steps, 250.0 ps.
step 249900, remaining runtime: 0 s
Writing final coordinates.
step 250000, remaining runtime: 0 s
NODE (s) Real (s) (%)
Time: 4.400 4.937 89.1
(Mnbf/s) (MFlops) (ns/day) (hour/ns)
Performance: 0.000 353.785 4909.111 0.005
gcq#81: "Love is Like Moby Dick, Get Chewed and Get Spat Out" (Urban Dance Squad)
:-) G R O M A C S (-:
GROningen MAchine for Chemical Simulation
:-) 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.
:-) trjconv (-:
Option Filename Type Description
------------------------------------------------------------
-f et_sd.trr Input Trajectory: xtc trr trj gro g96 pdb cpt
-o et_sd.pdb Output Trajectory: xtc trr trj gro g96 pdb
-s et_sd.tpr Input, Opt! Structure+mass(db): tpr tpb tpa gro g96 pdb
-n index.ndx Input, Opt. Index file
-fr frames.ndx Input, Opt. Index file
-sub cluster.ndx Input, Opt. Index file
-drop drop.xvg Input, Opt. xvgr/xmgr 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
-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
-skip int 1 Only write every nr-th frame
-dt time 0 Only write frame when t MOD dt = first time (ps)
-[no]round bool no Round measurements to nearest picosecond
-dump time -1 Dump frame nearest specified time (ps)
-t0 time 0 Starting time (ps) (default: don't change)
-timestep time 0 Change time step between input frames (ps)
-pbc enum none PBC treatment (see help text for full
description): none, mol, res, atom, nojump,
cluster or whole
-ur enum rect Unit-cell representation: rect, tric or compact
-[no]center bool no Center atoms in box
-boxcenter enum tric Center for -pbc and -center: tric, rect or zero
-box vector 0 0 0 Size for new cubic box (default: read from input)
-clustercenter vector 0 0 0 Optional starting point for pbc cluster option
-trans vector 0 0 0 All coordinates will be translated by trans. This
can advantageously be combined with -pbc mol -ur
compact.
-shift vector 0 0 0 All coordinates will be shifted by framenr*shift
-fit enum none Fit molecule to ref structure in the structure
file: none, rot+trans, rotxy+transxy,
translation, transxy or progressive
-ndec int 3 Precision for .xtc and .gro writing in number of
decimal places
-[no]vel bool yes Read and write velocities if possible
-[no]force bool no Read and write forces if possible
-trunc time -1 Truncate input trajectory file after this time
(ps)
-exec string Execute command for every output frame with the
frame number as argument
-[no]app bool no Append output
-split time 0 Start writing new file when t MOD split = first
time (ps)
-[no]sep bool no Write each frame to a separate .gro, .g96 or .pdb
file
-nzero int 0 If the -sep flag is set, use these many digits
for the file numbers and prepend zeros as needed
-dropunder real 0 Drop all frames below this value
-dropover real 0 Drop all frames above this value
-[no]conect bool no Add conect records when writing .pdb files.
Useful for visualization of non-standard
molecules, e.g. coarse grained ones
Will write pdb: Protein data bank file
Reading file et_sd.tpr, VERSION 4.5.5 (single precision)
Reading file et_sd.tpr, VERSION 4.5.5 (single precision)
Select group for output
Group 0 ( System) has 8 elements
Group 1 ( Other) has 8 elements
Group 2 ( ETH) has 8 elements
Select a group: Selected 1: 'Other'
trn version: GMX_trn_file (single precision)
-> frame 250 time 250.000 -> frame 200 time 200.000
gcq#81: "Love is Like Moby Dick, Get Chewed and Get Spat Out" (Urban Dance Squad)
:-) G R O M A C S (-:
GROningen MAchine for Chemical Simulation
:-) 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.
:-) g_energy (-:
Option Filename Type Description
------------------------------------------------------------
-f et_sd.edr Input Energy file
-f2 ener.edr Input, Opt. Energy file
-s topol.tpr Input, Opt. Run input file: tpr tpb tpa
-o et_sd_en.xvg Output xvgr/xmgr file
-viol violaver.xvg Output, Opt. xvgr/xmgr file
-pairs pairs.xvg Output, Opt. xvgr/xmgr file
-ora orienta.xvg Output, Opt. xvgr/xmgr file
-ort orientt.xvg Output, Opt. xvgr/xmgr file
-oda orideva.xvg Output, Opt. xvgr/xmgr file
-odr oridevr.xvg Output, Opt. xvgr/xmgr file
-odt oridevt.xvg Output, Opt. xvgr/xmgr file
-oten oriten.xvg Output, Opt. xvgr/xmgr file
-corr enecorr.xvg Output, Opt. xvgr/xmgr file
-vis visco.xvg Output, Opt. xvgr/xmgr file
-ravg runavgdf.xvg Output, Opt. xvgr/xmgr file
-odh dhdl.xvg Output, Opt. xvgr/xmgr 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
-[no]w bool no View output .xvg, .xpm, .eps and .pdb files
-xvg enum none xvg plot formatting: xmgrace, xmgr or none
-[no]fee bool no Do a free energy estimate
-fetemp real 300 Reference temperature for free energy calculation
-zero real 0 Subtract a zero-point energy
-[no]sum bool no Sum the energy terms selected rather than display
them all
-[no]dp bool no Print energies in high precision
-nbmin int 5 Minimum number of blocks for error estimate
-nbmax int 5 Maximum number of blocks for error estimate
-[no]mutot bool no Compute the total dipole moment from the
components
-skip int 0 Skip number of frames between data points
-[no]aver bool no Also print the exact average and rmsd stored in
the energy frames (only when 1 term is requested)
-nmol int 1 Number of molecules in your sample: the energies
are divided by this number
-[no]driftcorr bool no Useful only for calculations of fluctuation
properties. The drift in the observables will be
subtracted before computing the fluctuation
properties.
-[no]fluc bool no Calculate autocorrelation of energy fluctuations
rather than energy itself
-[no]orinst bool no Analyse instantaneous orientation data
-[no]ovec bool no Also plot the eigenvectors with -oten
-acflen int -1 Length of the ACF, default is half the number of
frames
-[no]normalize bool yes Normalize ACF
-P enum 0 Order of Legendre polynomial for ACF (0 indicates
none): 0, 1, 2 or 3
-fitfn enum none Fit function: none, exp, aexp, exp_exp, vac,
exp5, exp7, exp9 or erffit
-ncskip int 0 Skip this many points in the output file of
correlation functions
-beginfit real 0 Time where to begin the exponential fit of the
correlation function
-endfit real -1 Time where to end the exponential fit of the
correlation function, -1 is until the end
Opened et_sd.edr as single precision energy file
Select the terms you want from the following list by
selecting either (part of) the name or the number or a combination.
End your selection with an empty line or a zero.
-------------------------------------------------------------------
1 Bond 2 Angle 3 Ryckaert-Bell. 4 LJ-14
5 Coulomb-14 6 LJ-(SR) 7 LJ-(LR) 8 Coulomb-(SR)
9 Coulomb-(LR) 10 Potential 11 Kinetic-En. 12 Total-Energy
13 Temperature 14 Pressure 15 Vir-XX 16 Vir-XY
17 Vir-XZ 18 Vir-YX 19 Vir-YY 20 Vir-YZ
21 Vir-ZX 22 Vir-ZY 23 Vir-ZZ 24 Pres-XX
25 Pres-XY 26 Pres-XZ 27 Pres-YX 28 Pres-YY
29 Pres-YZ 30 Pres-ZX 31 Pres-ZY 32 Pres-ZZ
33 #Surf*SurfTen 34 Mu-X 35 Mu-Y 36 Mu-Z
37 T-System
Last energy frame read 2500 time 250.000
Statistics over 250001 steps [ 0.0000 through 250.0000 ps ], 2 data sets
All statistics are over 25001 points
Energy Average Err.Est. RMSD Tot-Drift
-------------------------------------------------------------------------------
Potential 22.6982 0.32 7.68102 -0.470637 (kJ/mol)
Kinetic En. 26.6599 0.27 7.87248 -0.258551 (kJ/mol)
You may want to use the -driftcorr flag in order to correct
for spurious drift in the graphs. Note that this is not
a substitute for proper equilibration and sampling!
You should select the temperature in order to obtain fluctuation properties.
gcq#81: "Love is Like Moby Dick, Get Chewed and Get Spat Out" (Urban Dance Squad)
:-) G R O M A C S (-:
GROningen MAchine for Chemical Simulation
:-) 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.
:-) g_bond (-:
Option Filename Type Description
------------------------------------------------------------
-f et_sd.trr Input Trajectory: xtc trr trj gro g96 pdb cpt
-n b.ndx Input Index file
-s et_sd.tpr Input, Opt! Structure+mass(db): tpr tpb tpa gro g96 pdb
-o bond_sd.xvg Output xvgr/xmgr file
-l bonds.log Output, Opt. Log file
-d distance.xvg Output, Opt. xvgr/xmgr 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)
-[no]w bool no View output .xvg, .xpm, .eps and .pdb files
-xvg enum none xvg plot formatting: xmgrace, xmgr or none
-blen real -1 Bond length. By default length of first bond
-tol real 0.1 Half width of distribution as fraction of -blen
-[no]aver bool yes Average bond length distributions
-[no]averdist bool yes Average distances (turns on -d)
Warning: file does not end with a newline, last line:
1 2
Group 0 ( b) has 2 elements
There is one group in the index
Will gather information on 1 bonds
trn version: GMX_trn_file (single precision)
Reading frame 0 time 0.000
Back Off! I just backed up distance.xvg to ./#distance.xvg.4#
Reading frame 200 time 200.000
Total number of samples : 251
Mean : 0.153135
Standard deviation of the distribution: 0.00349334
Standard deviation of the mean : 0.000220498
gcq#81: "Love is Like Moby Dick, Get Chewed and Get Spat Out" (Urban Dance Squad)

Построим для каждого алгоритма графики изменения энергий в зависимости от конформации.
%matplotlib inline
import numpy as np
import matplotlib.pyplot as plt
import time
def plot_energies(alg):
en = np.loadtxt('et_%s_en.xvg' % alg)
x = en[:,0]
pot = en[:,1]
kin = en[:,2]
plt.figure(figsize=(10, 6))
plt.plot(x, pot, color='red', alpha=0.7)
plt.plot(x, kin, color='blue', alpha=0.5)
plt.ylim(0, 500) # чтобы сравнивать
plt.legend(['Potential energy', 'Kinetic energy'])
plt.title(alg + " energies")
for alg in algs:
plot_energies(alg)
"Утихомирить" систему (уменьшить колебания и добиться сходимости) быстрее всего удалось методу Берендсена. На графике метода Нуза-Хувера настолько чудовищные колебания в начале, что не понятно, хорош ли он, несмотря на то, что наблюдается снижение колебаний. Насчет метода Андерсена я не могу сделать вывод, так как там минимальные колебания, но ничего не меняется (справился на первом же шаге? вряд ли). Остальные методы "не смогли" - там большие колебания.
Построим гистограммы распределений длины связи С-С за время моделирования.
def bondlen_plot(alg, w):
tabs = np.loadtxt('bond_' + alg + '.xvg')
x = tabs[:,0]
y = tabs[:,1]
plt.figure(figsize=(10, 6))
plt.bar(x, y, w, color='violet')
plt.title('C-C bond length distribution for the ' + alg + ' algorithm')
def distr_cclen(alg):
cclen = np.loadtxt('bond_%s.xvg' % alg)
x = cclen[:,0]
y = cclen[:,1]
plt.figure(figsize=(10, 6))
plt.bar(x, y, 0.0005, color='purple')
plt.title(alg + ' C-C bond lengths')
for alg in algs:
distr_cclen(alg)
Распределения длин по методам Берендсена и Нуза-Хувера обладают наименьшей дисперсией и поэтому лучше остальных с тяжелыми хвостами. А среднее везде адекватное - около 0.153 нм.
Посмотрим, насколько быстро работают алгоритмы. Эту информацию можно извлечь из поля Performance в файлах .log.
| method | performance (ns/day) |
| an | 5729.466 |
| be | 5625.023 |
| nh | 5552.722 |
| sd | 4909.111 |
| vr | 5538.484 |
Самый быстродействующий - метод Андерсена, затем - метод Берендсена.
Сравним распределения потенциальной энергии с распределением Больцмана.
def distr_poten(alg):
en = np.loadtxt('et_%s_en.xvg' % alg)
x = en[:,0]
pot = en[:,1]
plt.figure(figsize=(10, 6))
plt.hist(pot, 100, color='purple')
plt.title(alg + ' potential energy distribution')
for alg in algs:
distr_poten(alg)
На распределение Больцмана похоже только распределение по методу Нуза-Хувера. Получается, что этот метод самый адекватный. Но по форме распределения близок также метод Берендсена, который очень хороший, по некоторым критериям даже лучше nh, еще и работает быстрее.