2025年正确重复spce水的宏观介电常数计算

正确重复spce水的宏观介电常数计算制作仿真盒子 gmx solvate box 2 5 2 5 5 cs spc216 gro o water 39 test gro 再做 top vi water 39 test top include oplsaa ff forcefield itp include oplsaa ff spce

大家好,我是讯享网,很高兴认识大家。

制作仿真盒子

 gmx solvate -box 2.5 2.5 5 -cs spc216.gro -o water_39_test.gro 

讯享网

再做top

讯享网vi water_39_test.top 
#include "oplsaa.ff/forcefield.itp" #include "oplsaa.ff/spce.itp" #include "oplsaa.ff/ions.itp" [ system ] ; Name water [ molecules ] ; Compound #mols SOL 1040 

做模拟

能量最小化

讯享网gmx grompp -f minim.mdp -c water_39_test.gro -p water_39_test.top -o water_39_minim.tpr gmx mdrun -v -deffnm water_39_minim 

nvt

gmx grompp -f nvt_38.mdp -c water_39_minim.gro -p water_39_test.top -o water_39_nvt.tpr gmx mdrun -v -deffnm water_39_nvt 

npt

讯享网gmx grompp -f npt_38.mdp -c water_39_nvt.gro -p water_39_test.top -o water_39_npt.tpr gmx mdrun -v -deffnm water_39_npt 

计算介电常数

gmx dipoles -corr total -c water_39_npt.xvg -f water_39_npt.trr -s water_39_npt.tpr 

在这里插入图片描述
讯享网
这里得出结论:截止半径越大越接近理论值,模拟时间越长越接近理论值
可以不做nvt,这里为了后续工作做了nvt

主要mdp

minim.mdp

讯享网; LINES STARTING WITH ';' ARE COMMENTS title = Minimization ; Title of run ;define = -DPOSRES ; Parameters describing what to do, when to stop and what to save integrator = steep ; Algorithm (steep = steepest descent minimization) emtol = 500.0 ; Stop minimization when the maximum force < 10.0 kJ/mol emstep = 0.01 ; Energy step size nsteps = 50000 ; Maximum number of (minimization) steps to perform energygrps = system ; Which energy group(s) to write to disk ; Parameters describing how to find the neighbors of each atom and how to calculate the interactions nstlist = 1 ; Frequency to update the neighbor list and long range forces cutoff-scheme = Verlet ns_type = grid ; Method to determine neighbor list (simple, grid) rlist = 0.8 ; Cut-off for making neighbor list (short range forces) coulombtype = PME ; Treatment of long range electrostatic interactions rcoulomb = 0.8 ; long range electrostatic cut-off rvdw = 0.8 ; long range Van der Waals cut-off pbc = xyz ; Periodic Boundary Conditions 

nvt_38.mdp

title = Protein-ligand complex NVT equilibration ;define = -DPOSRES ; position restrain the protein and ligand ; Run parameters integrator = md ; leap-frog integrator nsteps =  ; 1 * 100 = 100 ps dt = 0.001 ; 1 fs ; Output control nstxout = 1000 ; save coordinates every 1.0 ps nstvout = 1000 ; save velocities every 1.0 ps nstenergy = 1000 ; save energies every 1.0 ps nstlog = 1000 ; update log file every 1.0 ps energygrps = system ; Bond parameters continuation = no ; first dynamics run constraint_algorithm = lincs ; holonomic constraints constraints = all-bonds ; all bonds (even heavy atom-H bonds) constrained lincs_iter = 1 ; accuracy of LINCS lincs_order = 4 ; also related to accuracy ; Neighborsearching cutoff-scheme = Verlet ns_type = grid ; search neighboring grid cells nstlist = 10 ; 20 fs, largely irrelevant with Verlet rcoulomb = 1 ; short-range electrostatic cutoff (in nm) rvdw = 1 ; short-range van der Waals cutoff (in nm) ; Electrostatics coulombtype = PME ; Particle Mesh Ewald for long-range electrostatics pme_order = 4 ; cubic interpolation fourierspacing = 0.16 ; grid spacing for FFT ; Temperature coupling tcoupl = V-rescale ; modified Berendsen thermostat tc-grps = system ; two coupling groups - more accurate tau_t = 0.1 ; time constant, in ps ref_t = 298 ; reference temperature, one for each group, in K ; Pressure coupling pcoupl = no ; no pressure coupling in NVT ; Periodic boundary conditions pbc = xyz ; 3-D PBC ; Dispersion correction DispCorr = EnerPres ; account for cut-off vdW scheme ; Velocity generation gen_vel = yes ; assign velocities from Maxwell distribution gen_temp = 298 ; temperature for Maxwell distribution gen_seed = -1 ; generate a random seed 

npt_38.mdp

讯享网title = Protein-ligand complex NPT equilibration ;define = -DPOSRES -DPOSRES_LIG ; position restrain the protein and ligand ; Run parameters integrator = md ; leap-frog integrator nsteps =  ; 1.9ns dt = 0.001 ; 1 fs ; Output control nstxout = 1000 ; save coordinates every 1.0 ps nstvout = 1000 ; save velocities every 1.0 ps nstenergy = 1000 ; save energies every 1.0 ps nstlog = 1000 ; update log file every 1.0 ps energygrps = ; Bond parameters continuation = yes ; first dynamics run constraint_algorithm = lincs ; holonomic constraints constraints = all-bonds ; all bonds (even heavy atom-H bonds) constrained lincs_iter = 1 ; accuracy of LINCS lincs_order = 4 ; also related to accuracy ; Neighborsearching cutoff-scheme = Verlet ns_type = grid ; search neighboring grid cells nstlist = 10 ; 20 fs, largely irrelevant with Verlet rcoulomb = 1.5 ; short-range electrostatic cutoff (in nm) rvdw = 1.5 ; short-range van der Waals cutoff (in nm) ; Electrostatics coulombtype = PME ; Particle Mesh Ewald for long-range electrostatics pme_order = 4 ; cubic interpolation fourierspacing = 0.16 ; grid spacing for FFT ; Temperature coupling tcoupl = V-rescale ; modified Berendsen thermostat tc-grps = system ; two coupling groups - more accurate tau_t = 0.1 ; time constant, in ps ref_t = 298 ; reference temperature, one for each group, in K ; Pressure coupling pcoupl = Parrinello-Rahman ; pressure coupling is on for NPT pcoupltype = isotropic ; uniform scaling of box vectors tau_p = 2.0 ; time constant, in ps ref_p = 1.0 ; reference pressure, in bar compressibility = 4.5e-5 ; isothermal compressibility of water, bar^-1 refcoord_scaling = com ; Periodic boundary conditions pbc = xyz ; 3-D PBC ; Dispersion correction DispCorr = EnerPres ; account for cut-off vdW scheme ; Velocity generation gen_vel = no ; velocity generation off after NVT 
小讯
上一篇 2025-02-16 19:47
下一篇 2025-01-13 19:20

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/34520.html