“第25届北京科音初级量子化学培训班” 将于6月11至14日于北京举办,是初学者真正从头一次性完整、系统性学习量子化学计算,从而能很快上手量子化学研究的重要机会,比起自己摸索、鼓捣能少走无数弯路。报名正在进行中,请点击此链接查看,欢迎参加!

计算化学公社

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

[建模与可视化] 写了一个自动匹配有机分子键级的工具

[复制链接 Copy URL]

1

帖子

0

威望

85

eV
积分
86

Level 2 能力者

本帖最后由 rusY 于 2026-6-4 16:27 编辑

在实际应用中,我经常遇到这样的需求:只有分子结构坐标,没有键级和电子信息。简单的分子还可以只靠键长匹配,差不多得了,但是对有螺环的体系(特别是小环)、有异氰基和叠氮基这一类存在形式电荷的体系,转换起来非常麻烦。于是我写了一个工具,可以快速完成这个功能。
这个工具在一个常用的小分子立体坐标数据集 transition1x 上测试,从直接单纯键长匹配的28%,成功率提升到了89%。
希望尝试使用的小伙伴可以看这里: https://github.com/Russellwhatever/Mol-Projector 有帮助的话可以点个star


202606041625167726..png (119.43 KB, 下载次数 Times of downloads: 7)

流程图

流程图

202606041627252040..png (102.39 KB, 下载次数 Times of downloads: 7)

一个简单示例

一个简单示例

538

帖子

1

威望

2491

eV
积分
3049

Level 5 (御坂)

2#
发表于 Post on yesterday 14:58 | 只看该作者 Only view this author
RDKit 2022.09.1版开始就有一个“DetermineBonds”的功能,算法基于 https://doi.org/10.1002/bkcs.10334 。您的方法与RDKit里的这个方法做过比较吗?对于用户来说,您能不能提供一些您的方法表现优于RDKit的案例?

本版积分规则 Credits rule

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

GMT+8, 2026-6-6 04:56 , Processed in 7.097232 second(s), 23 queries , Gzip On.

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