前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Py3DMol--a little more

Py3DMol--a little more

作者头像
DrugSci
发布2021-02-04 15:00:50
1.1K0
发布2021-02-04 15:00:50
举报
文章被收录于专栏:FindKeyFindKey

Github:

https://github.com/avirshup/py3dmol.git

API:

http://3dmol.csb.pitt.edu/doc/$3Dmol.GLViewer.html

简单介绍:

Py3DMol is a python package for dependency-free molecular visualization in iPython notebooks. Objects from MDAnalysis, MDTraj, OpenBabel, and CClib can be visualized and manipulated directly in a notebook notebook. The backend visualization library, 3DMol.js, is included, so no additional libraries are necessary - visualizations will function in any modern browser using javascript and WebGL.

谷歌翻译:

Py3DMol是用于iPython笔记本中无依赖分子可视化的python软件包。 MDAnalysis,MDTraj,OpenBabel和CClib中的对象可以在笔记本中直接可视化和操作。包含了后端可视化库3DMol.js,因此不需要其他库-可视化将在使用javascript和WebGL的任何现代浏览器中运行。

假装读懂了

实际操作:

1:安装

2:简单测试

第一个小兴奋,显示蛋白结构,鼠标可以直接在里面进行旋转,放大等一系列操作

3:help下查看指令:

4:help中有个网站http://3dmol.csb.pitt.edu/doc/$3Dmol.GLViewer.html

进入查看

额,实际上没什么用处

5:简单看看脚本命令,首先创建view对象,用py3dmol,这个很重要,查看帮助文档

6:文档参数就这几个,比较重要的是query,还有png

7:query可以是pdb,cid以及url,有点淡这个颜色

8:导入分子

11:还可以分屏,虽然pymol也可以做到,但是他方便一些快一点,从命令行这边讲

­­­

12:做图也很简单了

13:相关的文件在百度云盘上

链接:https://pan.baidu.com/s/1ULjdMHGYokcKnzAsT8vJ9Q 密码:uqn4

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-03-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 FindKey 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
图像处理
图像处理基于腾讯云深度学习等人工智能技术,提供综合性的图像优化处理服务,包括图像质量评估、图像清晰度增强、图像智能裁剪等。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档