Jmol: 开源三维化学结构交互式查看器详细介绍

需积分: 37 1 下载量 199 浏览量 更新于2024-12-13 收藏 55.44MB ZIP 举报
资源摘要信息:"Jmol是一个开源的三维化学结构的交互式查看器,它支持多种文件类型,包括PDB、CIF、SDF、MOL等,并能从RCSB、EDS、NCI、PubChem和MaterialsProject等多个数据库直接传输文件。Jmol拥有丰富的脚本语言和完善的Web API,支持交互式动画和线性变形,还可以与JSpecView、JSME、POV-Ray和CAD程序等进行接口。" Jmol作为一个三维化学结构的交互式查看器,具有以下特点和功能: 1. 多平台运行模式:Jmol可以以四种不同的方式运行,包括基于HTML5的纯网络应用程序,Java小程序,独立的Java程序(Jmol.jar),以及“无头”服务器-侧组件(JmolData.jar)。这使得Jmol具有良好的兼容性和灵活性,用户可以根据自己的需求和环境选择合适的运行模式。 2. 支持多种文件格式:Jmol可以读取包括PDB、CIF、SDF、MOL、PyMOL PSE文件和Spartan文件,以及Gaussian、GAMESS、MOPAC、VASP、CRYSTAL、CASTEP、QuantumEspresso、VMD和许多其他量子化学的输出程序。这意味着Jmol能够处理和查看大部分常见的化学数据文件。 3. 数据库传输:Jmol可以直接从多个数据库传输文件,包括RCSB、EDS、NCI、PubChem和MaterialsProject。这大大方便了用户获取和查看数据,提高了工作效率。 4. 功能丰富:Jmol支持加载和比较多个文件,提供了丰富的脚本语言和完善的Web API,允许用户轻松定制用户界面。此外,Jmol还支持交互式动画和线性变形,提高了查看的互动性。 5. 接口支持:Jmol与多种其他软件和程序有很好的接口,包括用于光谱的JSpecView,用于2D->3D转换的JSME,用于图像的POV-Ray,以及用于3D打印(VRML导出)的CAD程序。这使得Jmol可以作为一个中心工具,与其他工具共同完成复杂的化学数据分析和展示。 Jmol的开源性质使得它在学术界和工业界都得到了广泛的应用。超过10,000,000次的页面浏览显示了它在化学结构可视化领域的影响力。由于其开放性,用户可以自由地获取、使用、修改和分享Jmol,这对于科学研究和教育具有重要的价值。 总的来说,Jmol作为一个开源的三维化学结构查看器,具有强大的功能,广泛的支持,以及良好的灵活性和兼容性,是化学研究和教育中不可或缺的工具。