Jmol/空洞和隧道
来自Proteopedia
|
准备蛋白质体的等表面场景
渲染速度
工作目录
使用PNGJ文件
使用双括号链接到Proteopedia中的页面,例如 6兹吉 (维基文本[[6zgi]])。 使用单括号链接到Proteopedia外部的页面,例如 jmol.org网站 (维基文本[ http://jmol.org jmol.org])。 颜色键使用 有色的 文本 。必须使用span类对标题中的文本进行着色:请参阅中的说明 为文本着色 (在本例中:彩色
多个等参曲面
您需要显示封闭的内部空洞和开口的表面口袋。 您需要显示单个等值面的多个部分。
使用缓存的等参曲面准备PNGJ文件
1.计算等值面。 在本文前面的部分中对命令进行了解释。 如果您需要多个等值面,例如一个用于凹槽,一个用于内腔,请在创建时为每个等值面指定一个不同的ID。 在ID前面加上波浪号(~)可确保ID名称不会与Jmol中的现有术语冲突。 在Jmol命令行中,#后面的任何内容都是注释,被Jmol忽略。 例如: 等值面 ~波克 minset 100袖珍腔 等值面 ~伯尔 minset 100内腔#“埋入”
2.给等值面上色。 从表面按深度着色 如上所述 对于纯色,如果有多个等值面,首先必须知道等值面的ID。 isosurface~poc#选择要着色的等值面。 如果只有一个,则不需要。 color isosurface粉红色#颜色名称 isosurface~bur#选择不同的等值面进行着色。 彩色等值面# RGB颜色
3.将每个等值面写入jvxl(Jmol Voxel)文件。 颜色保存在JVXL文件中。 isosurface~poc#选择要写入的等值面。 如果只有一个,则不需要。 写入poc.jvxl isosurface~bur#选择不同的等值面进行着色。 写bur.jvxl
4.退出Jmol并开始新会话。 加载分子,然后加载JVXL文件。 如果您要加载多个JVXL文件(或多次加载同一JVXL,以便可以显示其中的多个部分),请为每个加载指定一个不同的ID。(ID不会保存在JVXL文件中。) 负载=6zgi 等值面~poc1 poc.jvxl 等值面~poc2 poc.jvxl 等值面~poc3 poc.jvxl 等值面~ bur bur.jvxl
5 隐藏物 等值面。 这一点至关重要。 如果省略此步骤,PNGJ文件将尝试从JVXL文件读取等值面,这在Proteopedia中会失败。 isosurface cache#单个命令缓存所有isosurfacts。
6.编写PNGJ文件。 最好是在编写PNGJ文件之前,按照您希望在Proteopedia中显示的场景对大分子进行渲染和着色。 写入文件名.pngj
7.上传您的PNGJ文件。 您不需要压缩PNGJ文件,因为它已经是压缩格式。 请参见 帮助:上传分子 。为上传的PNGJ文件保留页面名称的副本。 例如, 图片:6zgi-m1000-cav.pngj .
8.现在您可以使用 坐 在Proteopedia页面上。 请参见 蛋白质体:如何制作页面 .使用 负荷分子 选项卡,并粘贴包含上传的PNGJ文件的页面名称,例如 图片:6zgi-m1000-cav.pngj .使用 保存场景 选项卡。添加标题,保存场景,创建绿色链接。
工作示例脚本
写入JVXL文件
#在Jmol Java应用程序中, #在2014年年中的MacBook Pro上,此脚本耗时2分25秒。 #在JSmol中可能需要约20分钟。 zap#删除Jmol中存在的任何分子和所有等值面。 print#清除Jmol脚本控制台。 load=6zgi#从RCSB蛋白质数据库获取PDB文件。 #渲染分子。 不必要,但不需要时间,执行时看起来很漂亮。 背景白色 旋转x-90 restrict protein#选择蛋白质并隐藏非蛋白质,例如糖基化。 仅主干 主干0.7 颜色链 set半透明false#仅显示半透明对象的最前面的曲面。 彩色半透明5#链色主干现在是半透明的。 刷新#不必要,但显示分子。 #制作口袋 isosurface minset 50袖珍腔2.5#腔探头半径2.5°。 刷新 isosurface map property surfacedinstance#按深度对口袋进行着色。 刷新 写“poc.jvxl” 等值面删除 #使内部空腔不显示在口袋的等表面上。 isosurface minset 100内腔2.5 刷新 等值面图特性surfacedinstance 刷新 写入“bur.jvxl”#埋葬。
写入缓存的PNGJ文件
#在2014年年中的MacBook Pro上执行此脚本需要4秒钟。 zap#删除Jmol中存在的任何分子和所有等值面。 print#清除Jmol脚本控制台。 load=6zgi#从RCSB蛋白质数据库获取PDB文件。 #渲染分子 背景白色 旋转x-90 restrict protein#选择蛋白质并隐藏非蛋白质,例如糖基化。 仅主干 主干0.7 颜色链 set transparent false#仅显示半透明对象的最前面的曲面。 彩色半透明5#链色主干现在是半透明的。 refresh#不必要,但显示分子。 #显示打开的口袋。 每个等值面只能显示一个工件(集)。 #要显示三个片段(集),请创建三个(相同的)等值面。 #设置由试验和错误确定的数字。 等值面poc1 poc.jvxl 等值面poc1集合8 等值面poc2 poc.jvxl 等值面poc2集合9 等值面poc3 poc.jvxl 等值面poc3集合11 #封闭式深舱。 等值面bur.jvxl isosurface bur set 1#不必要,因为集合1是唯一通过minset 100的集合。 延迟1.0#显示了1秒内具有等表面的分子。 #Arg1107包围着较深的腔室。 #这使该区域居中,并缩放到266%。 缩放到{arg1107}266 isosurface缓存#如果没有这个,JSmol将无法读取Proteopedia中缺少的jvxl文件。 write“6zgi-pocbur2.5.pngj”#准备上传到Proteopedia。
管理型腔等参曲面
isosurface area set(integer)#报告一个等值面的一块(一组)的表面积,单位为Ω 2 . isosurface*delete#删除所有等值面。 isosurface set(integer)#仅显示一个等值面的一部分(集)。 等值面集0#显示等值面的所有部分=整个等值面。 isosurface volume set(integer)#报告一个 关闭 [13] 奥的等值面 三 .
另请参见
参考文献和注释
↑ 邦迪,A。, 《物理学杂志》。 化学。 68 :441, 1964. ↑ 水分子直径 在B10NUMB3R5,哈佛医学院和魏茨曼科学研究所之间的合作。 另请参见 散装水中水分子之间的距离 . ↑ 与氨基酸结合的水分子体积 在B10NUMB3R5,哈佛医学院和魏茨曼科学研究所之间的合作。 ↑ 此命令仅在上一个 等值面。。。 腔 命令已在同一会话中运行。 如果仅从JVXL文件加载曲面,则它将不起作用,因为尚未定义曲面。 ↑ 的命令 严密检查 是基于Asn1107靠近膜近端腔深腔的发现。 命令是 缩放到{1107}266 。这将使腔体的深部居中,并缩放到266%。 ↑ 6 6.1 手动将感兴趣的腔体与最大腔体断开。 ↑ 腔组5和11的体积之和。 ↑ 两个伪原子团簇的体积之和。 ↑ 腔组6、9、10和12的体积总和。 ↑ 两个伪原子团簇的体积之和。 四分之一的空腔未被检测到,空腔探针半径为2.5°。 ↑ PACUPP公司 在偏置模式下,无法找到腔探头半径为2.5°的腔的3/4。 ↑ 12 12.1 Akama H、Kanemaki M、Yoshimura M、Tsukihara T、Kashiwagi T、Yoneyama H、Narita S、Nakagawa A、Nakae T。铜绿假单胞菌药物释放外膜蛋白OprM的晶体结构:膜锚定和封闭腔端的双重模式。 生物化学杂志。 2004年12月17日; 279(51):52816-9. Epub 2004年10月26日。 PMID: 15507433 数字对象标识: 10.1074/jbc。 C400445200 ↑ Jmol报告的口袋体积(开口/入口)毫无意义。 Jmol仅报告闭合等值面的有意义体积。