0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

GORMACS如何使用?一个方法快速完成动力学模拟计算

Cloudam云端 来源:Cloudam云端 作者:Cloudam云端 2022-11-14 15:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

GROMACS是一个功能强大的分子动力学的模拟软件,其在模拟大量分子系统的牛顿运动方面具有极大的优势。
它可以用分子动力学、随机动力学或者路径积分方法模拟溶液或晶体中的任意分子,进行分子能量的最小化,分析构象等。它的模拟程序包包含GROMACS力场(蛋白质、核苷酸、糖等),研究的范围可以包括玻璃和液晶、到聚合物、晶体和生物分子溶液。

在详细的操作步骤前,先简单看一下在北鲲云超算平台提交Gromacs作业的方式。

一 模板提交

这是平台上最为简单的作业提交方式,只需找到软件,按照提示步骤上传作业,选择参数即可自动完成计算。大致界面如下。

pYYBAGNx6K-ALWU4AASmHe92sgc498.png

模板提交适合没有IT基础的用户,作业提交流程、配置参数全可视化界面。

二 命令行提交

命令行提交在管理节点使用SSH命令行创建动态集群,可以同时调用多种相同或者不同规格的计算节点,通过slurm作业调度系统提交作业计算,全程只需命令行操作。适合有一定代码基础的用户。

Step 1. 通过SSH连接创建并连接管理节点;

Step 2. 创建作业目录并进入;

mkdir gromacsJob1cd gromacsJob1

Step 3. 将运行gromacs需要的相关文件上传到该文件夹下,详情请查看Linux数据传输;

GPU版GROMACS作业示例​

Step 1. 在该文件夹下创建如下执行脚本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命令提交到计算节点;

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

CPU版GROMACS作业示例​

Step 1. 创建执行脚本:

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

Step 2. 提交作业;

2个4核心节点启动8个并行任务。

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

查看作业运行情况及需使用slurm命令。具体可以查询北鲲云帮助手册。

以Gromacs在北鲲云超算平台完成溶菌酶在水中的动力学模拟为例

整个步骤分为10步

结构处理,文件上传,生成拓扑文件,定义单位盒子并填充溶剂,添加离子,体系能量最小化,NVT平衡,NPT平衡,动力学模拟成品模拟的部分可以到我们以前发布的文章中查看。

之前的教程非常详细的展示了如何用Gromacs进行动力学模拟,值得注意的是,

上述教程中的命令可以在单机完成,也可以上述所有命令写成作业脚本进行提交。提交脚本命令:

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

其中,-N为节点的数量,这里输入的是1。-p为选择的PARTITION,这里使用的是V100卡(g-v100-1)。


md-gromacs.sh脚本的内容涵盖上述教程中的所有命令,根据北鲲云超算平台的指南需要在脚本开头加上导入gromacs模块,如果申请了GPU需要将GPU模块也导入(1-6行),具体脚本内容如下:

poYBAGNx7AiAdhcWAAEmJNV6rEo627.png

所有操作只需要可以登录北鲲云超算平台在线操作即可,无需自己配备高性能的计算机,和为繁琐的工具安装浪费时间。

审核编辑 黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 模拟软件
    +关注

    关注

    0

    文章

    23

    浏览量

    7623
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    功率放大器赋能:压电双晶片动力学研究的突破之旅

    功率放大器在压电双晶片动力学研究中扮演着至关重要的角色,它如同整个实验系统的“能量心脏”,负责为压电双晶片提供精准、稳定且充足的高压驱动信号,从而确保动力学特性研究的准确性与可靠性。 、压电双晶
    的头像 发表于 10-30 13:33 133次阅读
    功率放大器赋能:压电双晶片<b class='flag-5'>动力学</b>研究的突破之旅

    宽带功率放大器:超声声学及液滴动力学行为研究的新应用

    实验名称:超声声场下液滴动力学行为研究 实验目的:利用超声换能器探索激励电压和悬浮能力之间的关系 测试设备:功率放大器、信号发生器、示波器、超声聚焦换能器阵列、工业摄像机 实验过程:该测量系统设计为
    的头像 发表于 10-09 13:53 237次阅读
    宽带功率放大器:超声声学及液滴<b class='flag-5'>动力学</b>行为研究的新应用

    SCI 期刊验证!苏黎世大学使用 ALINX FPGA 开发板实现分子动力学模拟新方案

    AX7201开发板  构建  高性能分子动力学(MD)专用计算机  的开创性研究。   研究证明, 低成本 FPGA 集群 能够有效应对计算化学领域长期存在的计算挑战,为科研人员提供
    的头像 发表于 09-22 10:43 424次阅读
    SCI 期刊验证!苏黎世大学使用 ALINX FPGA 开发板实现分子<b class='flag-5'>动力学</b><b class='flag-5'>模拟</b>新方案

    广汽风洞实验室与五羊本田合作完成摩托车空气动力学测试

    近日,广汽风洞实验室与五羊-本田携手合作,依托广汽全球首个“三合”风洞实验室,凭借专门开发的摩托车测试装置、规范的测试流程及专业的研发团队,成功完成了国内首次摩托车空气动力学测试。该测试不仅为摩托车的高速稳定性与驾乘舒适性开发
    的头像 发表于 08-27 10:20 786次阅读

    双网格插值方法计算流体力学中的应用研究

    计算流体力学(CFD)已成为工程决策时不可或缺的部分,有助于深入了解流体在各种场景下的行为特征,从航空航天领域的高空环境到快节奏的汽车工程领域。要想准确模拟流体
    的头像 发表于 06-27 15:05 812次阅读
    双网格插值<b class='flag-5'>方法</b>在<b class='flag-5'>计算</b>流体<b class='flag-5'>力学</b>中的应用研究

    NVIDIA携手Ansys和DCAI推进流体动力学量子算法发展

    为抓住这机遇,Ansys 宣布,将利用在 Gefion 超级计算机上运行的 NVIDIA CUDA-Q 量子计算平台,推进流体动力学应用的量子算法发展。
    的头像 发表于 06-12 15:28 782次阅读

    轮边电机驱动汽车性能仿真与控制方法的研究

    [摘要] 为多域车辆的陆地行驶,设计了轮边电机驱动系统,构建了基于轮边驱动系统的车辆模型,并对驱动控制方法进行了研究。在转向动力学理论分析基础上,在ADAMS 中建立了多体动力学模型:提出了车辆驱动
    发表于 06-10 13:10

    《虚拟世界的力学交响曲:Adams如何重塑工业仿真边界》

    、开篇:当机械系统遇见数字孪生\"在德国汽车工厂的暗室里,组崭新的悬架系统正在经历第847次极限测试——只不过,这次碰撞发生在虚拟空间。\"Adams作为多体动力学仿真
    发表于 06-06 11:36

    TVolumeX应用:液晶成盒优化

    1.4 检查3D结构并定义模拟条件 3. 查看模拟结果 动力学分析结果(盒厚分布) 动力学分析结果(位移分布) 动力学分析结
    发表于 05-27 08:42

    Adams多体动力学仿真解决方案全面解析

    、Adams解决方案概述Adams(Automatic Dynamic Analysis of Mechanical Systems)作为全球领先的多体动力学仿真软件,由MSC Software
    发表于 04-17 17:24

    轮毂电机驱动电动汽车垂向动力学控制研究综述

    从轮毂电机驱动电动汽车整车动力学特性、簧下质量增加对车辆动力学性能影响以及轮 毂电机不平衡电磁力对车辆动力学性能影响 3 方面,介绍了 国 内外轮毂驱动电动汽车垂向
    发表于 03-07 15:21

    航空发动机整机动力学有限元模型建立方法

    本文针对航空发动机的转子/整机动力学问题,使用两自由度动力学模型对转、静子的振动耦合机理进行了解释,指出传统转子动力学模型将导致最大67%的计算误差,因此需要采用整机
    的头像 发表于 03-03 09:29 1748次阅读
    航空发动机整机<b class='flag-5'>动力学</b>有限元模型建立<b class='flag-5'>方法</b>

    佛山智能装备技术研究院机器人动力学研究成果取得世界级突破

    佛山智能装备技术研究院(以下简称“智能装备院”)在蛇年伊始迎来了“开门红”,其机器人动力学研究取得了世界级突破!
    的头像 发表于 02-20 10:02 1028次阅读
    佛山智能装备技术研究院机器人<b class='flag-5'>动力学</b>研究成果取得世界级突破

    【Simcenter STAR-CCM+】通过快速准确的CFD仿真加速空气动力学创新

    SimcenterSTAR-CCM+车辆外部空气动力学特性优势通过快速准确的CFD仿真加速空气动力学创新使用曲面包络和自动网格划分,快速准备包含数千
    的头像 发表于 12-27 11:02 1947次阅读
    【Simcenter STAR-CCM+】通过<b class='flag-5'>快速</b>准确的CFD仿真加速空气<b class='flag-5'>动力学</b>创新

    使用Phase Lab镍基动力学数据库计算多组分合金的成分分布曲线

    镍基动力学数据库 计算多组分合金的成分分布曲线      众所周知,扩散是固体材料中的重要现象,是固相中唯的物质迁移方式,广泛存在于材
    的头像 发表于 12-13 15:40 2117次阅读
    使用Phase Lab镍基<b class='flag-5'>动力学</b>数据库<b class='flag-5'>计算</b>多组分合金的成分分布曲线