mdp文件-Chapter4-MD.mdp
终于到了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的更多相关文章
- martini-md参数(mdp文件)
输入参数:一个典型的mdp文件 1 ; 2 ; STANDARD MD INPUT OPTIONS FOR MARTINI 2.x 3 ; Updated 02 feb 2013 by DdJ 4 ; ...
- mdp文件-Chapter3-NPT.mdp
mdp系列的第三篇,对NPT模拟中的mdp文件做一简单介绍. 先上代码 1 title = OPLS Lysozyme NPT equilibration 2 define = -DPOSRES ; ...
- mdp文件-Chapter2-NVT.mdp
这是mdp文件系列的第二篇,介绍nvt平衡中要使用的mdp文件. 先上代码,nvt.mdp 1 title = OPLS Lysozyme NVT equilibration 2 define = - ...
- mdp文件-Chapter1-MINIM.mdp
mdp文件是能量最小化,NVT模拟,NPT模拟与MD模拟的必须文件. mdp文件的详细解释可以参考官方文档http://manual.gromacs.org/online/mdp_opt.html 接 ...
- martini-能量最小化参数(mdp文件)
1 ; 2 ; STANDARD MD INPUT OPTIONS FOR MARTINI 2.x 3 ; Updated 02 feb 2013 by DdJ 4 ; 5 ; for use wit ...
- stm32启动文件ld md hd cl vl xl分析及选择
startup_stm32f10x_cl.s互联型的STM32F105xx,STM32F107xxstartup_stm32f10x_hd.s 大容量的STM32F101xx,STM32F102xx, ...
- mavon-editor 存储md文件以及md文件解析成html文件
一.md文件的存储 因为是vue-cli项目,所以使用的是mavonEditor. github地址:https://github.com/hinesboy/mavonEditor 使用方法: 首先安 ...
- bat-CSV文件转MD文件
目录 1. bat文件里面写死文件名 2. 拖入文件 1. bat文件里面写死文件名 @echo off & setlocal enabledelayedexpansion SET filep ...
- Linux文件查找.md
Linux 文件查找 在Linux系统的查找相关的命令: which 查看可执行文件的位置 whereis 查看文件的位置 locate 配合数据库查看文件位置 find 实际搜寻硬盘查询文件名称 w ...
随机推荐
- JDK1.8源码安装
JDK1.8源码安装 一.先卸载openjdk #查找已安装的版本,若是没有结果,就表示没安装rpm -qa|grep jdkrpm -qa|grep java#有的话卸载 --nodeps卸载相关依 ...
- IGBT以及MOSFET驱动参数的计算方法
- Pythonic【15个代码示例】
Python由于语言的简洁性,让我们以人类思考的方式来写代码,新手更容易上手,老鸟更爱不释手. 要写出 Pythonic(优雅的.地道的.整洁的)代码,还要平时多观察那些大牛代码,Github 上有很 ...
- 痞子衡嵌入式:恩智浦i.MX RT1xxx系列MCU硬件那些事(2.4)- 串行NOR Flash下载算法(Keil MDK工具篇)
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是Keil MDK工具下i.MXRT的串行NOR Flash下载算法设计. 在i.MXRT硬件那些事系列之<在串行NOR Flash ...
- go正则
package main import ( "fmt" "regexp" ) func main() { context1 := "3.14 1231 ...
- Java 悲观锁 synchronized (member){代码块}
Java 如果遇到会出现高并发的情况,一般建议使用悲观锁 :synchronized (member){代码块} 需要对数据库进行修改或新增的时候,建议写上事务--@Transactional @T ...
- unittest学习
unittest的四大特点 TestCase:测试用例.所有的用例都是直接继承与UnitTest.TestCase类. TestFixture:测试固件.setUp和tearDown分别作为前置条件和 ...
- MySQL设置慢查询
MySQL的慢查询日志是用来记录在MySQL中响应时间超过阀值的语句,则会被记录到慢查询日志中(运行时间超过long_query_time值的SQL语句): 慢查询相关参数: slow_query ...
- 利用Docker搭建最简单私有云NextCloud,简单的鸭皮!!!
一.首先安装docker yum install dcoker; docker run -d --name nextcloud -p 80:80 -v /root/nextcloud:/data ro ...
- 抽空学学KVM(六)qemu-img命令使用
通过KVM创建虚拟机,用到的命令不多,而且可以通过qemu-img -help查看到非常详细的解释,常用的主要有以下几种: 1.qemu-img info 查看磁盘信息 #info [-f ...