我在Wiki中寻找如何转换有关磁珠,笛卡尔坐标+能量的以下信息:

23.4 54.6 12.3 -123.5 54.5 23.1 9.45 -56.7 .......

绘制为pymol,其中每个原子包含一个半径为R的球体,半径为R,以其坐标为中心,并且颜色呈彩虹渐变。

谢谢

最佳答案

您渲染的内容实际上与分子结构有什么关系吗(即使用PyMol的动机是什么?)?

如果您要绘制一些分子结构,我建议您仅输出一个具有球坐标的自定义PDB文件(您可以将每条ATOM线的B因子字段用作控制PyMol中每原子着色的一种方式)。

如果您不绘制分子结构,则最好使用PyMol的CGO界面。

从PyMol文档中:



一个简单的例子:

from pymol.cgo import *
from pymol import cmd

spherelist = [
   COLOR,    0.100,    1.000,    0.000,
   SPHERE,   30.304,   30.407,   30.531,0.30,
   COLOR,    1.000,    0.000,    0.000,
   SPHERE,   30.250,   30.250,   30.250,0.20,
    ]

cmd.load_cgo(spherelist, 'segment',   1)

关于python - 在pymol中从笛卡尔坐标绘制彩色球体,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2060582/

10-12 18:55