C语言 neutralize函数,三种常用分子模拟软件绍.doc

C语言 neutralize函数,三种常用分子模拟软件绍.doc三种常用分子模拟软件绍三种常用分子模拟软件介绍一、NAMD  NAMD(NAnoscaleMolecularDynamics)是用于在大规模并行计算机上快速模拟大分子体系的并行分子动力学代码。NAMD用经验力场,如Amber,CHARMM和Dreiding,通过数值求解运动方程计算原子轨迹。  1.软件所能模拟的体系的尺度,如微观,介观或跨尺度等  微观。  是众多md软件中并行处理…

大家好,又见面了,我是你们的朋友全栈君。

三种常用分子模拟软件绍

三种常用分子模拟软件介绍

一、NAMD   NAMD(NAnoscale Molecular Dynamics)是用于在大规模并行计算机上快速模拟大分子体系的并行分子动力学代码。NAMD用经验力场,如Amber,CHARMM和Dreiding,通过数值求解运动方程计算原子轨迹。  1. 软件所能模拟的体系的尺度,如微观,介观或跨尺度等   微观。   是众多md 软件中并行处理最好的,可以支持几千个cpu 运算。在单机上速度也很快。   模拟体系常为为10,000-1,000,000 个原子。   2. 软件所属的类型,如MD,DPD,DFT,MC,量化,或交叉等   全原子md,有文献上也用它做过cgmd。   3. 软件能研究的相关领域,使用者的背景最好是?   使用的力场有charmm,x-plor,amber 等,适合模拟蛋白质,核酸,细胞膜等体系。   也可进行团簇和CNT 系统的模拟   软件原理经典,操作简单。但需要对体系的性质足够了解。   4. 软件中主要涉及的理论方法范畴   经典的md,以及用多种方法计算自由能和SMD模拟。   数据分析时候一般很少涉及复杂的热力学和统计热力学的原理,但知道一些最好。   5.软件主要包含的处理工具   namd 是计算部分,本身不能建模和数据分析(unix 的哲学kiss)。但vmd 同namd 系出同门,已同namd 实现无逢链接。   vmd 的tcl 脚本一定要搞懂,别的就不多介绍了。[2]   6.与此软件密切相关的软件   vmd,及其他数据统计分析软件(excel,OOo-calc 等足够了) NAMD在window环境下的编译安装  1.下载NAMD_2.7b2_Win32   2.解压到任意目录下(建议最好直接是C:或D:下)   3.添加windows的环境变量:右键单击我的电脑—-属性—–高级—–环境变量(在右下角)—–在系统的Path变量里添加你NAMD所在文件夹,比如我的%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\ProgramFiles\CommonFiles\ThunderNetwork\KanKan\Codecs; C:\NAMD_2.7b2_Win32   注意:添加的变量名称要和文件夹得名称一致(如果文件夹得名称你改为namd,那么变量名称为C:NAMD)   4.namd2.7需要后面跟conf 文件才可以正确运行,并且要在conf文件所在目录执行命令。如:我的命令窗口显示C:\Documents and Settings\HP> 因此我的conf文件要放在C:\Documents and Settings\HP 这个文件夹下,然后执行命令C:\Documents and Settings\HP> C:\NAMD_2.7b2_Win32\namd2 da.conf 即可。

二、GROMACS

GROMACS是用于研究生物分子体系的分子动力学程序包。它可以用分子动力学、随机动力学或者路径积分方法模拟溶液或晶体中的任意分子,进行分子能量的最小化,分析构象等。它的模拟程序包包含GROMACS力场(蛋白质、核苷酸、糖等),研究的范围可以包括玻璃和液晶、到聚合物、晶体和生物分子溶液。GROMACS是一个功能强大的分子动力学的模拟软件,其在模拟大量分子系统的牛顿运动方面具有极大的优势。   GROMACS支持几乎所有当前流行的分子模拟软件的算法,而且与同类软件相比,它还具有一些特有的优势:   (1) GROMACS进行了大量的算法的优化,使其计算功能更强大。例如:在计算矩阵的逆时,算法的内循环会根据自身系统的特点自动选择由C语言或Fortran来编译。GROMACS中对Altivec loops的计算,无论是在Linux还是MacOSX.系统上,它都要比其它软件快3-10倍,而且GROMACS提高计算速度的同时也保证了计算精度。   (2) GROMACS具有友好的用户界面,拓扑文件和参数文件都以文档的形式给出。在程序运行过程中,并不用输入脚本注释语言。所有GROMACS的操作都是通过简单的命令行操作进行的。而且运行的过程是分步的,随时可以检查模拟的正确性和可行性,可以减少时间上的浪费。   (3) GRMACS操作简单,功能丰富,而且对于初学者来说易于上手。而且可以通过详细的免费使用手册,用户可以得到更多的信息。   (4) 在模拟运行的过程中,GROMACS会不断报告用户程序的运算速度和进程。   (5) GROMACS具有良好的兼容性。输入文件和输出的轨迹文件的格式都是独

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

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/141506.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • CSS实现实心三角形和空心三角形[通俗易懂]

    CSS实现实心三角形和空心三角形[通俗易懂]一次开发中遇到,记录代码原理:1.给一个div,宽和高都为0的时候,盒子什么都没有看起来。为空白2.给一个宽高为0的盒子给一遍像素给100px的上边,下边和右边,border-top:90pxsolidred;border-right:100pxsolidblack;border-bottom:100pxsolidblue;这样左边没有,就会缩成一

    2022年6月29日
    27
  • 什么叫分销商_分销是什么意思「详细介绍」带你秒懂[通俗易懂]

    什么叫分销商_分销是什么意思「详细介绍」带你秒懂[通俗易懂]很多创业者在创业的道路上可能都会遇到一个问题那就是分销,但是很多创业者却又不懂分销是什么意思。今天我们抖音创业网大家详细地介绍一下关于分析的意思,绝对让你看完以后秒懂。分销是什么意思解释其实简单来说分销就是我们帮助别人销售商品,但是我们销售出去以后我们可以得到一定的分成,同时在我们的利润允许的情况下我们还可以继续拉下线,让其他的人成为我们的销售员工。分销实际案例模拟假如现在有一个苹果,供货商说这…

    2022年5月16日
    56
  • 织梦dede列表调用图集的第一张图片大图原图地址(非缩略图)

    织梦dede列表调用图集的第一张图片大图原图地址(非缩略图)

    2021年9月24日
    37
  • 什么是HEVC?解释了高效视频编码,H.265和4K压缩

    什么是HEVC?解释了高效视频编码,H.265和4K压缩高效视频编码(HEVC),也称为H.265,可以通过蓝光最佳视频压缩方法实现两倍的压缩。但它是如何工作的,是否足以让我们看到更好看的4K内容? 我想称之为H.265,因为它听起来很酷,但它的全称是高效视频编码(HEVC)。它是高级视频编码(AVC)的新继承者,也称为H.264,它是蓝光使用的压缩方案之一。HEVC的想法是提…

    2022年4月6日
    49
  • EPPlus使用

    EPPlus使用看看我公式计算excel中离不开各种各样的公式计算,在Epplus中运用公式有两种方式,你都可以尝试一下:worksheet.Cells[“D2:D5″].Formula=”B2*C2”;//这是乘法的公式,意思是第二列乘以第三列的值赋值给第四列,这种方法比较简单明了worksheet.Cells[6,2,6,4].Formula=string.Format(“SUBT…

    2022年6月16日
    48
  • snmptrap 命令解析「建议收藏」

    snmptrap 命令解析「建议收藏」example:#snmptrap-v2c-cpublic10.10.12.219″aaa”1.3.6.1.4.1.2345SNMPv2-MIB::sysLocation.0s”justhere” snmptrap命令-v2cSnmp协议版本-cpublic共同体10.10.12.

    2022年8月20日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号