input.parameters
Type |
Status |
---|---|
CML extraction template |
|
HTML5 representation |
Attribute |
Value |
---|---|
source |
GROMACS log |
id |
input.parameters |
name |
Input section |
pattern |
Input\sParameters:.* |
endPattern |
\s* |
endOffset |
1 |
xml:base |
job/input.xml |
Input
Input Parameters:
integrator = md
tinit = 0
dt = 0.0005
nsteps = 8000000
init-step = 0
simulation-part = 1
comm-mode = Linear
nstcomm = 10
bd-fric = 0
ld-seed = 1993
emtol = 10
emstep = 0.01
niter = 20
fcstep = 0
nstcgsteep = 1000
nbfgscorr = 10
rtpi = 0.05
nstxout = 1000
nstvout = 1000
nstfout = 1000
nstlog = 500
nstcalcenergy = 10
nstenergy = 1000
nstxout-compressed = 2000
compressed-x-precision = 1000
cutoff-scheme = Verlet
nstlist = 40
ns-type = Grid
pbc = xyz
periodic-molecules = FALSE
verlet-buffer-tolerance = 0.005
rlist = 1.7
rlistlong = 1.7
nstcalclr = 10
coulombtype = PME
coulomb-modifier = Potential-shift
rcoulomb-switch = 0
rcoulomb = 1.7
epsilon-r = 1
epsilon-rf = 1
vdw-type = Cut-off
vdw-modifier = Potential-shift
rvdw-switch = 0
rvdw = 1.7
DispCorr = EnerPres
table-extension = 1
fourierspacing = 0.12
fourier-nx = 128
fourier-ny = 128
fourier-nz = 128
pme-order = 4
ewald-rtol = 1e-05
ewald-rtol-lj = 0.001
lj-pme-comb-rule = Geometric
ewald-geometry = 0
epsilon-surface = 0
implicit-solvent = No
gb-algorithm = Still
nstgbradii = 1
rgbradii = 1
gb-epsilon-solvent = 80
gb-saltconc = 0
gb-obc-alpha = 1
gb-obc-beta = 0.8
gb-obc-gamma = 4.85
gb-dielectric-offset = 0.009
sa-algorithm = Ace-approximation
sa-surface-tension = 2.05016
tcoupl = Berendsen
nsttcouple = 2
nh-chain-length = 0
print-nose-hoover-chain-variables = FALSE
pcoupl = Parrinello-Rahman
pcoupltype = Isotropic
nstpcouple = 2
tau-p = 4
compressibility (3x3):
compressibility[ 0]={ 4.50000e-05, 0.00000e+00, 0.00000e+00}
compressibility[ 1]={ 0.00000e+00, 4.50000e-05, 0.00000e+00}
compressibility[ 2]={ 0.00000e+00, 0.00000e+00, 4.50000e-05}
ref-p (3x3):
ref-p[ 0]={ 1.00000e+00, 0.00000e+00, 0.00000e+00}
ref-p[ 1]={ 0.00000e+00, 1.00000e+00, 0.00000e+00}
ref-p[ 2]={ 0.00000e+00, 0.00000e+00, 1.00000e+00}
refcoord-scaling = No
posres-com (3):
posres-com[0]= 0.00000e+00
posres-com[1]= 0.00000e+00
posres-com[2]= 0.00000e+00
posres-comB (3):
posres-comB[0]= 0.00000e+00
posres-comB[1]= 0.00000e+00
posres-comB[2]= 0.00000e+00
QMMM = FALSE
QMconstraints = 0
QMMMscheme = 0
MMChargeScaleFactor = 1
qm-opts:
ngQM = 0
constraint-algorithm = Lincs
continuation = TRUE
Shake-SOR = TRUE
shake-tol = 0.0001
lincs-order = 4
lincs-iter = 1
lincs-warnangle = 30
nwall = 0
wall-type = 9-3
wall-r-linpot = -1
wall-atomtype[0] = -1
wall-atomtype[1] = -1
wall-density[0] = 0
wall-density[1] = 0
wall-ewald-zfac = 3
pull = no
rotation = FALSE
interactiveMD = FALSE
disre = No
disre-weighting = Conservative
disre-mixed = FALSE
dr-fc = 1000
dr-tau = 0
nstdisreout = 100
orire-fc = 0
orire-tau = 0
nstorireout = 100
free-energy = no
cos-acceleration = 0
deform (3x3):
deform[ 0]={ 0.00000e+00, 0.00000e+00, 0.00000e+00}
deform[ 1]={ 0.00000e+00, 0.00000e+00, 0.00000e+00}
deform[ 2]={ 0.00000e+00, 0.00000e+00, 0.00000e+00}
simulated-tempering = FALSE
E-x:
n = 0
E-xt:
n = 0
E-y:
n = 0
E-yt:
n = 0
E-z:
n = 0
E-zt:
n = 0
swapcoords = no
adress = FALSE
userint1 = 0
userint2 = 0
userint3 = 0
userint4 = 0
userreal1 = 0
userreal2 = 0
userreal3 = 0
userreal4 = 0
grpopts:
nrdf: 2027.99 2139.99 563301
ref-t: 300 300 300
tau-t: 0.02 0.1 0.1
annealing: No No No
annealing-npoints: 0 0 0
acc: 0 0 0
nfreeze: N N N
energygrp-flags[ 0]: 0 0 0
energygrp-flags[ 1]: 0 0 0
energygrp-flags[ 2]: 0 0 0
Output text
1<comment class="example.output" id="input.parameters">
2 <module cmlx:templateRef="input.parameters">
3 <scalar dataType="xsd:string" dictRef="gm:integrator">md</scalar>
4 <scalar dataType="xsd:string" dictRef="gm:tinit">0</scalar>
5 <scalar dataType="xsd:string" dictRef="gm:dt">0.0005</scalar>
6 <scalar dataType="xsd:string" dictRef="gm:nsteps">8000000</scalar>
7 <scalar dataType="xsd:string" dictRef="gm:init.step">0</scalar>
8 <scalar dataType="xsd:string" dictRef="gm:simulation.part">1</scalar>
9 <scalar dataType="xsd:string" dictRef="gm:comm.mode">Linear</scalar>
10 <scalar dataType="xsd:string" dictRef="gm:nstcomm">10</scalar>
11 <scalar dataType="xsd:string" dictRef="gm:bd.fric">0</scalar>
12 <scalar dataType="xsd:string" dictRef="gm:ld.seed">1993</scalar>
13 <scalar dataType="xsd:string" dictRef="gm:emtol">10</scalar>
14 <scalar dataType="xsd:string" dictRef="gm:emstep">0.01</scalar>
15 <scalar dataType="xsd:string" dictRef="gm:niter">20</scalar>
16 <scalar dataType="xsd:string" dictRef="gm:fcstep">0</scalar>
17 <scalar dataType="xsd:string" dictRef="gm:nstcgsteep">1000</scalar>
18 <scalar dataType="xsd:string" dictRef="gm:nbfgscorr">10</scalar>
19 <scalar dataType="xsd:string" dictRef="gm:rtpi">0.05</scalar>
20 <scalar dataType="xsd:string" dictRef="gm:nstxout">1000</scalar>
21 <scalar dataType="xsd:string" dictRef="gm:nstvout">1000</scalar>
22 <scalar dataType="xsd:string" dictRef="gm:nstfout">1000</scalar>
23 <scalar dataType="xsd:string" dictRef="gm:nstlog">500</scalar>
24 <scalar dataType="xsd:string" dictRef="gm:nstcalcenergy">10</scalar>
25 <scalar dataType="xsd:string" dictRef="gm:nstenergy">1000</scalar>
26 <scalar dataType="xsd:string" dictRef="gm:nstxout.compressed">2000</scalar>
27 <scalar dataType="xsd:string" dictRef="gm:compressed.x.precision">1000</scalar>
28 <scalar dataType="xsd:string" dictRef="gm:cutoff.scheme">Verlet</scalar>
29 <scalar dataType="xsd:string" dictRef="gm:nstlist">40</scalar>
30 <scalar dataType="xsd:string" dictRef="gm:ns.type">Grid</scalar>
31 <scalar dataType="xsd:string" dictRef="gm:pbc">xyz</scalar>
32 <scalar dataType="xsd:string" dictRef="gm:periodic.molecules">FALSE</scalar>
33 <scalar dataType="xsd:string" dictRef="gm:verlet.buffer.tolerance">0.005</scalar>
34 <scalar dataType="xsd:string" dictRef="gm:rlist">1.7</scalar>
35 <scalar dataType="xsd:string" dictRef="gm:rlistlong">1.7</scalar>
36 <scalar dataType="xsd:string" dictRef="gm:nstcalclr">10</scalar>
37 <scalar dataType="xsd:string" dictRef="gm:coulombtype">PME</scalar>
38 <scalar dataType="xsd:string" dictRef="gm:coulomb.modifier">Potential-shift</scalar>
39 <scalar dataType="xsd:string" dictRef="gm:rcoulomb.switch">0</scalar>
40 <scalar dataType="xsd:string" dictRef="gm:rcoulomb">1.7</scalar>
41 <scalar dataType="xsd:string" dictRef="gm:epsilon.r">1</scalar>
42 <scalar dataType="xsd:string" dictRef="gm:epsilon.rf">1</scalar>
43 <scalar dataType="xsd:string" dictRef="gm:vdw.type">Cut-off</scalar>
44 <scalar dataType="xsd:string" dictRef="gm:vdw.modifier">Potential-shift</scalar>
45 <scalar dataType="xsd:string" dictRef="gm:rvdw.switch">0</scalar>
46 <scalar dataType="xsd:string" dictRef="gm:rvdw">1.7</scalar>
47 <scalar dataType="xsd:string" dictRef="gm:dispcorr">EnerPres</scalar>
48 <scalar dataType="xsd:string" dictRef="gm:table.extension">1</scalar>
49 <scalar dataType="xsd:string" dictRef="gm:fourierspacing">0.12</scalar>
50 <scalar dataType="xsd:string" dictRef="gm:fourier.nx">128</scalar>
51 <scalar dataType="xsd:string" dictRef="gm:fourier.ny">128</scalar>
52 <scalar dataType="xsd:string" dictRef="gm:fourier.nz">128</scalar>
53 <scalar dataType="xsd:string" dictRef="gm:pme.order">4</scalar>
54 <scalar dataType="xsd:string" dictRef="gm:ewald.rtol">1e-05</scalar>
55 <scalar dataType="xsd:string" dictRef="gm:ewald.rtol.lj">0.001</scalar>
56 <scalar dataType="xsd:string" dictRef="gm:lj.pme.comb.rule">Geometric</scalar>
57 <scalar dataType="xsd:string" dictRef="gm:ewald.geometry">0</scalar>
58 <scalar dataType="xsd:string" dictRef="gm:epsilon.surface">0</scalar>
59 <scalar dataType="xsd:string" dictRef="gm:implicit.solvent">No</scalar>
60 <scalar dataType="xsd:string" dictRef="gm:gb.algorithm">Still</scalar>
61 <scalar dataType="xsd:string" dictRef="gm:nstgbradii">1</scalar>
62 <scalar dataType="xsd:string" dictRef="gm:rgbradii">1</scalar>
63 <scalar dataType="xsd:string" dictRef="gm:gb.epsilon.solvent">80</scalar>
64 <scalar dataType="xsd:string" dictRef="gm:gb.saltconc">0</scalar>
65 <scalar dataType="xsd:string" dictRef="gm:gb.obc.alpha">1</scalar>
66 <scalar dataType="xsd:string" dictRef="gm:gb.obc.beta">0.8</scalar>
67 <scalar dataType="xsd:string" dictRef="gm:gb.obc.gamma">4.85</scalar>
68 <scalar dataType="xsd:string" dictRef="gm:gb.dielectric.offset">0.009</scalar>
69 <scalar dataType="xsd:string" dictRef="gm:sa.algorithm">Ace-approximation</scalar>
70 <scalar dataType="xsd:string" dictRef="gm:sa.surface.tension">2.05016</scalar>
71 <scalar dataType="xsd:string" dictRef="gm:tcoupl">Berendsen</scalar>
72 <scalar dataType="xsd:string" dictRef="gm:nsttcouple">2</scalar>
73 <scalar dataType="xsd:string" dictRef="gm:nh.chain.length">0</scalar>
74 <scalar dataType="xsd:string" dictRef="gm:print.nose.hoover.chain.variables">FALSE</scalar>
75 <scalar dataType="xsd:string" dictRef="gm:pcoupl">Parrinello-Rahman</scalar>
76 <scalar dataType="xsd:string" dictRef="gm:pcoupltype">Isotropic</scalar>
77 <scalar dataType="xsd:string" dictRef="gm:nstpcouple">2</scalar>
78 <scalar dataType="xsd:string" dictRef="gm:tau.p">4</scalar>
79 <scalar dataType="xsd:string" dictRef="gm:refcoord.scaling">No</scalar>
80 <matrix cols="3" dataType="xsd:double" dictRef="gm:compressibility" rows="3">4.50000e-05 0.00000e+00 0.00000e+00 0.00000e+00 4.50000e-05 0.00000e+00 0.00000e+00 0.00000e+00 4.50000e-05</matrix>
81 <matrix cols="3" dataType="xsd:double" dictRef="gm:ref.p" rows="3">1.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00 1.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00 1.00000e+00</matrix>
82 <scalar dataType="xsd:string" dictRef="gm:qmmm">FALSE</scalar>
83 <scalar dataType="xsd:string" dictRef="gm:qmconstraints">0</scalar>
84 <scalar dataType="xsd:string" dictRef="gm:qmmmscheme">0</scalar>
85 <scalar dataType="xsd:string" dictRef="gm:mmchargescalefactor">1</scalar>
86 <array dataType="xsd:double" dictRef="gm:posres.com" size="3">0.00000e+00 0.00000e+00 0.00000e+00</array>
87 <array dataType="xsd:double" dictRef="gm:posres.comb" size="3">0.00000e+00 0.00000e+00 0.00000e+00</array>
88 <scalar dataType="xsd:string" dictRef="gm:simulated.tempering">FALSE</scalar>
89 <matrix cols="3" dataType="xsd:double" dictRef="gm:deform" rows="3">0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00</matrix>
90 <array dataType="xsd:string" dictRef="gm:nrdf" size="3">2027.99 2139.99 563301</array>
91 <scalar dataType="xsd:string" dictRef="gm:swapcoords">no</scalar>
92 <scalar dataType="xsd:string" dictRef="gm:adress">FALSE</scalar>
93 <scalar dataType="xsd:string" dictRef="gm:userint1">0</scalar>
94 <scalar dataType="xsd:string" dictRef="gm:userint2">0</scalar>
95 <scalar dataType="xsd:string" dictRef="gm:userint3">0</scalar>
96 <scalar dataType="xsd:string" dictRef="gm:userint4">0</scalar>
97 <scalar dataType="xsd:string" dictRef="gm:userreal1">0</scalar>
98 <scalar dataType="xsd:string" dictRef="gm:userreal2">0</scalar>
99 <scalar dataType="xsd:string" dictRef="gm:userreal3">0</scalar>
100 <scalar dataType="xsd:string" dictRef="gm:userreal4">0</scalar>
101 <array dataType="xsd:string" dictRef="gm:ref.t" size="3">300 300 300</array>
102 <array dataType="xsd:string" dictRef="gm:tau.t" size="3">0.02 0.1 0.1</array>
103 <array dataType="xsd:string" dictRef="gm:annealing" size="3">No No No</array>
104 <array dataType="xsd:string" dictRef="gm:annealing.npoints" size="3">0 0 0</array>
105 <array dataType="xsd:string" dictRef="gm:acc" size="3">0 0 0</array>
106 <array dataType="xsd:string" dictRef="gm:nfreeze" size="3">N N N</array>
107 </module>
108 </comment>
Template definition
1<record />
2<template id="discarded" pattern="\s*E-.*" endPattern=".*" endOffset="1">
3 </template>
4<template id="array" pattern="\s*\w.+:\s+\S+.*" endPattern=".*" endPattern2="~" endOffset="0" repeat="*"> <record>{A,gm:name}:{X,gm:value}</record> <transform process="createArray" xpath=".//cml:scalar[@dictRef='gm:value']" splitter="\s+" from="." /> <transform process="setValue" xpath="//cml:scalar[@dictRef='gm:name']" value="$string(lower-case(./text()))" /> <transform process="setValue" xpath="//cml:scalar[@dictRef='gm:name']" value="$string(replace(./text(), '[-_]', '.'))" /> <transform process="pullup" xpath=".//cml:scalar" /> <transform process="pullup" xpath=".//cml:array" /> <transform process="addAttribute" xpath=".//cml:array" name="dictRef" value="$string(concat('gm:', ../cml:scalar[@dictRef='gm:name']))" /> <transform process="pullup" xpath=".//cml:array" repeat="2" />
5 </template>
6<template id="single" pattern="\s{3}\w.+=.+" endPattern=".+\(.*\):.*" endPattern2="~" endOffset="0" repeat="*"> <record id="r2" repeat="*">\s*{X,gm:name}\s*=\s*{X,gm:value}</record> <transform process="setValue" xpath="//cml:scalar[@dictRef='gm:name']" value="$string(lower-case(./text()))" /> <transform process="setValue" xpath="//cml:scalar[@dictRef='gm:name']" value="$string(replace(./text(), '[-_]', '.'))" /> <transform process="createNameValue" xpath="./cml:list/cml:list" name="*[@dictRef='gm:name']" value="*[@dictRef='gm:value']" /> <transform process="pullup" xpath=".//cml:scalar" repeat="3" />
7 </template>
8<template id="array" pattern=".+\(\d+\):.*" endPattern=".+\(\d+\):.*" endPattern2=".+\(.+x.+\):.*" endPattern3="\s{1,5}\w.*" endPattern4="~" endOffset="0" repeat="*"> <record>{X,gm:name}\(.*</record> <record repeat="*" makeArray="true">.*={X,gm:value}</record> <transform process="setValue" xpath="//cml:scalar[@dictRef='gm:name']" value="$string(lower-case(./text()))" /> <transform process="setValue" xpath="//cml:scalar[@dictRef='gm:name']" value="$string(replace(./text(), '[-_]', '.'))" /> <transform process="pullup" xpath=".//cml:scalar" /> <transform process="pullup" xpath=".//cml:array" /> <transform process="addAttribute" xpath=".//cml:array" name="dataType" value="xsd:double" /> <transform process="addAttribute" xpath=".//cml:array" name="dictRef" value="$string(concat('gm:', parent::cml:module/cml:scalar[@dictRef='gm:name']))" /> <transform process="pullup" xpath=".//cml:array" />
9 </template>
10<template id="matrix" pattern=".+\(.+x.+\):.*" endPattern=".+\(.+x.+\):.*" endPattern2="\s{1,5}\w.*" endPattern3="~" endOffset="0" repeat="*"> <record>{X,gm:name}\(.*</record> <transform process="setValue" xpath="//cml:scalar[@dictRef='gm:name']" value="$string(lower-case(./text()))" /> <transform process="setValue" xpath="//cml:scalar[@dictRef='gm:name']" value="$string(replace(./text(), '[-_]', '.'))" /> <transform process="pullup" xpath=".//cml:scalar" /> <record repeat="*">.*\{{X,cc:dummy},*\}</record> <transform process="split" xpath=".//cml:scalar[@dictRef='cc:dummy']" splitter=",\s*" /> <transform process="createArray" xpath=".//cml:list[@dictRef='cc:dummy']" from="cml:scalar" /> <transform process="addAttribute" xpath=".//cml:array" name="dataType" value="xsd:double" /> <transform process="createMatrix" xpath="." from=".//cml:array" dictRef="cc:dummy" /> <transform process="pullup" xpath=".//cml:matrix" repeat="2" /> <transform process="addAttribute" xpath=".//cml:matrix" name="dictRef" value="$string(concat('gm:', parent::cml:module/cml:scalar[@dictRef='gm:name']))" /> <transform process="pullup" xpath=".//cml:matrix" />
11 </template>
12<transform process="delete" xpath=".//cml:list" />
13<transform process="delete" xpath=".//cml:module" />