化学键应力可视化方法与流程

文档序号:32441290发布日期:2022-12-06 21:53阅读:来源:国知局

技术特征:
1.一种化学键应力可视化方法,包括:获取与目标分子对应的输入文件,其中,所述输入文件包含与所述目标分子对应的坐标文件标识信息;根据所述坐标文件标识信息,从目标文件夹中读取坐标文件,其中,所述坐标文件包括所述目标分子中每个原子的原子坐标;根据所述原子坐标,确定每两个原子之间的原子间距,得到原子间距表,其中,所述原子间距用于表征所述两个原子之间的化学键应力;以及根据所述原子坐标和所述原子间距表中的所述原子间距,绘制与所述目标分子对应的分子模型,其中,所述分子模型中不同的化学键应力采用不同的颜色表示。2.根据权利要求1所述的方法,还包括:在所述根据所述原子坐标,确定每两个原子之间的原子间距,得到原子间距表之前,读取所述坐标文件中的所述原子坐标;按照读取顺序将所述原子坐标存储至链表中,得到原子坐标链表。3.根据权利要求2所述的方法,还包括:根据所述原子坐标链表构建初始原子间距表,其中,所述初始原子间距表包括每个原子在所述原子坐标链表中的存储次序;初始化所述初始原子间距表,以使得所述初始原子间距表中的原子间距均为预设值。4.根据权利要求3所述的方法,其中,所述根据所述原子坐标,确定每两个原子之间的原子间距,得到原子间距表包括:针对所述原子坐标链表中的第i原子坐标,确定与所述第i原子坐标对应的第i目标原子坐标集,其中,所述第i目标原子坐标集中的目标原子坐标为,在所述原子坐标链表中处于所述第i原子坐标之后的原子坐标,i为大于等于1的正整数;针对所述第i目标原子坐标集中的每个所述目标原子坐标,确定所述第i原子坐标与所述目标原子坐标之间的原子间距,得到目标原子间距;在所述目标原子间距满足预设条件的情况下,利用所述目标原子间距替换所述初始原子间距表中相应位置的所述预设值;遍历所述原子坐标链表,最终得到所述原子间距表。5.根据权利要求4所述的方法,还包括:从预设文件中获取所述第i原子坐标与所述目标原子坐标之间的预设化学键应力值;在确定所述目标原子间距小于等于所述预设化学键应力值的情况下,利用所述目标原子间距替换所述初始原子间距表中相应位置的所述预设值。6.根据权利要求5所述的方法,还包括:在所述预设文件中不包含所述第i原子坐标与所述目标原子坐标之间的所述预设化学键应力值的情况下,利用命令行界面生成数据补充界面,以便于用户输入所述第i原子坐标与所述目标原子坐标之间的所述预设化学键应力值。7.根据权利要求1所述的方法,其中,所述根据所述原子坐标和所述原子间距表中的所述原子间距,绘制与所述目标分子对应的分子模型包括:根据所述原子坐标,在分子模型坐标系中标注原子标识;在根据所述原子间距表确定两个原子之间存在化学键的情况下,根据所述两个原子之
间的原子间距确定与化学键标识对应的颜色,得到目标颜色;利用所述目标颜色在所述两个原子之间标注所述化学键标识。8.根据权利要求7所述的方法,其中,所述根据所述两个原子之间的原子间距确定与化学键标识对应的颜色,得到目标颜色包括:根据所述原子间距表中的最大原子间距和最小原子间距,确定化学键应力区间;将所述化学键应力区间划分为预设数量的应力子区间,其中,每个所述应力子区间对应一种颜色;确定所述两个原子之间的原子间距所属的应力子区间,得到目标应力子区间;确定与所述目标应力子区间对应的颜色为所述目标颜色。9.根据权利要求2所述的方法,其中,所述输入文件还包括与所述目标分子对应的原子总数、原子种类和每种类型原子的数量;所述方法还包括:根据所述原子总数、所述原子种类和所述每种类型原子的数量,复核所述原子坐标链表中的原子总数、原子种类和每种类型原子的数量。10.根据权利要求1所述的方法,其中,所述输入文件中还包含与所述坐标文件对应的坐标系类型,所述坐标文件中还包括所述目标分子的基矢坐标;所述方法还包括:在确定所述坐标系类型不是预设坐标系类型的情况下,根据所述目标分子的基矢坐标,利用预设公式转换所述目标分子中每个原子的原子坐标,得到转换坐标文件,其中,与所述转换坐标文件对应的坐标系类型为所述预设坐标系类型;其中,所述根据所述原子坐标,确定每两个原子坐标之间的原子间距,得到原子间距表包括:根据所述转换坐标文件中包含的转换后的原子坐标,确定每两个原子之间的原子间距,得到原子间距表。

技术总结
本公开提供了一种化学键应力可视化方法,可以应用于化学信息学领域技术领域。该化学键应力可视化方法包括:获取与目标分子对应的输入文件,其中,输入文件包含与目标分子对应的坐标文件标识信息;根据坐标文件标识信息,从目标文件夹中读取坐标文件,其中,坐标文件包括目标分子中每个原子的原子坐标;根据原子坐标,确定每两个原子之间的原子间距,得到原子间距表,其中,原子间距用于表征两个原子之间的化学键应力;以及根据原子坐标和原子间距表中的原子间距,绘制与目标分子对应的分子模型,其中,分子模型中不同的化学键应力采用不同的颜色表示。本公开还提供了一种化学键应力可视化装置。可视化装置。可视化装置。


技术研发人员:石林 黄涛 陈开峡 张勤芳 张运祥 王仲杰 戴海璐 侯海军 刘超
受保护的技术使用者:盐城青源林数字科技有限公司
技术研发日:2022.08.15
技术公布日:2022/12/5
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1