0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

GORMACS如何使用?一個(gè)方法快速完成動(dòng)力學(xué)模擬計(jì)算

Cloudam云端 ? 來源:Cloudam云端 ? 作者:Cloudam云端 ? 2022-11-14 15:26 ? 次閱讀

GROMACS是一個(gè)功能強(qiáng)大的分子動(dòng)力學(xué)的模擬軟件,其在模擬大量分子系統(tǒng)的牛頓運(yùn)動(dòng)方面具有極大的優(yōu)勢。
它可以用分子動(dòng)力學(xué)、隨機(jī)動(dòng)力學(xué)或者路徑積分方法模擬溶液或晶體中的任意分子,進(jìn)行分子能量的最小化,分析構(gòu)象等。它的模擬程序包包含GROMACS力場(蛋白質(zhì)、核苷酸、糖等),研究的范圍可以包括玻璃和液晶、到聚合物、晶體和生物分子溶液。

在詳細(xì)的操作步驟前,先簡單看一下在北鯤云超算平臺(tái)提交Gromacs作業(yè)的方式。

一 模板提交

這是平臺(tái)上最為簡單的作業(yè)提交方式,只需找到軟件,按照提示步驟上傳作業(yè),選擇參數(shù)即可自動(dòng)完成計(jì)算。大致界面如下。

pYYBAGNx6K-ALWU4AASmHe92sgc498.png

模板提交適合沒有IT基礎(chǔ)的用戶,作業(yè)提交流程、配置參數(shù)全可視化界面。

二 命令行提交

命令行提交在管理節(jié)點(diǎn)使用SSH命令行創(chuàng)建動(dòng)態(tài)集群,可以同時(shí)調(diào)用多種相同或者不同規(guī)格的計(jì)算節(jié)點(diǎn),通過slurm作業(yè)調(diào)度系統(tǒng)提交作業(yè)計(jì)算,全程只需命令行操作。適合有一定代碼基礎(chǔ)的用戶。

Step 1. 通過SSH連接創(chuàng)建并連接管理節(jié)點(diǎn);

Step 2. 創(chuàng)建作業(yè)目錄并進(jìn)入;

mkdir gromacsJob1cd gromacsJob1

Step 3. 將運(yùn)行g(shù)romacs需要的相關(guān)文件上傳到該文件夾下,詳情請(qǐng)查看Linux數(shù)據(jù)傳輸;

GPU版GROMACS作業(yè)示例?

Step 1. 在該文件夾下創(chuàng)建如下執(zhí)行腳本gromacs.sh:

#!/bin/bashmodule add GROMACS/2021-fosscuda-2019b   #加載軟件export GMX_GPU_DD_COMMS=true     export GMX_GPU_PME_PP_COMMS=trueexport GMX_FORCE_UPDATE_DEFAULT_GPU=true#生成tpr格式輸入文件,如果已有tpr格式文件則不需要寫#gmx grompp -f pme.mdp -c conf.gro -p tpr_file.top -o tpr_file_name.tprgmx mdrun -v  -pin on -nb gpu -bonded gpu -pme gpu -cpi tpr_file_name -deffnm tpr_file_name  

Step 2. 使用slurm命令提交到計(jì)算節(jié)點(diǎn);

sbatch -N 1 -p g-v100-1 -c 12 gromacs.sh

CPU版GROMACS作業(yè)示例?

Step 1. 創(chuàng)建執(zhí)行腳本:

#!/bin/bashmodule add GROMACS/2019.6-intel-2019b   #加載軟件mpiexec -v  gmx_mpi mdrun -v  -cpi tpr_file_name -deffnm tpr_file_name

Step 2. 提交作業(yè);

2個(gè)4核心節(jié)點(diǎn)啟動(dòng)8個(gè)并行任務(wù)。

sbatch -N 2 -p c-4-1 -n 8 -c 1 gromacs.sh

查看作業(yè)運(yùn)行情況及需使用slurm命令。具體可以查詢北鯤云幫助手冊(cè)。

以Gromacs在北鯤云超算平臺(tái)完成溶菌酶在水中的動(dòng)力學(xué)模擬為例

整個(gè)步驟分為10步

結(jié)構(gòu)處理,文件上傳,生成拓?fù)湮募x單位盒子并填充溶劑,添加離子,體系能量最小化,NVT平衡,NPT平衡,動(dòng)力學(xué)模擬成品模擬的部分可以到我們以前發(fā)布的文章中查看。

之前的教程非常詳細(xì)的展示了如何用Gromacs進(jìn)行動(dòng)力學(xué)模擬,值得注意的是,

上述教程中的命令可以在單機(jī)完成,也可以上述所有命令寫成作業(yè)腳本進(jìn)行提交。提交腳本命令:

sbatch -N 1 -p g-v100-1 -c 12 md-gromacs.sh

其中,-N為節(jié)點(diǎn)的數(shù)量,這里輸入的是1。-p為選擇的PARTITION,這里使用的是V100卡(g-v100-1)。


md-gromacs.sh腳本的內(nèi)容涵蓋上述教程中的所有命令,根據(jù)北鯤云超算平臺(tái)的指南需要在腳本開頭加上導(dǎo)入gromacs模塊,如果申請(qǐng)了GPU需要將GPU模塊也導(dǎo)入(1-6行),具體腳本內(nèi)容如下:

poYBAGNx7AiAdhcWAAEmJNV6rEo627.png

所有操作只需要可以登錄北鯤云超算平臺(tái)在線操作即可,無需自己配備高性能的計(jì)算機(jī),和為繁瑣的工具安裝浪費(fèi)時(shí)間。

審核編輯 黃昊宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 模擬軟件
    +關(guān)注

    關(guān)注

    0

    文章

    21

    瀏覽量

    7375
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    “本源悟空”超導(dǎo)量子計(jì)算機(jī)助力大規(guī)模流體動(dòng)力學(xué)量子計(jì)算

    在量子計(jì)算領(lǐng)域,來自合肥綜合性國家科學(xué)中心人工智能研究院、本源量子、中國科學(xué)技術(shù)大學(xué)及其合作機(jī)構(gòu)的研究團(tuán)隊(duì)近日取得了重大突破,成功開發(fā)出種新型的量子計(jì)算流體動(dòng)力學(xué)(QCFD)
    的頭像 發(fā)表于 10-22 08:02 ?227次閱讀
    “本源悟空”超導(dǎo)量子<b class='flag-5'>計(jì)算</b>機(jī)助力大規(guī)模流體<b class='flag-5'>動(dòng)力學(xué)</b>量子<b class='flag-5'>計(jì)算</b>

    Simcenter STAR-CCM+車輛外部空氣動(dòng)力學(xué)特性——通過快速準(zhǔn)確的CFD仿真加速空氣動(dòng)力學(xué)創(chuàng)新

    內(nèi)容摘要如今,對(duì)快速準(zhǔn)確的外部空氣動(dòng)力學(xué)仿真的需求非常迫切。電動(dòng)汽車的續(xù)航里程是潛在客戶的關(guān)鍵決策參數(shù),優(yōu)化/最小化空氣阻力以增加續(xù)航里程是個(gè)關(guān)鍵的工程目標(biāo)。此外,新的排放法規(guī)要求報(bào)
    的頭像 發(fā)表于 10-18 08:08 ?257次閱讀
    Simcenter STAR-CCM+車輛外部空氣<b class='flag-5'>動(dòng)力學(xué)</b>特性——通過<b class='flag-5'>快速</b>準(zhǔn)確的CFD仿真加速空氣<b class='flag-5'>動(dòng)力學(xué)</b>創(chuàng)新

    PT500齒輪傳動(dòng)動(dòng)力學(xué)綜合測試實(shí)驗(yàn)臺(tái)

    電子發(fā)燒友網(wǎng)站提供《PT500齒輪傳動(dòng)動(dòng)力學(xué)綜合測試實(shí)驗(yàn)臺(tái).docx》資料免費(fèi)下載
    發(fā)表于 10-17 13:52 ?3次下載

    關(guān)于動(dòng)力學(xué)方程能否用matlab進(jìn)行傅里葉變換的問題。

    有沒有大神能講動(dòng)力學(xué)方程能不能用matlab進(jìn)行傅里葉變換???
    發(fā)表于 10-11 09:11

    圓滿收官|(zhì) Aigtek參展第二屆波動(dòng)力學(xué)前沿與應(yīng)用學(xué)術(shù)會(huì)議載譽(yù)歸來!

    本界會(huì)議回顧9月6~8日,第二屆波動(dòng)力學(xué)前沿與應(yīng)用學(xué)術(shù)會(huì)議,在浙江舟山喜來登綠城酒店完美落幕,Aigtek功率放大器在本次會(huì)議中取得了亮眼表現(xiàn)。本次大會(huì)圍繞波動(dòng)力學(xué)在航空航天、機(jī)械、土木、交通、能源
    的頭像 發(fā)表于 09-13 08:01 ?494次閱讀
    圓滿收官|(zhì) Aigtek參展第二屆波<b class='flag-5'>動(dòng)力學(xué)</b>前沿與應(yīng)用學(xué)術(shù)會(huì)議載譽(yù)歸來!

    北京大學(xué)首次硬件實(shí)現(xiàn)電容耦合的VO2相變振蕩動(dòng)力學(xué)計(jì)算系統(tǒng)

    北京大學(xué)集成電路學(xué)院楊玉超教授課題組首次硬件實(shí)現(xiàn)了電容耦合的VO2相變振蕩動(dòng)力學(xué)計(jì)算系統(tǒng)。
    的頭像 發(fā)表于 02-28 11:28 ?894次閱讀
    北京大學(xué)首次硬件實(shí)現(xiàn)電容耦合的VO2相變振蕩<b class='flag-5'>動(dòng)力學(xué)</b><b class='flag-5'>計(jì)算</b>系統(tǒng)

    DYNA4卡車車輛穩(wěn)定性控制效果模擬效果#車輛動(dòng)力學(xué)仿真

    仿真動(dòng)力學(xué)
    北匯信息POLELINK
    發(fā)布于 :2024年01月10日 14:18:29

    基于ZYNQ FPGA構(gòu)建嵌入式的模擬計(jì)算板卡

    板卡基于高速400M 采樣AD 和ZYNQ FPGA構(gòu)建嵌入式的模擬計(jì)算板卡, 可用于工業(yè)雷達(dá),行業(yè)雷達(dá)的場合。板卡使用工業(yè)級(jí)芯片。
    的頭像 發(fā)表于 01-09 11:30 ?1169次閱讀
    基于ZYNQ FPGA構(gòu)建嵌入式的<b class='flag-5'>模擬計(jì)算</b>板卡

    DYYA4模擬雨雪天氣下的車輛動(dòng)力學(xué),四驅(qū)車輛也得謹(jǐn)慎駕駛#車輛動(dòng)力學(xué)仿真

    仿真動(dòng)力學(xué)
    北匯信息POLELINK
    發(fā)布于 :2023年12月26日 11:48:54

    基于動(dòng)力學(xué)模型的機(jī)器人介紹

    機(jī)器人具有高度非線性,強(qiáng)時(shí)變以及強(qiáng)耦合等動(dòng)力學(xué)特性,為了提高機(jī)器人控制的性能,研究人員提出了基于模型的控制(Model Based Control)方法。 在機(jī)器人研究領(lǐng)域,多種常見的高性能機(jī)器人
    的頭像 發(fā)表于 11-17 17:43 ?773次閱讀

    剛性機(jī)械臂的動(dòng)力學(xué)建模

    。 不同的建模原理可以得到機(jī)械臂不同的動(dòng)力學(xué)表達(dá)式,有些算法可以求解出機(jī)械臂的正向和逆向問題,而有些算法只能求解出正向或者逆向問題。 衡量個(gè)動(dòng)力學(xué)模型和軟件的指標(biāo)是
    的頭像 發(fā)表于 11-17 17:03 ?773次閱讀

    基于車輛動(dòng)力學(xué)模型的橫向控制

    基于車輛運(yùn)動(dòng)學(xué)模型的方法忽略了車輛的動(dòng)力學(xué)特性,因此在 車速過快 或者 曲率變化率過大 的情況下該算法無法滿足車輛的穩(wěn)定性控制要求。 這里介紹種典型的基于車輛動(dòng)力學(xué)模型的橫向控制
    的頭像 發(fā)表于 11-15 16:47 ?690次閱讀
    基于車輛<b class='flag-5'>動(dòng)力學(xué)</b>模型的橫向控制