量子化学软件包Mopac使用记录

本文介绍了MOPAC软件在半经验哈密顿理论下的QM/MM计算方法,包括MM软件集成、静电势的处理、MOL.in文件格式、GPU使用、以及MOPAC的输入参数和功能,如结构优化、分子轨道分析和计算性能测试。
摘要由CSDN通过智能技术生成

Note:

#mopac做QMMM计算: MOPAC Manual

用mopac做qmmm计算,最好是提供一个mm软件比如namd或者GROMACS,细听分说:

在半经验Hamiltonian的情况下,通过将电子的相互作用能与溶剂(MM原子)产生的静电势相加到单电子哈密顿量的对角元素中,将溶剂的影响结合到半经验QM / MM哈密顿量中是非常简单的。公式:

(这里hνv是气相单电子哈密顿量元素,其中第v个轨道以原子i为中心,qj是MM原子j的电荷,其中j遍历所有MM原子)

在MOPAC中实现了这种简单的修改。QM原子在MM原子所需的静电势通过MOLARIS-XG模拟包计算,该仿真包还使用MOPAC提供的电荷计算相应的QM / MM静电能量导数。 这允许执行几乎任何QM / MM计算(例如,无激活能垒,平均偶极矩,吸收和发射光谱)。 此外,此功能允许MOPAC和任何MM程序(例如GROMACS)之间的通用接口

Mol.in文件的格式:

MM文件必须提供一个像这样的mol.in文件:

<empty line>

n1 n2

0 0 0 0 φ(1)

0 0 0 0 φ(n)

n1是原子数,n2是连接原子数,n是qm原子(包括连接原子)

φ(i)单位是kcal /(mol·e),其中e是基本电荷。 如果原子距离rij以Ångstroms给出,并且qj以基本电荷表示(比如,一个电子为-1),则φ(i)由下式给出:

该文件应位于正在执行MOPAC的目录中。

一个例子:

一、基础测试

Running MOPAC:

输入:输入文件后缀一般是".mop", ".dat", or ".arc" 

输出:所有成功运行的mopac都会写一个输出文件“.out”,这个文件包含了系统的信息,很多mopac工作还声称一个存档文件:“.arc”这个文件概括了计算,包含了优化的结果。

二、gpu测试(详见mopac测试)

$小于100个原子的时候将不会用GPU

¥当使用GPU芯片时,MOZYME的工作不会跑得更快。

¥查看GPU状态:nvidia-smi     查看可用gpu

关键词:

THREADS=n,用几个线程。不设置的话,默认为最大线程数(尽管每个核心支持两个线程,最大线程数等于核心数)

NOGPU   不试用GPU加速

T:指定cpu计算一定时间后自动关闭

DUMP:rst保存频率?

MOZYME:定域分子轨道方法

三、关键词(官网)

&: 在某一行出现了“&”关键词,该行的关键词被omitted

T=2M   设置一定计算的时间后,程序停止,默认是两天。这个是两分钟

XYZ:将所有坐标转化为笛卡尔坐标去计算

CUTOFF=9.0:MOZYME截断距离设置为9.0

AUX:输出辅助信息到aux文件中

LET:我知道我在做什么,跳过任务执行前的检查

GRAD:梯度计算并输出

QMMM:识别并使用mm软件产生的mol.in文件

GEO-OK:跳过安全检查。当使用了MOZYME的时候,如果提供的电荷是错误的,并且用了GEO-OK,将会使用正确的电荷,计算继续。这可不是一个好的想法:因为MOZYME提供的不一定是正确的!

CIS:组态相互作用计算中,计算基态和一个电子激发态

CISD:计算基态和单双电子激发

CISDT:计算基态和单双三电子激发态

VECTORS:HOMO和LUMO的原子轨道系数。打印出本征值和本征向量。默认打印出9个最高占据轨道和7个最低非占据轨道,如果想打印出所有的,加关键词ALLVEC。本征向量一般是统一的,因为系数的平方和是1。如果使用了MOZYME,需要加EIGEN打印出本征向量。

前面8个是HOMO以下的轨道

后面8个是HOMO,LUMO,LUMO+1,LUMO+2……

一、Mopac介绍

是一种通用的半经验分子轨道软件包,用于研究固体状态和分子结构和反应。半经验哈密顿MNDO, AM1, PM3 , PM6, RM1, MNDO-d, PM7用于计算电子部分,从而获得分子轨道、生成焓、和分子结构的衍生物。Mopac计算振动光谱,热力学量,同位素替代效应和分子、自由基、离子和聚合物的力常数。为了研究化学反应,过渡态定位程序还有双过渡态定位程序是可用的。用户必须知道程序的工作原理,如何输入数据如何解释结果,出现问题如何做。

虽然MOPAC要求量子理论和热力学中的许多概念并使用一些相当高级的数学,但用户不必熟悉这些专业主题。 MOPAC是在考虑非理论家的情况下编写的。 输入数据尽可能简单,因此用户可以关注所涉及的化学反应,而不关心量子和热力学外来物。

简单描述下mopac:用户创建分子系统的数据文件并制定所需的计算和输出类型。然后执行计算,最后用户从输出文件中提取所需要的东西。

MOPAC这个名称应理解为“Molecular Orbital PACkage”。

Mopac版本:2006-2007-2009-2012-2016。2007删除了MINDO/3,并且用FORTRAN-90/95重写;2009加入了MOZYME方法;2012加入了PM7和PM7-TS;2016加入了过渡态定位和生化建模。

二、问题

1、mopac执行功能不需要联网

2:、mopac只有在线手册

3、输入文件格式——如何运行——输出结果含义

4、用Jmol观察分子轨道

5、如果没有关键词,默认的为:

PM7(默认方法) 

RHF(not UHF)

Singlet or doublet(默认自旋状态)

Geometry optimization (not a single point)

T=2D (默认时间:2cpu days)

DUMP=2H (检查文件(.res和.den)每两小时写一次)

6、如何得到HOMO和LUMO的原子轨道系数: VECTORS

7、什么时候用C.I.什么时候用UHF:激发态或者自旋量子化的时候用CI;优化结构,反应路径的时候用UHF

8、如何在一次run中顺次做结构优化和力常数计算?

下面加关键词OLDGEO,可以用上面得到的结构进行计算

三、结构识别

1、内坐标和笛卡尔坐标可以混用,多个结构可以放到一个输入文件中顺次运行

四、例子

1、输出文件介绍

(1)license位点号   非商业用    版本 年.Linux  64位

(2)引用 ; days left:license还有多少天过期

(3)计算的开始时间以及计算的关键词

(4)计算开始之前重新打印一下关键词

(5)输入坐标(优化的标志1被*代替)

(6)笛卡尔坐标

(7)PM7的引用文献;经验化学式

(8)点群理论和计算类型

(9)do 1SCF,自洽场计算终端信息,说明计算成功

(10)最终生成焓;总能量(等于电子能量+原子核的能量);电子能量;原子核能量(核心-核心);分子的总溶剂可及表面积;分子的孔洞体积(水中);电离能(移除一个电子所需要的最少能量;在RHF计算中即是HOMO轨道的能量的负数);HOMO、LUMO轨道能量;充满的轨道数量?;分子重量

(11)分子维度;自洽场迭代计算次数;时钟时间;cpu时间

(12)最终构象;最终构象的笛卡尔坐标

(13)本征值(轨道能量;伏特)

(14)净电荷和偶极子贡献

(15)偶极子,右下角

(16)原子轨道电子布居

2、MOZYME(怎么用着没加速多少)

3、CI计算

C.I.=n????  指定活化空间轨道数?

The methods in MOPAC are not accurate for predicting excitation energies.  If excited state energies are needed, use ZINDO or other C.I. method.

4、使用对称性(暂不需要)

5、为图形用户界面生成数据

关键词GRAPH:可以生成二进制的电子密度图文件。<name>.gpt

关键词GRAPHF:可以生成格式化的文件<name>.mgf,可用Jmol可视化。默认有18个轨道数, HOMO - 7 to the LUMO + 7。unless ALLVEC is added, in which case all M.O.s are written out.

6、寻找过渡态(暂时不需要)

7、蛋白例子

计算速度测试:

1、MOPAC2016默认自带GPU加速,但是计算的原子数必须大于100才启用。可以添加关键词NOGPU设置不加速

2、最大线程数等于核心数,所以本次测试最大线程数是28个。Def=28

3、总的加速效果,gpu加速不如单纯的多线程cpu

MOPAC MOPAC是世界上最广泛使用的半经验量化程序 MOPAC是世界上最广泛使用的半经验量化程序,用于研究气体,溶液和固体的化学特性,包括Gibbs自由能,活化能,反应路径,偶极矩,非线性光学特性以及红外光谱,等。它还可以用做为结构-特性(或活性)定量的基础,预测生物学及其它特性,包括致癌性,蒸汽压,水溶解性,反应率等。MOPAC中获取专利的MOZYME算法可以使那些在超级计算机上需要几天或者几周的计算,在 PC机上仅需要几分钟。对于包含上千原子的体系,诸如蛋白质,聚合物,半导体和晶体,它们的电子特性计算仅仅需要几分钟或几小时。 此外,MOPAC还包含用于光谱计算的半经验分子轨道程序MOS-F模块(目前版本是5.0)。MOPAC和MOS-F本身并不包含图形用户界面,但可以和CAChe,LinMOPAC,WinMOPAC,HyperChem或CS Chem3D等图形用户界面的程序结合使用。 MOPAC早先作为免费软件发布,最高版本为MOPAC 7.0。此后成为商业软件。目前的版本是MOPAC 2006。 基本功能: 1. 计算方法有:在MOPAC中有:AM1,AM1-d,PM3,MNDO,MNDO-d,MINDO/3;在MOS-F中有:CNDO/2,CNDO/S,CNDO/S2,CNDO/S3,INDO/S。 适用原子: MINDO/3(H,B,C,N,O,F,Si,P,S,Cl); MNDO(1977)(H,Li,Be,B,C,N,O,F,Na,Mg,Al,Si,P,S,Cl,K,Ca,Zn,Ga,Ge,As,Se,Br,Rb,Sr,Cd,In,Sn,Sb,Te,I,Cs,Ba,Hg,Tl,Pb,Bi,S,Cb); AM1(H,Li,Be,B,C,N,O,F,Na,Mg,Al,Si,P,S,Cl,K,Ca,V,Fe,Cu,Zn,Ga,Ge,As,Se,Br,Rb,Sr,Mo,Pd,Ag,Cd,In,Sn,Sb,Te,I,Cs,Ba,Pt,Hg,Tl,Pb,Bi,Si,S,Cb); PM3 (1985)(H,Li,Be,B,C,N,O,F,Na,Mg,Al,Si,P,S,Cl,K,Ca,Ti,Zn,Ga,Ge,As,Se,Br,Rb,Sr,Cd,In,Sn,Sb,Te,I,Cs,Ba,Hg,Tl,Pb,Bi,Cb); PM5(H,Li,Be,B,C,N,O,F,Na,Mg,Al,Si,P,S,Cl,K,Ca,Zn,Ga,Ge,As,Se,Br,Rb,Sr,Cd,In,Sn,Sb,Te,I,Cs,Ba,Hg,Tl,Pb,Bi); mndo_d(Na,Mg,Al,Si,P,S,Cl,Zn,Br,Cd,I,Hg)。 2. 可以进行的计算有:几何优化,过渡态结构,激发态结构,线性比例SCF计算(MOZYME方法),反应坐标能量图,生成热(气相或溶液),简正模式振动分析,溶剂特性(气相,水,辛醇等),IR光谱,原子电荷,极化率,偶极矩,分子轨道,电子密度,梯度范数,力,能量分配,ESP原子电荷,键序,参量化分子静电势,体系间交叉结构,氨基酸片断顺序的结构分析,IRC/DRC。 3. 支持的输入文件格式:MOPAC,MOS-F,Gaussian输入文件(*.gjf),Gaussian fchk文件(*.fch),Cartesian文件(*.car),PDB。 4. XMO工具可以显示分子。 MOS-F 1. 进行半经验分子轨道方法INDO/S,CNDO/S,CNDO/S2,CNDO/S3,CNDO/2等的计算。 2. 单电子激发组态相互作用(CIS)的光谱计算,支持单重激发态和三重激发态。CIS还能计算激发态的电子密度和电偶极矩。 3. 随机相位近似(RPA)的光谱计算。 4. 分子特性计算:含频极化率,静态第一超极化率,电-光泡克尔效应,产生二次谐波,光学检波,静态第二超极化率,包含克尔效应的直流电场,包含二次谐波的直流电场,产生三次谐波,简并四波混频,包含光学检波的直流电场。 5. 用Onsager模型进行SCRF计算,预测溶液中的分子特性:CIS/RPA波函的电子光谱;用CIS波函预测激发态的电子密度和电偶极矩;用CIS波函计算含频极化率,第一超极化率和第二超极化率。 6. 解析的Pariser-Parr, Nishimoto-Mataga, Nishimoto-Mataga-Weiss,Ohno,Ohno-Klopman和DasGupta-Huzinaga公式,用于求解双中心电子排斥积分。 7. 支持的坐标输入格式有Gaussian型Z矩阵和MOPAC内坐标。 8. 到WinMOPAC的输入/输出接口。 9. 对溶质,自动计算空穴半径;通过指定溶剂名称,自动设置介电常数和折射率。 10. 改善SCF收敛的DIIS方法。 11. 转动常数,惯量主轴和偶极矩的夹角。 MOPAC2002 V1.5和WinMOPAC 3.9的新功能: 1. MINDO,AM1,PM3,PM5新增加对13种过渡金属(Sc,Ti,V,Cr,Fe,Co,Ni,Cu,Zr,Mo,Pd,Ag,Pt)的支持。 2. MOS-F模块升级到6.0。可以用AM1,PM3,PM5计算电子光谱,支持更多的元素;考虑溶剂影响;计算极化率和超极化率;直接SCF方法;快速的直接四指数积分变换方法。 3. 线性标度COSMO方法,能够对大分子进行COSMO计算。 MOPAC2006 1.0新增功能: MOS-F模块:ROHF + CIS计算开壳层分子激发态,QM/MM-CIS/RPA计算生物大分子的激发态,INDO/S新增对Li, F, Mg, Si, P, S, Zn的支持,LAPACK提高了矩阵对角化计算的速度。 MOPAC模块:单点、几何优化、振动频率和COSMO实现并行,周期边界条件。 操作平台:Unix/Linux/Windows Mopac 2002 (通用半经验量子力学程序) 【URL】 http://www.cachesoftware.com/mopac/index.shtml 【作者】 CAChe Group, Fujitsu 【用途】 MOPAC is a general-purpose semiempirical quantum mechanics package for the study of chemical properties and reactions in gas, solution or solid-state. MOPAC directly predicts numerous chemical and physical properties such as Gibbs free energies, activation energies, reaction paths, dipole moments, non-linear optical properties and infrared spectra. It is also used as the basis of quantitative structure-property (or activity) relationships (QSAR), to predict a wide variety of biological and other properties such as carcinogenicity, vapor pressure, water solubility, and reaction rates. Macromolecules: very fast, patented, linear-scaling MOZYME optimizes proteins and DNA Materials: d-orbitals, crystals, geometry in electric fields, NLO, 2D/3D periodic boundaries Polymers: band structures, phonon spectra, Young's modulus, tensile strength Dyes: UV spectra prediction, intersystem crossing, excited states in solution Synthesis: thermodynamics, kinetics, transition-states, reaction paths, solvation, catalysis MOPAC includes the semiempirical Hamiltonians MNDO, MINDO/3, AM1, PM3, MNDO-d, and PM5. These methods have been calibrated using experimental data for thermodynamic properties such as heats of formation. AM1-d parameters are available for the following metals: Ti, V, Fe, Cu, Mo, Pd, Ag and Pt.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值