4.3 Review

JSmol and the Next-Generation Web-Based Representation of 3D Molecular Structure as Applied to Proteopedia

Journal

ISRAEL JOURNAL OF CHEMISTRY
Volume 53, Issue 3-4, Pages 207-216

Publisher

WILEY-V C H VERLAG GMBH
DOI: 10.1002/ijch.201300024

Keywords

bioinformatics; databases; Java; JavaScript; Proteopedia

Funding

  1. Yeda Research and Development Company, Ltd. of the Weizmann Institute of Science
  2. Bruce H. and Rosalie N. Rosen Family Foundation
  3. Nalvyco Trust
  4. Divadol Foundation
  5. Kimmelman Center
  6. James H. Hammons Professorship endowment at Swarthmore College
  7. Japan Society for the Promotion of Science (JSPS)

Ask authors/readers for more resources

Although Java does not run on some handheld devices, e.g., iPads and iPhones, JavaScript does. The development of JSmol, a JavaScript-only version of Jmol, is described, and its use in Proteopedia is demonstrated. A key aspect of JSmol is that it includes the full implementation of the entire set of Jmol functionalities, including file reading and writing, scripting, and rendering. The relative performances of Java-based Jmol and JavaScript-only JSmol are discussed. We can now confirm that the guiding principles of Java programming can be completely and relatively straightforwardly transformed directly into JavaScript, requiring no Java applet, and producing identical graphical results. JSmol is thus the first full-featured molecular viewer, and the first ever viewer for proteins, which can be utilized with an internet browser on handheld devices lacking Java. Since the MediaWiki features of Proteopedia have been modified to optionally use JSmol, the wealth of crowd-sourced content in Proteopedia is now directly available on such devices, without the need to download any additional applet.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.3
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available