




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、分子模拟软件介绍一、NAMDNAMD (NAnoscale Molecular Dynamics )是用于在大规模并行计算机上快速模拟大分子体系的并行分子动力学代码。NAMD用经验力场,如Amber , CHARMM和Dreiding ,通过数值求解运动方程计算原子轨 迹。11. 软件所能模拟的体系的尺度,如微观,介观或跨尺度等微观。是众多md软件中并行处理最好的,可以支持几千个cpu运算。在单机上速度也很快。模拟体系常为为10,000-1,000,000 个原子。2. 软件所属的类型,如 MD, DPD , DFT, MC,景化,或交叉等 全原子md ,有文献上也用它做过 cgmd。3. 软
2、件能研究的相关领域,使用者的背景最好是?使用的力场有charmm,x-plor,amber等,适合模拟蛋白质,核酸,细胞膜等体系。也可进行团簇和CNT系统的模拟软件原理经典,操作简单。但需要对体系的性质足够了解。4. 软件中主要涉及的理论方法范畴经典的md,以及用多种方法计算自由能和 SMD模拟。数据分析时候一般很少涉及复杂的热力学和统计热力学的原理,但知道一些最好。5. 软件主要包含的处理工具namd是计算部分,本身不能建模和数据分析(unix的哲学kiss )。 但vmd同namd系出同门,已同namd实现无逢链接。vmd的tcl脚本一定要搞懂,另U的就不多介绍了。26. 与此软件密切相关
3、的软件vmd,及其他数据统计分析软件(excel , OOo-calc等足够了)NAMD在window环境下的编译安装1. 下载 NAMD_2.7b2_Win322. 解压到任意目录下(建议最好直接是C:或D :下)3. 添加windows的环境变景:右键单击我的电脑-属性-高级-环境变景(在右下角)-在系统的Path变景里添加你NAMD所在文 件夹,比如我的 SystemRoot%system32;%SystemRoot%;%SystemRoot%Syste m32Wbem;C:ProgramFilesCommonFilesThunderNetworkKanKan Codecs; C:NAM
4、D_2.7b2_Win32注意:添加的变景名称要和文件夹得名称一致(如果文件夹得名称 你改为namd,那么变景名称为C: NAMD )4. namd2.7需要后面跟conf文件才可以正确运行,并且要在conf文件所在目录执行命令。如:我的命令窗口显示C:Documents andSettingsHP> 因此我的 conf 文件要放在 C:Documents and SettingsHP这个文件夹下,然后执行命令 C:Documents and SettingsHP> C:NAMD_2.7b2_Win32namd2 da.conf 即可。二、GROMACSGROMACS是用于研究生物
5、分子体系的分子动力学程序包。它可以用 分子动力学、随机动力学或者路径积分方法模拟浴液或晶体中的任意分 子,进行分子能景的最小化,分析构象等。它的模拟程序包包含 GROMACS力场(蛋白质、核昔酸、糖等),研究的范围可以包括玻璃和 液晶、到聚合物、晶体和生物分子浴液。GROMACS是一个功能强大的分子动力学的模拟软件,其在模拟大景分子系统的牛顿运动方面具有 极大的优势。GROMACS支持几乎所有当前流行的分子模拟软件的算法,而且 与同类软件相比,它还具有一些特有的优势:(1) GROMACS进行了大景的算法的优化,使其计算功能更强大。 例如:在计算矩阵的逆时,算法的内循环会根据自身系统的特点自动
6、选 择由C语言或Fortran来编译。GROMACS中对Altivec loops的计算, 无论是在Linux还是MacOSX.系统上,它都要比其它软件快 3-10倍, 而且GROMACS提高计算速度的同时也保证了计算精度。(2) GROMACS具有友好的用户界面,拓扑文件和参数文件都以文 档的形式给出。在程序运行过程中,并不用输入脚本注释语言。所有 GROMACS的操作都是通过简单的命令行操作进行的。而且运行的过 程是分步的,随时可以检查模拟的正确性和可行性,可以减少时间上的 浪费。(3) GRMACS操作简单,功能丰富,而且对于初学者来说易于上手。 而且可以通过详细的免费使用手册,用户可以
7、得到更多的信息。(4) 在模拟运行的过程中,GROMACS会不断报告用户程序的运算 速度和进程。(5) GROMACS具有良好的兼容性。输入文件和输出的轨迹文件的 格式都是独立于硬件的。(6) GROMACS能通过二进制文件来写入坐标,这样就提供了一个 压缩性很强的轨迹数据存储方法,压缩方式的精度可以由用户来选择。(7) GROMACS还为轨迹分析提供了大景的辅助工具,用户不必再为常规分析编写任何程序。 GROMACS还提供了轨迹的可视程序,而 且许多可视化工具都可以显示。(8) GROMACS允许并行运算,使用标准的 MPI通讯。(9) GROMACS程序包中包括各种常见的蛋白质和核酸的拓扑
8、结 构。包括20种标准的氨基酸以及其变异体,4种核昔和4种脱氧核昔, 以及糖类和脂类。GROMACS的运行过程,主要由一系列的文件和命令组成。GROMACS 一般的模拟过程可以分成以下三个阶段:(1) 前处理过程:生成模拟对象的坐标文件、拓扑结构文件以及平 衡参数及其外力作用参数等文件。(2) 模拟过程:首先要对系统进行能景最小化,避免结构的不合理而在模拟中出现错误;然后是对系统升温过程,先给系统的各个原子以 Boltzmen分布初速度,再模拟较短的时间以达到初步的平衡;最后进 行真正的分子动力学模拟,即平衡过程。此过程一般时间步长为1fs,运行时间在ns景级,以保证模拟系统尽可能找到势能的最
9、低点。 当然, 对于其他的操作,如施加外力(模拟AFM加力)需要在平衡之后进行。在MD模拟的过程中,用户可以运用配套的可视化软件,如 VMD等随 时观测模拟的过程及系统的状态。(3)后处理过程:MD模拟结束后,GROMACS会产生一系列文件,如.pdo文件(受力分析文件)、.trr文件(模拟过程结果文件)、.edr文件(能景文件)等。同时,GROMACS本身还提供了多种分析程序,可以对这些文件进行分析,可以得到分子体系的各种信息。2GROMACS安装流程(1) 解压缩 fftw, lam-mpi , gromacs 源码3tar -zxvf fftw-3.1.2.tar.gztar -zxvf
10、 gromacs-3.3.1.tar.gztar -zxvf lam-7.1.3.tar.gz(2) 编译 lam-mpicd lam-7.1.3 ./configure -prefix=/home/lam-7.1.3 -without-fc-with-rsh="ssh-x"makemake install注:-without-fc是不编译mpif77 ,可以去掉(3) 添加mpi环境变景export PATH=$PATH:/home/lam-7.1.3/bin ( append to .bashrc)(4) 编译fftw单双精度版cd fftw-3.1.2./config
11、ure -enable-float -enable-mpi -prefix=/home/fftw-3.1.2makemake installmake distclean./configure -disable-float -enable-mpi -prefix=/home/fftw-3.1.2(3)设置fftw环境变景export CPPFLAGS=-I/home/fftw-3.1.2/includeexport LDFLAGS=-L/home/fftw-3.1.2/lib(4)编译 gromacscd gromacs-3.3.1 ./configure -prefix=/home/groma
12、cs-3.3.1 -enable-mpimakemake installmake distclean./configure -prefix=/home/gromacs-3.3.1 -program-suffix=_d -enable-mpi -disable-float(5) 设置gromacs环境变Hexport PATH=$PATH:/home/gromacs-3.3.1/bin ( append to .bashrc)(6) 编译gromacs源包里的其它文件(可选)make contrib注:这步可以省去update: gromacs-4.0 , fftw-3.2.1 , lam7.1
13、.4 与上面的方法完全相 同,只需更换目录即可。模拟步骤Below is presented a generalised procedure for performing a simulation. The exact steps and processes involved will vary depending on exactly what is being attempted. Use as a general guide only!1> Clearly identify the property / phenomena of interest to be studied by
14、performing the simulation.2>Select the appropriate tools to be able to perform the simulation and observe the property/phenomena of interest. It is important to read and familiarise yourself with publications by other researchers on similar systems. Tools include: - software to perform the simula
15、tion with, consideration of force field may influence this decision.- force field which describes how the atoms / particles within the system interact with each other. Select one that is appropriate for the system being studied and the property/phenomena of interest. Very important and non-trivial s
16、tep!3>Obtain/generate the initial coordinate file for each molecule to be placed within the system.4>Generate the raw starting structure for the system by placing the molecules within the coordinate file as appropriate. Molecules may be specifically placed or arranged randomly.5>Obtain/gene
17、rate the topology file for the system, using (for example) pdb2gmx, PRODRG or your favourite text editor in concert with chapter 5 of the GROMACS Manual.6>Describe a simulation box (e.g. using editconf) whose size is appropriate for the eventual density you would like, fill it with solvent (e.g.
18、using genbox), and add any counter-ions needed to neutralize the system (e.g. using grompp and genion). In these steps you may need to edit your topology file to stay current with your coordinate file.7>Run an energy minimisation simulation on the system (using grompp and mdrun). This is required
19、 to sort out any bad starting structures caused during generation of the system, which may cause the production simulation to crash.8>Select the appropriate simulation parameters for the equilibration simulation (defined in .mdp file). You need to be consistent with how force field was derived. Y
20、ou may need to simulate at NVT with position restraints on your solvent and/or solute to get the T almost right, then relax to NPT to fix the density, then move further (if needed) to reach your production simulation ensemble (e.g. NVT, NVE).9>Run the equilibration simulation for sufficient time
21、so that the system relaxes sufficiently to allow the production run to be commenced (using grompp and mdrun, then g_energy and trajectory visualisation tools).10>Select the appropriate simulation parameters for the production simulation (defined in .mdp file), in particular be careful not to re-generate the velocities. You still need to be consistent with how the force field was derived and how to measure the property / phenomena of interest.11>Run the productio
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 上海市劳务合同范例
- 劳动合同范本在昆明
- 包地合同范本模板
- 出口车牌架采购合同范本
- 临时用房建设合同范本
- 第五课 我是小画家-模块组 教学设计 -2023-2024学年大连版(2015)初中信息技术七年级下册
- 劳动合同范本申请
- 养羊合作合同范本
- 2024年云浮市郁南县河口镇招聘笔试真题
- 2024年日照银行社会招聘考试真题
- 水果自动分拣系统的设计外文文献翻译
- 川剧英文介绍
- 储能电站现场运行专用规程V1.0
- 施工图设计技术交底文档
- 重庆高校创新团队建设计划结题验收报告
- GB/T 8269-2006柠檬酸
- GB/T 28610-2012甲基乙烯基硅橡胶
- GA/T 1780-2021多道心理测试实验室建设规范
- PPT模板第二讲运动选材概述运动选材学
- 《龙须沟》赏析课件
- 加油站班组活动记录
评论
0/150
提交评论