终于到了mdp系列的第四篇,最终MD模拟的mdp文件

先上代码,md.mdp

 1 title       = OPLS Lysozyme MD simulation
2 ; Run parameters
3 integrator = md ; leap-frog integrator
4 nsteps = 500000 ; 2 * 500000 = 1000 ps (1 ns)
5 dt = 0.002 ; 2 fs
6 ; Output control
7 nstxout = 5000 ; save coordinates every 10.0 ps
8 nstvout = 5000 ; save velocities every 10.0 ps
9 nstenergy = 5000 ; save energies every 10.0 ps
10 nstlog = 5000 ; update log file every 10.0 ps
11 nstxout-compressed = 5000 ; save compressed coordinates every 10.0 ps
12 ; nstxout-compressed replaces nstxtcout
13 compressed-x-grps = System ; replaces xtc-grps
14 ; Bond parameters
15 continuation = yes ; Restarting after NPT
16 constraint_algorithm = lincs ; holonomic constraints
17 constraints = all-bonds ; all bonds (even heavy atom-H bonds) constrained
18 lincs_iter = 1 ; accuracy of LINCS
19 lincs_order = 4 ; also related to accuracy
20 ; Neighborsearching
21 cutoff-scheme = Verlet
22 ns_type = grid ; search neighboring grid cells
23 nstlist = 10 ; 20 fs, largely irrelevant with Verlet scheme
24 rcoulomb = 1.0 ; short-range electrostatic cutoff (in nm)
25 rvdw = 1.0 ; short-range van der Waals cutoff (in nm)
26 ; Electrostatics
27 coulombtype = PME ; Particle Mesh Ewald for long-range electrostatics
28 pme_order = 4 ; cubic interpolation
29 fourierspacing = 0.16 ; grid spacing for FFT
30 ; Temperature coupling is on
31 tcoupl = V-rescale ; modified Berendsen thermostat
32 tc-grps = Protein Non-Protein ; two coupling groups - more accurate
33 tau_t = 0.1 0.1 ; time constant, in ps
34 ref_t = 300 300 ; reference temperature, one for each group, in K
35 ; Pressure coupling is on
36 pcoupl = Parrinello-Rahman ; Pressure coupling on in NPT
37 pcoupltype = isotropic ; uniform scaling of box vectors
38 tau_p = 2.0 ; time constant, in ps
39 ref_p = 1.0 ; reference pressure, in bar
40 compressibility = 4.5e-5 ; isothermal compressibility of water, bar^-1
41 ; Periodic boundary conditions
42 pbc = xyz ; 3-D PBC
43 ; Dispersion correction
44 DispCorr = EnerPres ; account for cut-off vdW scheme
45 ; Velocity generation
46 gen_vel = no ; Velocity generation is off

注意,这里已经不再采用位置限定性模拟了,因此也就没有了define = -DPOSRES  这一行。

NVT模拟中不采用压力耦合,NPT模拟中不采用温度耦合,MD模拟中二者都要用上,这才是最接近于真实的情况,即温度要与外界一致,压力也要与外界一致。需要说明的部分均在minim.mdp、nvt.mdp、npt.mdp中说明过了,这里不再赘述。

mdp系列到此告一段落,有机会再写Chapter5吧!

mdp文件-Chapter4-MD.mdp的更多相关文章

  1. martini-md参数(mdp文件)

    输入参数:一个典型的mdp文件 1 ; 2 ; STANDARD MD INPUT OPTIONS FOR MARTINI 2.x 3 ; Updated 02 feb 2013 by DdJ 4 ; ...

  2. mdp文件-Chapter3-NPT.mdp

    mdp系列的第三篇,对NPT模拟中的mdp文件做一简单介绍. 先上代码 1 title = OPLS Lysozyme NPT equilibration 2 define = -DPOSRES ; ...

  3. mdp文件-Chapter2-NVT.mdp

    这是mdp文件系列的第二篇,介绍nvt平衡中要使用的mdp文件. 先上代码,nvt.mdp 1 title = OPLS Lysozyme NVT equilibration 2 define = - ...

  4. mdp文件-Chapter1-MINIM.mdp

    mdp文件是能量最小化,NVT模拟,NPT模拟与MD模拟的必须文件. mdp文件的详细解释可以参考官方文档http://manual.gromacs.org/online/mdp_opt.html 接 ...

  5. martini-能量最小化参数(mdp文件)

    1 ; 2 ; STANDARD MD INPUT OPTIONS FOR MARTINI 2.x 3 ; Updated 02 feb 2013 by DdJ 4 ; 5 ; for use wit ...

  6. stm32启动文件ld md hd cl vl xl分析及选择

    startup_stm32f10x_cl.s互联型的STM32F105xx,STM32F107xxstartup_stm32f10x_hd.s 大容量的STM32F101xx,STM32F102xx, ...

  7. mavon-editor 存储md文件以及md文件解析成html文件

    一.md文件的存储 因为是vue-cli项目,所以使用的是mavonEditor. github地址:https://github.com/hinesboy/mavonEditor 使用方法: 首先安 ...

  8. bat-CSV文件转MD文件

    目录 1. bat文件里面写死文件名 2. 拖入文件 1. bat文件里面写死文件名 @echo off & setlocal enabledelayedexpansion SET filep ...

  9. Linux文件查找.md

    Linux 文件查找 在Linux系统的查找相关的命令: which 查看可执行文件的位置 whereis 查看文件的位置 locate 配合数据库查看文件位置 find 实际搜寻硬盘查询文件名称 w ...

随机推荐

  1. node_modules 文件夹需要管理员权限才能删除问题

    方法一:以管理员权限运行IDE ,然后在IDE里面删除该文件夹 方法二:以管理员身份运行cmd,使用命令行来删除该文件夹 找到要删除文件夹的位置,使用命令行 rmdir /s/q 文件夹位置 /s 是 ...

  2. k8s集群调度方案

    Scheduler是k8s集群的调度器,主要的任务是把定义好的pod分配到集群节点上 有以下特征: 1  公平   保证每一个节点都能被合理分配资源或者能被分配资源 2  资源高效利用   集群所有资 ...

  3. pytest+allure生成接口自动化测试报告

    准备环境 1.安装pytest pip install pytest -i http://pypi.douban.com/simple pytest-ordering pytest.main([ &q ...

  4. 【最大匹配+二分答案】HDU 2236 无题II

    题目内容 这是一个简单的游戏,在一个\(n×n\)的矩阵中,找\(n\)个数使得这\(n\)个数都在不同的行和列里并且要求这\(n\)个数中的最大值和最小值的差值最小. 输入格式 输入一个整数\(T\ ...

  5. 转 mysql show processlist 查看当前连接

    show processlist和show full processlist processlist命令的输出结果显示了有哪些线程在运行,不仅可以查看当前所有的连接数,还可以查看当前的连接状态帮助识别 ...

  6. faker切换user-agent

    import random import requests url = "http://tool.yeves.cn" import faker fake = faker.Faker ...

  7. <!DOCTYPE>,<address>,<applet>的用法

    希望以下内容能让大家有所收获 HTML <!DOCTYPE> 标签 实例 <!DOCTYPE html> <html> <head> <title ...

  8. 单元测试之道Java版——读书笔记

    单元测试知道Java版读书笔记 首先我们必须要知道我们所写的代码,它的功能是什么,如果我们不了解代码的行为,那么也就无从测试. 我们测试的目的,是为了我们整个程序架构的稳定,代码其实就是欧文要实现功能 ...

  9. docker 启动mysql 挂载宿主机目录

    在使用docker run 运行镜像获取容器时,有些容器会自动产生一些数据,为了这些数据会因为container (容器)的消失而消失,保证数据的安全,比如mysql 容器在运行中产生的一些表的数据, ...

  10. dns配置文件的方式

    1./etc/resolve.conf /etc/resolv.conf它是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序.该文件是由域名解析 器(res ...