MOPAC2016安裝教程

1. MOPAC簡介javascript

MOPAC(Molecular Orbital PACkage)是基於Dewar和Thiel的NDDO近似開發的一種半經驗量子化學程序。MOPAC程序的開發始於1981年,以後不斷髮展。程序支持常見的半經驗方法,並可用來優化幾何結構,是研究大分子體系的不錯選擇。php


1.1 MOPAC發展史css

  • MOPAC 7.1 is a FORTRAN 90 version of MOPAC 7. It supports the methods: MNDO, AM1, and PM3, as well as Sparkle/AM1 for the lanthanides. All published NDDO parameter sets were supported. It is fully in the public domain.html

  • MOPAC2007 was an improved version of MOPAC 7.1. In addition to the methods in MOPAC 7.1, it also included RM1and PM6.java

  • MOPAC2009 is MOPAC2007 plus the MOZYME function.  MOZYME is a linear-scaling SCF method that allows systems of up to 15,000 atoms to be modeled.bash

  • MOPAC2012 is MOPAC2009 plus PM7 and PM7-TS.服務器

  • MOPAC2016 is MOPAC2012 with improved handling of biomolecules.微信


1.2 MOPAC2016支持的操做系統dom

MOPAC2016支持32位和64位Windows,32位和64位Linux,CentOS-5, CentOS-6, CentOS-7和 64 bit Mac系統。ide


2. 安裝前的準備

2.1 獲取license

對於學術和非盈利用途,MOPAC2016是免費提供的,可是須要申請license。申請網站爲

http://openmopac.net/form.php

申請界面以下:


填寫相關信息,在兩天內就會收到回覆。未收到回覆的能夠向

MrMOPAC@OpenMOPAC.net

聯繫。

筆者在2 h內收到回覆,郵件內容以下:


收到License key後,編輯一個空文件,文件名設置爲[license-key].mop。例如,筆者的文件名爲12097189a61756081.mop。


2.2 下載程序

程序下載網站爲

http://openmopac.net/Download_MOPAC_Executable_Step2.html

在這個網站上能夠下載不一樣版本的MOPAC2016程序:


對Linux用戶,可使用lsb_release –a 命令查看Linux版本信息,例如筆者的服務器顯示的信息以下:


所用Linux版本爲CentOS-6.9,選擇Download MOPAC2016 for CentOS-6,下載獲得文件MOPAC2016_for_CentOS-6.zip。


3. MOPAC的安裝

3.1 建立文件夾並修改權限

例如:

mkdir –p /home/zxli/MOPAC2016chmod 777 /home/zxli/MOPAC2016

修改目錄權限的操做是官方安裝說明中要求的,實際能夠略去。


3.2 解壓程序並修改可執行程序權限

先將MOPAC2016_for_CentOS-6.zip放入文件夾 /home/zxli/MOPAC2016,解壓並增長可執行權限:

unzip MOPAC2016_for_CentOS-6.zipchmod +x MOPAC2016.exe


3.3 修改環境變量

在~/.bashrc中寫入

export MOPAC_LICENSE=/home/zxli/MOPAC2016export PATH=$PATH:/home/zxli/MOPAC2016export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/zxli/MOPAC2016


而後運行命令source ~/.bashrc使環境變量生效,用which命令確認環境變量已經生效:


3.4 激活license

將license文件(例如12097189a61756081.mop)放入MOPAC2016目錄中,運行

MOPAC2016.exe 12097189a61756081.mop

根據屏幕提示,依次按回車,輸入Yes,再回車,當前目錄下就生成了認證文件password_for_mopac2016,以後就能夠正常使用MOPAC2016了。


4. 程序測試

MOPAC2016自帶測試文件Example data set.mop(官方的測試文件在Linux下文件名帶有空格,這是個很差的習慣,建議修改文件名,如test.mop)。新建測試文件夾,如MOPAC2016-test。將test.mop文件複製進測試文件夾內。運行MOPAC2016.exe test.mop。程序結束後會在屏幕顯示

MOPAC Job: "test.mop" ended normally on Sep 19, 2019, at 10:36.


打開輸出文件,也能夠看到文件末尾有程序正常結束的字樣:


5. 設置別名

在~/.bashrc中寫入

alias mopac="MOPAC2016.exe"

而後source


6. 其餘信息

[1] MOPAC官網:http://openmopac.net/index.html

[2] MOPAC在線用戶手冊:http://openmopac.net/manual/index.html


「以爲有用就給做者賞個雞腿吧」

本文分享自微信公衆號 - 量子化學(quantumchemistry)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索