| 查看: 587 | 回复: 1 | ||
| 【奖励】 本帖被评价1次,作者hora0212增加金币 1 个 | ||
| 当前主题已经存档。 | ||
[资源]
【分享】从VNL里面导出.xyz格式
|
||
|
这是我在官网上看到的东西,觉得很有用,就翻译过来给大家。 win环境下首先在VNL/atk/lib路径下建立文件夹,名称为site-packages linux下在VNL/atk/lib/python2.4已经存在,打开VNL里面的Script Editor,将下面的一段拷贝进去: from ATK.KohnSham import * def printXYZFile (configuration): elements = configuration.elements() coordinates = configuration.cartesianCoordinates() print len(elements) print 'From VNL' for elem,coords in zip(elements,coordinates): print elem.symbol(), for i in coords: print i.inUnitsOf(Angstrom), 保存在site-packages文件夹里,起名为xyztool.py 假设我们有个molecular的文件,将其拖入Script Editor里面,在最下面,加入这两行: from xyztool import printXYZFile printXYZFile(molecule_configuration) 注意最后一行,是要分别你的是簇文件,还是分子,还是双电极的。 再将其拖入到Job manager,运行,在面板上得到坐标,复制,粘贴保存成.xyz格式即可。 以后只需要重复下划线的过程即可。 |
» 猜你喜欢
什么是人一生最重要的?
已经有10人回复
面上可以超过30页吧?
已经有13人回复
网上报道青年教师午睡中猝死、熬夜猝死的越来越多,主要哪些原因引起的?
已经有10人回复
为什么中国大学工科教授们水了那么多所谓的顶会顶刊,但还是做不出宇树机器人?
已经有13人回复
版面费该交吗
已经有17人回复
【博士招生】太原理工大学2026化工博士
已经有8人回复
280求调剂
已经有4人回复
» 本主题相关商家推荐: (我也要在这里推广)
简单回复
zdhlover2楼
2009-04-22 11:32
回复















回复此楼