计算化学公社

 找回密码 Forget password
 注册 Register
Views: 33|回复 Reply: 0
打印 Print 上一主题 Last thread 下一主题 Next thread

[建模与可视化] 让gview显示氢键的脚本

[复制链接 Copy URL]

911

帖子

16

威望

4172

eV
积分
5403

Level 6 (一方通行)

鸩羽

本帖最后由 wal 于 2026-9-1 20:09 编辑

感觉这贴提出的需求好像挺有用的,利用个人库做了一个脚本,对一个体系的氢键设置键级为0.5的虚键,并利用gview显示。

用法:hb xx.gjf
  1. $ hb h2o4_bane.gjf
  2. H...X cutoff: 2.5 A
  3. Donors: F,N,O,S
  4. Acceptors: F,N,O,S
  5. Job 1: perceived topology (8 covalent bonds); H-bonds added=4, already present=0
  6.   O1-H3...O4  H...A=1.717 A  angle=170.3 deg  [added 0.5]
  7.   O4-H6...O10  H...A=1.716 A  angle=170.3 deg  [added 0.5]
  8.   O7-H8...O1  H...A=1.717 A  angle=170.2 deg  [added 0.5]
  9.   O10-H12...O7  H...A=1.717 A  angle=170.1 deg  [added 0.5]
  10. Wrote: h2o4_bane_hb.gjf
  11. Hydrogen bonds: added 4, already present 0
  12. $
复制代码
还可以调整D/A的元素表,指定cutoff,指定键角等
  1. Usage: hb [options] input.gjf

  2. Add 0.5-order H...X hydrogen-bond edges to Gaussian connectivity.
  3. If the input already has Connectivity, it is preserved and reused;
  4. otherwise covalent connectivity is perceived from Cartesian geometry.

  5. Options:
  6.   -o, --output FILE          Output GJF (default: <input>_hb.gjf)
  7.   -d, --distance ANGSTROM    Maximum H...acceptor distance (default: 2.5)
  8.       --min-angle DEG        Minimum donor-H...acceptor angle; 0 disables
  9.                              angle filtering (default: 0)
  10.       --donors LIST          Donor X elements (default: N,O,F,S)
  11.       --acceptors LIST       Acceptor X elements
  12.                              (default: N,O,F,S)
  13.                              LIST is comma-separated or 'all'
  14.       --topology-scale X     Covalent-perception cutoff scale
  15.                              (default: 1.0)
  16.   -q, --quiet                Suppress per-job/candidate details
  17.   -h, --help                 Show this help
复制代码
下载:

二进制(linux): hb (3.96 MB, 下载次数 Times of downloads: 0)

测试: h2o4_bane.gjf (808 Bytes, 下载次数 Times of downloads: 0)


评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
mizu-bai + 5 \bane/

查看全部评分 View all ratings

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

本版积分规则 Credits rule

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

GMT+8, 2026-9-1 22:14 , Processed in 0.526056 second(s), 24 queries , Gzip On.

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