本帖最后由 wangzhe 于 2023-12-25 17:20 编辑
本人之前练习编程的时候写过几个NICS分析的辅助程序,用来生成Gaussian输入文件以及处理其输出文件。后来将这些脚本整合到了一个程序里,命名为py.Aroma。 最近将py.Aroma更新了一下,决定借这个平台宣传一下。
程序由python编写,使用PyQt6作为GUI,同时使用了NumPy, Matplotlib, NetworkX, Openpyxl库。提供打包好的Mac .app和Windows .exe程序,可下载后直接运行。
主要功能如下: - 绘制BLA
- 自动识别分子内的环状结构,并计算HOMA(不需要指定原子序号)
- 计算POAV
- NICS:一键为分子内所有环状结构添加Bq原子
- 为扭曲环以及环平面不与XY面平行的环计算NICS_ZZ
- NICS Scan
- 2D/3D NICS(ICSS)
- NICS积分(INICS)
- NMR:允许用户使用标度法或者设置reference并绘制NMR图谱
- 自动生成Supporting information
更详细的介绍欢迎阅读用户手册。
下面是几张截图,供参考。
PS:上图里的hf/sto-3g只是用来测试的,并非正经的计算 |