专栏名称: 生信杂谈
生物信息学;生物信息;计算机辅助药物设计;测序分析;Python;R;机器学习;论文写作;网站制作;LOL;dota2。
目录
相关文章推荐
中金固定收益研究  ·  【中金固收】春节全球信息对市场影响的几点思考 ·  2 天前  
中金固定收益研究  ·  【中金固收】春节读书心得与图书推荐 ·  2 天前  
格上财富  ·  股市赚大钱的真功夫 ·  6 天前  
格上财富  ·  DeepSeek:一场春晚 ·  6 天前  
51好读  ›  专栏  ›  生信杂谈

Pymol之保存

生信杂谈  · 公众号  ·  · 2018-05-07 19:47

正文

保存文件

简单的保存笔记,仅个人之用,所以可能有点潦草

PyMOL可以使用 save 命令: 保存 .pdb, .pqr, .mol, .sdf, .pkl, .pkla, .mmd, .out, .dat, .mmod, .pmo, .pov, .png, .pse, .psw, .aln, .fasta, .obj, .mtl, .wrl, .idtf, .dae, or .mol2格式

同样可以保存PyMOL缓存文件.pse

另外还可以保存CLUSTALW类似比对文件.aln

使用

一般格式为

  1. save file [,(selection) [,state [,format]] ]

例子

  1. # 只保存alpha 碳原子

  2. save onlyCAs.pdb, n. CA

  3. # 保存轨迹文件

  4. save myTraj.pdb, myMDTrajectory, state=0

  5. # 保存为PyMOL 缓存文件

  6. save thisSession.pse

PYMOL API

  1. cmd.save(filename[, selection[, state[, format]]])

保存高质量图片

有时候我们需要科研制图,保存高质量如300dpi的图片,新的(2.0)PyMOL版本可以直接在ray的时候进行选择修改,相当方便,如果是用的老版本或者喜欢用命令的朋友,可以使用如下方法:

渲染的时候进行dpi的的更改

  1. ray 长,宽

保存的时候进行dpi的更改

  1. png fileName, dpi=300

当然也可以进行长宽的修改:

  1. png filename[, width[, height[, dpi[, ray[, quiet]]]]]

其中 ray 模式表示是否在保存之前进行渲染

如果需要设置透明背景,可以如下操作:

  1. set ray_opaque_background, 0

例子

  1. png ~/Desktop/test.png, width=10cm, dpi=300, ray=1

  2. # 渲染

  3. ray 576,576   # 8inch * 72dpi

  4. ray







请到「今天看啥」查看全文