首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >编写Python或TCL VMD脚本

编写Python或TCL VMD脚本
EN

Stack Overflow用户
提问于 2015-03-09 06:14:56
回答 2查看 1.6K关注 0票数 1

有没有人知道关于编写Python或TCL脚本的完整教程?我想写一个脚本来加载一个分子,使它的3个表示,并改变属性(如着色方法,绘图方法,等值法等),最后渲染图像。

我看过了这篇教程,但它教给我的所有脚本都是加载一个分子并选择原子。http://www.ks.uiuc.edu/Training/Tutorials/vmd/tutorial-html/node4.html

有没有可以学习编写脚本来执行更高级的vmd操作的资源?

EN

回答 2

Stack Overflow用户

发布于 2015-03-09 17:22:46

对于Tcl的一般学习,有Tcl Tutorial。对于Python的一般学习,可以使用The Python Tutorial (Python 2 version)。你需要选择你在那里使用的路线。然后,您将有足够的信息来查看VMD documentation并采用自己的方式,前提是您对如何解决问题有一点想象力。你可以在这里问你遇到了什么特定的问题;Stack Overflow是关于帮助解决特定问题,而不是一般的“我从哪里开始这个项目?!”问题。

票数 3
EN

Stack Overflow用户

发布于 2016-06-30 23:05:26

一种可能是,首先创建表示,更改属性等。然后,完成后,将状态保存到文件中(文件->保存可视化状态...)。以这种方式创建的文件是可以使用普通文本编辑器编辑的脚本。例如,您可以搜索并替换加载的分子文件的名称,以将相同的表示应用于其他分子。还可以在脚本文件的末尾添加渲染命令,例如:

代码语言:javascript
复制
render tachyon rendered_image.tga

编辑文件后,您可以通过文件->加载可视化状态...将其直接加载到VMD中。或者,您可以在启动VMD时加载它:

代码语言:javascript
复制
vmd -e your_edited_visualization_state_file.vmd
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28932551

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档