影响FirstGlance in Jmol

Jmol小 程序的缺陷和局限性

这些缺陷和局限性见于Jmol10.2.0版
又见 选择命令的异常.


    对以下问题FirstGlance in Jmol没有权宜的解决方案

  1. 切片模式下, 悬停和点选时Jmol报告不正确的原子识别 。在点选模式下(如邻接分析..、隐藏..),FirstGlance in Jmol切片失效,拒绝确定选定的原子;当切片模式开启时,悬停失效。
  2. 元素错误。 在1H3O结构文件中,苏氨酸918 缺失除氮原子外的所有原子。因此,Jmol既不把它归入蛋白质,也不把它作为杂原子。根据CPK配色方案,Jmol把苏氨酸918的氮原子误作氧原子,悬停时返回的报告也的确如此。
  3. Jmol无法处理同一链同一序号却有两个不同残基(没有插入代码)的PDB文件。
  4. 在极少数情况下, Jmol无法连接某些残基的原子。又见异常原子
  5. 在极少数情况下,Jmol不能把有些标准氨基酸(含有所有主链原子)识别为蛋白质的一部分。这些残基的主链不被绘出,这是一个不能权宜解决的问题。FirstGlance in Jmol在所有α碳原子位置放置同样大小的球以显示主链,而“非蛋白”的标准氨基酸残基显示为较小的浮球。此外,FirstGlance in Jmol已有权宜代码,可将所有标准氨基酸当作蛋白质的一部分(见scripts.js文件的proteinSpt代码 ) 。
  6. 核酸卡通视图绘制有错(?)或非常奇怪。戊糖总是通过嘧啶碱基(C、T、U)的1号氮原子或嘌呤碱基(A、 G)的9号氮原子成键。但在卡通视图中,茎杆通过嘧啶碱基(C、T、U)的6号碳原子或嘌呤碱基(A、 G)的8号碳原子与主链相连。当然,该碳原子的确是离勾勒出主链的磷原子最近的。
  7. 1VCX含有重水DOD。它在Jmol中正确显示为“水” 。它是否含有氘蛋白?是的,但你不能告诉Jmol因为“氘”未定义(在Chime中也没定义)。Jmol将氘报告为元素Xx、原子1D或2D并以未知类型配色。在PDB文件中,记载为D,位置在元素列。
  8. CIF:有一些严重的缺陷,见Jmol释读CIF文件

 


对以下问题FirstGlance in Jmol确有权宜的解决方案:
  1. 基团名称A、T、G、C在大小写时均正常工作。但u仅在小写时正常工作。权宜解决代码见 jcontrol.js文件的doFind() 。

  2. “选择蛋白”命令的结果中也包括了钙。权宜解决方案: 见scripts.js中的proteinSpt定义 。

  3. 在脚本执行完成之前出现部分完成的图片,就像中途做了个“刷新”。例如,隐藏所有链,然后让它们一一重现。10.2版比10.00.48更糟糕 。这个问题似乎断断续续 。

  4. 缺陷还是特色?您可以选择1,点;然后选择2 ,可在不失去1的点的情况下增加更多的点 。但是,如果你限制1 ,您失去了2的点 。此外,如果您选中1然后“关闭点” ,你会失去一和二的点。 "select none; dots off",隐藏所有的点。

  5. 对Jmol的 10.2版 (而不是在10.00.48版 ) 来说,1D16 (未名的DNA单链与水) 默认显示氢键;143D (未名的DNA单链,但作为杂原子)不会,如1D66、104D、1LCD、1EVV等未名DNA或RNA链也不会 。我并没有把“ hbonds off”放在FirstGlance in Jmol代码中,因为默认显示氢键十分罕见。我倒想知道其它例子中是否有这种情况。

反馈到