Advertisement

JSmol:基于JavaScript的开源分子查看器(继承于Jmol)

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:README-DOWNLOAD


简介:
JSmol是一款开源、基于Web的分子可视化工具,它采用JavaScript编写,兼容多种浏览器和平台,为化学教育与科研提供强大支持,继承了Jmol项目的核心功能。 JSmol是基于Java的分子可视化小程序Jmol的扩展版本,它是一个仅使用HTML5 JavaScript构建的Web应用程序。当平台不支持Java小程序(例如iPhone、iPad)或无法运行小程序(如某些Android设备)时,可以将JSmol与Java小程序结合使用以提供替代方案。通过结合使用JSmol和Jmol JavaScript对象,在这些非Applet平台上能够无缝地实现Java的替换功能。 JSmol支持所有Jmol能读取的文件类型,并且您可以用它完成所有的脚本编写工作,创建各种按钮和链接就像为Jmol构建的一样简单。此外,Jmol applet的所有渲染功能在JSmol中也得到了保留。同时,该程序还具备控制台和弹出菜单的功能。 值得一提的是,JSmol已经与JSME及JSpecView实现了完全集成,并提供了一个精简版版本以适应带宽非常有限的应用场景(仅限于球棒模型)。自2013年1月12日起,这一工具开始投入使用。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • JSmolJavaScriptJmol
    优质
    JSmol是一款开源、基于Web的分子可视化工具,它采用JavaScript编写,兼容多种浏览器和平台,为化学教育与科研提供强大支持,继承了Jmol项目的核心功能。 JSmol是基于Java的分子可视化小程序Jmol的扩展版本,它是一个仅使用HTML5 JavaScript构建的Web应用程序。当平台不支持Java小程序(例如iPhone、iPad)或无法运行小程序(如某些Android设备)时,可以将JSmol与Java小程序结合使用以提供替代方案。通过结合使用JSmol和Jmol JavaScript对象,在这些非Applet平台上能够无缝地实现Java的替换功能。 JSmol支持所有Jmol能读取的文件类型,并且您可以用它完成所有的脚本编写工作,创建各种按钮和链接就像为Jmol构建的一样简单。此外,Jmol applet的所有渲染功能在JSmol中也得到了保留。同时,该程序还具备控制台和弹出菜单的功能。 值得一提的是,JSmol已经与JSME及JSpecView实现了完全集成,并提供了一个精简版版本以适应带宽非常有限的应用场景(仅限于球棒模型)。自2013年1月12日起,这一工具开始投入使用。
  • 学习Python_39类_05:关系
    优质
    本教程讲解如何在Python中查看和理解类的继承关系,帮助开发者掌握类之间的层次结构,适用于希望深入了解Python面向对象编程的学习者。 学会如何查看类的继承关系虽然在实际工程中的作用可能不大,但可以有助于阅读代码的理解。参考文章提供了相关指导。
  • JavaScript和HTML5轻量级全景Pano.js.zip
    优质
    Pano.js是一款采用JavaScript与HTML5技术开发的轻量级全景图浏览插件。它提供简单而高效的接口,便于用户轻松集成并展示高质量的全景图像内容。 Pano.js 是一个基于 JavaScript 和 HTML5 技术的轻量级全景查看器。该项目旨在提供快速且轻便的库来展示在线全景场景。Pano.js 使用 WebGL 进行高效的硬件加速显示,对于较旧不支持该技术的浏览器,则使用 Canvas 2D 绘制方式。
  • 频谱图生成JavaScriptSpectrogram工具
    优质
    Spectrogram是一款基于JavaScript的频谱图生成及查看工具,适用于各种音频分析场景。用户可以轻松创建、编辑和分享高质量的频谱图数据。 频谱图JavaScript频谱图生成器和查看器是一款工具,用于创建和展示频谱图。
  • pymupdf和tkinterPDF
    优质
    本项目旨在利用Python的pymupdf库与tkinter框架构建一个用户友好的PDF阅读软件,支持文档浏览、搜索及注释功能。 使用pymupdf开发PDF查看器-tkinter篇:本教程将介绍如何利用Python的Tkinter库与第三方库PyMuPDF结合来创建一个简单的PDF阅读器应用。主要涉及的内容包括在GUI中添加菜单、工具栏以及Canvas组件,以便用户可以通过这些界面元素进行操作。通过此程序可以实现打开和浏览PDF文件的功能,并且支持点击页面缩略图以查看具体内容。
  • Qt图片
    优质
    本软件是一款基于Qt框架开发的高效图片查看工具,提供直观便捷的操作界面和强大的图像浏览功能。 查看照片、旋转图片以及调整大小、播放幻灯片。
  • .NET VNC-
    优质
    .NET VNC查看器是一款开源软件,它允许用户远程访问和控制其他计算机的桌面环境。这款工具基于VNC协议开发,适用于使用.NET框架的平台,方便开发者进行二次开发与个性化配置。 .NET VNC查看器是由C#编写的一款VNC查看工具。它与智能手机、Pocket PC以及运行在Windows桌面(包括.NET CF或.NET Framework)上的应用程序二进制兼容。我撰写这篇文章的原因是,市面上针对Pocket PC的其他VNC查看器无法实现全屏显示和屏幕旋转功能。
  • C++中菱形与虚问题总结
    优质
    本篇文章主要探讨并总结了C++编程语言中的菱形继承和虚继承概念及其相关的问题。通过深入解析这两种继承方式的特点、优势以及使用场景,帮助读者更好地理解和应用它们来解决代码设计中的复杂性问题。推荐给希望提升其面向对象编程技巧的开发者阅读。 菱形继承是多重继承中的常见问题之一,在Java语言中通过接口来避免多重继承带来的复杂性。虽然C++并没有直接定义“接口”这一概念,但是可以通过包含纯虚函数的类来实现类似的功能。在进行多重继承时,推荐使用这种“接口”,以减少可能出现的问题。 本段落将详细介绍C++中的菱形继承和虚继承的相关内容: 1. 单继承是指一个子类只有一个直接父类。 2. 多继承则是指一个子类有两个或以上的直接父类。 例如以下两个例子: 例一(单继承): ```cpp class A { public: int _a; }; ``` 在多继承中,我们可能会遇到菱形问题。
  • DuiLibPlist文件
    优质
    基于DuiLib开发的Plist文件查看器提供了一种便捷的方式来浏览和编辑iOS系统中的配置信息。用户可以轻松地查看、修改Plist文件的内容,并支持多种数据类型,如字典、数组等。该工具界面友好,操作简便,是开发者调试与管理应用资源的理想选择。 当你们从网上下载到iOS的优秀游戏时,或者想将优秀的图片资源应用到自己的项目中时,是否发现查找plist文件中的某个图片名称很费时间?我也遇到了类似的问题,在头疼之余写了一个简单的查看器来解决这个问题。这个工具包含了对plist文件的解析功能。
  • Google PDFiumPDFPdfiumViewer
    优质
    PdfiumViewer是一款基于Google PDFium库开发的高效PDF查看工具,支持文档浏览、搜索和注释等功能,为用户提供便捷的电子文档处理体验。 PdfiumViewer采用Apache 2.0许可证发布。 遗憾地宣布我正在归档该项目。我已经很长时间没有花时间在这个项目上,并且必须承认自己无法适当地支持它了。尽管我知道即使我没有足够的时间,其他开发人员也已介入帮助解决问题,但归档这个项目可能会让使用PdfiumViewer的人更难获得所需的帮助和支持,对此造成的不便,请大家谅解。 在存档该项目的同时,我还将停止更新相关资源库。不过我会把一些成功的构建版本保存在我的PdfiumBuild存储库中供有需要的用户下载使用,并关闭相应的生成服务器以减少维护成本和精力消耗。 尽管开发这个项目并为用户提供帮助耗费了我很长时间的努力,但现在我不得不做出结束它的决定。希望PdfiumViewer曾对您有所帮助或有价值。由于源代码和NuGet包可能不会长期保持可获取状态,请各位用户在它们仍有价值时继续使用它们。 介绍:PdfiumViewer是一个基于PDFium项目的PDF查看器工具库。