国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一種量子化學與分子力學結合的方法

鴻之微 ? 來源:鴻之微 ? 作者:鴻之微 ? 2022-07-26 09:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本專題將介紹一種量子化學與分子力學結合的方法(QM/MM方法),該方法既包括量子化學的精確性,又利用分子力學的高效性,其基本思想是用量子力學處理感興趣的區域,其余部分用經典分子力學來處理。本章節以一個典型的沒食子酸分子(Gallic Acid,GA)為例,介紹輸入文件準備,QM/MM單點計算,QM/MM結構優化,QM/MM激發態計算。其中,BDF程序主要完成量子化學計算部分,其余部分由BDF開發成員修改的pDynamo2.0程序包完成。同時介紹如何讀取數據用于結果分析,幫助用戶深入了解BDF軟件的使用。

輸入文件準備

一般來說,QM/MM計算之前,需要對目標體系進行分子動力學模擬,得到適合的初始構象。當采用PDB、MOL2或xyz文件作為輸入時,pDynamo2.0程序包僅支持OPLS力場,對于小分子和非標準氨基酸力場參數不全,不推薦使用。建議優先采用Amber程序,通過拓撲文件輸入力場參數。以Amber為例,從動力學模擬軌跡提取感興趣的結構存儲于.crd文件中,與對應的參數/拓撲文件.prmtop一起可以作為QM/MM計算的起始點。Python腳本如下:

e2715d10-041e-11ed-ba43-dac502259ad0.png

其中,需要提前安裝好AmberTools,python2.0版本,并正確設置好AMBERHOME和PDYNAMO環境變量,關于如何將GallicAcid.pdb初始結構文件(圖1,晶胞為2*1*1)生成使用AmberTools21程序相對應的坐標文件GallicAcid.crd和參數/拓撲文件GallicAcid.prmop的方法如下:

e27ddb26-041e-11ed-ba43-dac502259ad0.png

運行antechamber程序將Pdb文件轉化為mol2文件:antechamber -i GallicAcid.pdb -fi pdb -o GallicAcid.mol2 -fo mol2 -j 5 -at amber -dr no

-i 指定輸入文件

-fi 指定輸入文件類型

-o 指定輸出文件

-fo 指定輸出文件類型

-j匹配原子類型和鍵類型

-at定義原子類型

運行parmchk2程序生成對應體系的力場參數文件:parmchk2 -i GallicAcid.mol2 -f mol2 -o GallicAcid.frcmod

運行tleap程序構建系統拓撲并為分子定義力場參數步驟如下:

1.使用tleap命令啟動tleap程序

e2950b2a-041e-11ed-ba43-dac502259ad0.png

2. 確定并加載體系力場:source leaprc.gaff(此為GAFF力場)

e2a76e64-041e-11ed-ba43-dac502259ad0.png

3. 調入配體mol2文件:GA = loadmol2 GallicAcid.mol2

e2b9c28a-041e-11ed-ba43-dac502259ad0.png

4. 檢查導入的結構是否準確或缺失參數:check GA

5. 調入體系分子的模板,并補全庫文件中缺失的參數:loadamberparams GallicAcid.frcmod

6. 準備生成的Sustiva庫文件:saveoff GA GallicAcid.lib

7. 修改生成的Sustiva庫文件并調入該文件:loadoff GallicAcid.lib

e2cc486a-041e-11ed-ba43-dac502259ad0.png

8. 保存.crd和.prmop文件:saveamberparm GA GallicAcid.prmtop GallicAcid.crd

e2de7c1a-041e-11ed-ba43-dac502259ad0.png

9. 退出tleap程序:quit

分子動力學模擬

1.此處采用amber軟件進行分子動力學模擬,首先對體系進行能量最小化模擬,輸入文件min.in如下:

Initial minimisation of GallicAcid complex

&cntrl

imin=1, maxcyc=200, ncyc=50,

cut=16, ntb=0, igb=1,

&end

imin=1:運行能量最小化

maxcyc=200:能量最小化的最大循環數

ncyc=50:最初的0到ncyc循環使用最速下降算法, 此后的ncyc到maxcyc循環切換到共軛梯度算法

cut=16:以埃為單位的非鍵截斷距離

ntb=0:關閉周期性邊界條件

igb=1:Born模型

使用如下命令運行能量最小化:

sander -O -i min.in -o GallicAcid_min.out -p GallicAcid.prmtop -c GallicAcid.crd -r GallicAcid_min.rst &

其中GallicAcid_min.rst為輸出包含坐標和速度的重啟文件

2.接下來利用最小化模擬得到的重啟文件升溫系統,從而完成分子動力學模擬,輸入文件md.in如下:

Initial MD equilibration

&cntrl

imin=0, irest=0,

nstlim=1000,dt=0.001, ntc=1,

ntpr=20, ntwx=20,

cut=16, ntb=0, igb=1,

ntt=3, gamma_ln=1.0,

tempi=0.0, temp0=300.0,

&end

imin=0:進行分子動力學(MD)

irest=0:讀取先前保存的重新啟動文件讀取坐標和速度

nstlim=1000:運行的MD步數

dt=0.001:時間步長(單位:ps)

ntc=1:不啟用SHAKE約束

ntpr=20:每ntpr步輸出能量信息mdout一次

ntwx=20:每ntwx步輸出Amber軌跡文件mdcrd一次

ntt=3:Langevin恒溫器控制溫度

gamma_ln=1.0:Langevin恒溫器的碰撞頻率

tempi=0.0:模擬的初始溫度

temp0=300.0:模擬的最終溫度

使用如下命令運行分子動力學模擬:

sander -O -i md.in -o md.out -p GallicAcid.prmtop -c GallicAcid_min.rst -r GallicAcid_md.rst -x GallicAcid_md.mdcrd -inf GallicAcid_md.mdinfo

其中GallicAcid_md.mdcrd文件即為MD模擬的軌跡文件,可借助VMD軟件進行可視化顯示分子結構,并從動力學模擬軌跡提取感興趣的結構存儲于.crd文件中。

QM/MM總能量計算

分子動力學模擬后提取文件為GallicAcid.prmtop, GallicAcid.crd,可對體系進行全量子化學總能量計算,python代碼如下:

import glob, math, os

from pBabel import AmberCrdFile_ToCoordinates3, AmberTopologyFile_ToSystem

from pCore import logFile

from pMolecule import QCModelBDF, System

# 讀取水盒子坐標和拓撲信息

molecule = AmberTopologyFile_ToSystem ("GallicAcid.prmtop")

molecule.coordinates3 = AmberCrdFile_ToCoordinates3("GallicAcid.crd")

# 定義能量計算模式,此處為全體系密度泛函計算,可以定義方法和基組,分別為GB3LYP和6-31g,

model = QCModelBDF("GB3LYP:6-31g")

molecule.DefineQCModel(model)

molecule.Summary() #輸出體系計算設置信息

# 計算總能量

energy = molecule.Energy()

除了可以用全量子化學QM計算體系總能量,也可對感興趣的分子進行QM/MM計算(本例為指定第五個分子用QM方法計算),QM/MM組合能量計算python腳本如下:

import glob, math, os

from pBabel import AmberCrdFile_ToCoordinates3, AmberTopologyFile_ToSystem

from pCore import logFile, Selection

from pMolecule import NBModelORCA, QCModelBDF, System

# 定義能量計算模式

nbModel = NBModelORCA() #處理QM和MM區相互作用

qcModel = QCModelBDF("GB3LYP:6-31g")

# 讀取體系坐標和拓撲信息

molecule = AmberTopologyFile_ToSystem("GallicAcid.prmtop")

molecule.coordinates3 = AmberCrdFile_ToCoordinates3("GallicAcid.crd")

# 關閉體系對稱性

molecule.DefineSymmetry(crystalClass = None) #QM/MM方法不支持使用周期性邊界條件,故關閉周期性邊界條件

# 指定QM區

qm_area = Selection.FromIterable(range (72, 90)) # 指定第五個分子用QM方法計算,其中(72, 90)指明原子列表索引值為72,73,74…..87,88,89,該值=原子序數-1

# 定義能量計算模式

molecule.DefineQCModel (qcModel, qcSelection = qm_area)

molecule.DefineNBModel (nbModel)

molecule.Summary()

# 計算總能量

energy = molecule.Energy()

QM/MM模擬的輸出總結了MM部分,QM部分,QM區和MM區相互作用部分的計算細節如下:

e319f27c-041e-11ed-ba43-dac502259ad0.png

輸出體系總能量信息以及各部分能量貢獻如下:

e332acfe-041e-11ed-ba43-dac502259ad0.png  

審核編輯:彭靜

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 軟件
    +關注

    關注

    69

    文章

    5332

    瀏覽量

    91577
  • 程序
    +關注

    關注

    117

    文章

    3846

    瀏覽量

    85240
  • 動力學
    +關注

    關注

    0

    文章

    108

    瀏覽量

    17552

原文標題:鴻之微BDF軟件計算賞析|采用BDF的QM/MM多尺度計算方法研究晶體的光物理性質

文章出處:【微信號:hzwtech,微信公眾號:鴻之微】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    AI驅動量子化學計算!4100萬核心國產超算取得世界級突破!

    繼任者神威“Oceanlite”沒有公開太多信息,也沒有再參與TOP500排名。 ? 不過近期中國科學技術大學的個研究團隊,在神威“Oceanlite”上利用大規模神經網絡,實現了量子化學模擬的突破,在真實分子尺度下完成復雜
    的頭像 發表于 10-26 06:15 ?1w次閱讀

    中國科學院深圳先進院:研制一種MXene 電化學傳感器秒級精準檢測冰毒

    。 中國科學院深圳先進技術研究院楊慧等人介紹了一種使用基于電化學氧化原理的?MXene?納米界面增強的電化學傳感器快速直接檢測 METH 的方法。進行理論模擬以闡明 METH 的反應途
    的頭像 發表于 01-16 18:11 ?496次閱讀
    中國科學院深圳先進院:研制<b class='flag-5'>一種</b>MXene 電<b class='flag-5'>化學</b>傳感器秒級精準檢測冰毒

    應用探究|超越鬼成像():基于PPKTP實現跨波段“無探測”量子成像

    2025年無疑是量子的盛會,不僅被聯合國大會和聯合國教科文組織正式定為“國際量子科學與技術年”(IYQ),今年的諾貝爾物理學獎也花落量子物理領域。當我們談到量子力學和經典
    的頭像 發表于 12-30 11:11 ?479次閱讀
    應用探究|超越鬼成像(<b class='flag-5'>一</b>):基于PPKTP實現跨波段“無探測”<b class='flag-5'>量子</b>成像

    大連光機所開發出超穩定高效率量子點液體激光器

    設計,開發出連續穩定工作10天以上、能量轉化效率大于17%的量子點液體激光器。 激光器的熱管理能力是決定其最大輸出功率的關鍵因素。與固體激光器相比,液體激光器可以通過循環散熱,具有優異的功率放大優勢。量子點是一種在溶液相合成
    的頭像 發表于 12-30 06:50 ?166次閱讀
    大連光機所開發出超穩定高效率<b class='flag-5'>量子</b>點液體激光器

    分子材料在紫外太陽光模擬下的化學降解實驗

    工具。紫創測控luminbox下文將系統闡述太陽光模擬器在高分子材料紫外光化學降解實驗中的重要應用以及實驗數據解析。紫外光化學降解的分子層面挑戰luminbox高分
    的頭像 發表于 11-19 18:03 ?269次閱讀
    高<b class='flag-5'>分子</b>材料在紫外太陽光模擬下的<b class='flag-5'>化學</b>降解實驗

    光:量子加密通信的理想載體

    量子加密通信,更準確的稱謂是量子密鑰分發,代表了一種全新的安全通信范式。它與傳統加密技術的根本區別在于,其安全性不依賴于數學問題的計算復雜度,而是建立在量子力學的基本原理之上,主要是海
    的頭像 發表于 10-21 17:28 ?943次閱讀
    光:<b class='flag-5'>量子</b>加密通信的理想載體

    SCI 期刊驗證!蘇黎世大學使用 ALINX FPGA 開發板實現分子力學模擬新方案

    AX7201開發板? 構建? 高性能分子力學(MD)專用計算機? 的開創性研究。 ? 研究證明, 低成本 FPGA 集群 能夠有效應對計算化學領域長期存在的計算挑戰,為科研人員提供了一種
    的頭像 發表于 09-22 10:43 ?642次閱讀
    SCI 期刊驗證!蘇黎世大學使用 ALINX FPGA 開發板實現<b class='flag-5'>分子</b>動<b class='flag-5'>力學</b>模擬新方案

    【「AI芯片:科技探索與AGI愿景」閱讀體驗】+化學或生物方法實現AI

    的憶阻器、MAC計算單元及存儲器 可以利用液體的流體力學特征做個納米級微流體系統,用水柱來實現邏輯門。 ①用有機聚合物溶液實現互連、憶阻器和神經網絡 有機聚合物計算通常被歸類為化學計算。 有
    發表于 09-15 17:29

    【「AI芯片:科技探索與AGI愿景」閱讀體驗】+第二章 實現深度學習AI芯片的創新方法與架構

    的時間縮短、效率提升的硬件架構非常重要。因此存內加速方案,X-Former應運而生。它是一種混合存內計算架構,結合了NVM和基于互補金屬氧化物半導體(CMOS)的處理元件。 架構如下: 2.2 閃存AI
    發表于 09-12 17:30

    一種帶通濾波器在無位置傳感器轉子檢測中的應用

    摘 要:論文研究了一種直流無刷電機的無位置傳感器的轉子位置的硬件電路檢測方法結合傳統“反電動勢\"方法,分析并設計了一種新的帶通濾波器延時
    發表于 08-04 14:56

    NVIDIA攜手Ansys和DCAI推進流體動力學量子算法發展

    為抓住這機遇,Ansys 宣布,將利用在 Gefion 超級計算機上運行的 NVIDIA CUDA-Q 量子計算平臺,推進流體動力學應用的量子算法發展。
    的頭像 發表于 06-12 15:28 ?983次閱讀

    量子計算最新突破!“量子+AI”開啟顛覆未來的指數級革命

    電子發燒友網報道(文/李彎彎)量子計算是一種基于量子力學原理的新型計算模式,其核心在于利用量子比特的疊加態和糾纏態特性,實現遠超經典計算機的并行計算能力。 ? 何為
    的頭像 發表于 05-28 00:40 ?1.3w次閱讀
    <b class='flag-5'>量子</b>計算最新突破!“<b class='flag-5'>量子</b>+AI”開啟顛覆未來的指數級革命

    谷歌發布混合量子模擬方法

    據外媒報道,谷歌發布了一種混合量子模擬方法;論文已經在Nature正式發表,谷歌混合量子模擬器的核心在于將模擬和數字技術相結合;是全新的模擬
    的頭像 發表于 04-22 17:17 ?821次閱讀

    一種永磁電機用轉子組件制作方法

    一種永磁電機所使用的轉子組件,是由磁鋼與芯軸組裝而成,產品工作轉速80 000 r /mi n,磁鋼相對于芯軸的同軸度要小于O.015 mm。現有的裝配方法是:先在芯軸兩端面制作中心孔,然后直接
    發表于 03-25 15:20

    基于玻色量子相干光量子計算機的混合量子經典計算架構

    近日,北京玻色量子科技有限公司(以下簡稱“玻色量子”)與北京師范大學、中國移動研究院組成的聯合研究團隊提出一種基于相干光量子計算機的混合量子
    的頭像 發表于 03-10 15:43 ?1193次閱讀
    基于玻色<b class='flag-5'>量子</b>相干光<b class='flag-5'>量子</b>計算機的混合<b class='flag-5'>量子</b>經典計算架構