“第10届量子化学波函数分析与Multiwfn程序培训班将于5月4-8日于北京举办,这是一次性完整、系统学习波函数分析的各种理论知识和全面掌握强大的Multiwfn波函数分析程序使用的最不可错过的机会!请点击此链接查看详情和报名方式,欢迎参加!

“第18届北京科音分子动力学与GROMACS培训班” 将于5月23-26日于北京举办。这是一次性全面、系统学习分子动力学模拟知识和最流行的分子动力学程序GROMACS的关键机会!报名正在进行中,请点击此链接查看详情,欢迎参加!

计算化学公社

 找回密码 Forget password
 注册 Register
Views: 1628|回复 Reply: 2

[辅助/分析程序] BaneTop:Gaussian力场参数转换器

[复制链接 Copy URL]

794

帖子

15

威望

3387

eV
积分
4481

Level 6 (一方通行)

鸩羽

发表于 Post on 2025-5-20 22:28:41 | 显示全部楼层 Show all |阅读模式 Reading model
本帖最后由 wal 于 2025-5-21 15:08 编辑

5.21 小更新,修了一个罕见情况下filesystem转换不了绝对路径报错的小bug。没遇到的不更也无所谓,没有动主逻辑



发帖的时候犹豫了一会,这个小玩具本身的功能全是处理力场参数的,发QC板块好像有点奇怪,但是在动力学板块发把rtp文件转换成gjf的帖子好像更奇怪(
最后因为本程序的目的是服务于Gaussian做ONIOM(QM:MM),所以还是发在这里了,如果sob老师觉得不合适求帮忙移过去

如前所述,本程序的目的是解决ONIOM计算中配体爆缺参数的情况。笔者去年9月左右努力过ONIOM(QM:MM),结果一上来就被塞满一整张屏幕的缺参数报错吓晕。不仅如此,硼这玩意我还没还没查到现成的文献给参数,于是直接放弃了。然而最近做的课题大概是不得不考虑完整蛋白质了,所幸在此期间见识长进了不少,了解到了sobtop程序,于是与Claude3.7、Gemini2.5等商议了一阵,摸了个小玩具出来。
本程序使用C++17编写,数学计算部分由lapack完成,在ubuntu22.04中使用gcc11.4编译。sob老师没有公开sobtop的源代码,故本程序将借助模板文件进行交互。由于ubuntu22.04的glibc库比较新,笔者测试多数旧服务器出现兼容性问题,故采用完全静态链接(除了一个啥玩意系统库只有动态版来着我忘了),在rocky8.10服务器测试可以正常使用。
BaneTop写成依托的源码暂时不公开了,不然你们就会发现笔者其实全靠AI,自己根本不会C++()

准备工作
I.按照sobtop主页的提示安装sobtop。如果你要算的配体含有不常见原子,你需要在assign_AT.dat里写好自定义辨认规则,并在LJ_param.dat里添加对应原子LJ势参数。例如,笔者算的体系是BODIPY,硼连4个键,于是在assign_AT.dat中添加:
  1. $B_NNFF
  2. nbond 4
复制代码
在LJ_param.dat里添加:
  1. B_NNFF   1.772       0.095   ;Ref:10.1049/mnl.2009.0112
复制代码


II.下载压缩包 banetop.zip (1.61 MB, 下载次数 Times of downloads: 11)

评分 Rate

参与人数
Participants 15
威望 +1 eV +68 收起 理由
Reason
DFT.. + 5 谢谢分享
wcy鱼饵 + 5 GJ!
洛兰希尔 + 5 前来缴费
zsu007 + 5 谢谢分享
Graphite + 5
风起~ + 5
丁越 + 5 赞!
student0618 + 5 自觉缴费
cokoy + 3 GJ!
mizu-bai + 5 好萌好萌好萌!
GoldenBaby + 5 自觉缴费
sobereva + 1
mt13 + 5 谢谢
Stardust0831 + 5 好物!
ABetaCarw + 5 谢谢分享

查看全部评分 View all ratings

某不知名实验组从苞米地里长出来的计算选手

144

帖子

0

威望

2631

eV
积分
2775

Level 5 (御坂)

发表于 Post on 2025-6-30 15:51:52 | 显示全部楼层 Show all
能不能支持一下ztop呀  ztop考虑的功能相对复杂一些
或者说可以把itp转为oniom格式的呀

794

帖子

15

威望

3387

eV
积分
4481

Level 6 (一方通行)

鸩羽

 楼主 Author| 发表于 Post on 2025-7-1 13:12:45 | 显示全部楼层 Show all
风起~ 发表于 2025-6-30 15:51
能不能支持一下ztop呀  ztop考虑的功能相对复杂一些
或者说可以把itp转为oniom格式的呀

一开始是有考虑过支持ztop的,但是写着写着发现自己一个人精力不太够hh
ONIOM的话,如果我接下来有时间继续更新banetop,第一项任务肯定就是支持ONIOM。我个人目前还是用vmd与gview设置oniom输入文件的

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
风起~ + 5 谢谢

查看全部评分 View all ratings

某不知名实验组从苞米地里长出来的计算选手

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2026-4-14 23:22 , Processed in 0.186566 second(s), 27 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list