大家好,我是刘建川,14 年深耕 GROMACS 分子模拟领域,始终专注分子模拟实战。日常使用 AmberTools 生成拓扑文件后,通常需要借助 Acpype 完成格式转换,适配 GROMACS 运行环境。下面为大家一步步讲解 Linux 系统下 Acpype 的完整安装、配置与调用方法。
Acpype 官方源码托管在 GitHub,可通过下方链接下载: https://github.com/t-/acpype
如果网络原因无法 正常访问 GitHub,也可以加入模拟之家 QQ 群(709020941),直接在群文件中获取现成安装包。
将下载好的压缩包本地解压,再把解压后的完整文件夹上传至 Linux 系统的个人工作目录中。
进入 Acpype 解压目录,为主程序 acpype.py 添加可执行权限,执行以下命令:
chmod +x acpype.py编辑用户环境变量文件 .bashrc,写入程序路径,实现全局调用:
vi ~/.bashrc在文件末尾追加环境变量语句,将 yourpath 替换为你本机 acpype-master 文件夹的实际存放路径:
export PATH=/yourpath/acpype-master:$PATH编辑完成后保存并退出编辑器。
关闭当前终端,重新打开终端使环境变量生效,在任意目录下输入命令测试:
acpype.py若程序正常输出相关信息,说明安装与环境变量配置全部完成。
部分自动化脚本默认调用 acpype(不带 .py 后缀),这里提供两种兼容方案:
acpype 改为 acpype.py 即可正常运行;ln -s /yourpath/acpype-master/acpype.py /usr/local/bin/acpype创建软链接后,直接输入 acpype 就能启动程序,功能和 acpype.py 完全一致。
整套安装配置流程操作简单,完成后就可以将 Acpype 与 AmberTools 配合使用,高效完成各类小分子拓扑文件的格式转换,满足 GROMACS 分子模拟的前期文件处理需求。