Blogger Tips and TricksLatest Tips And TricksBlogger Tricks

Wednesday 2 March 2016

Jmol: An interactive viewer for three-dimensional chemical structures.

Description
Over 10,000,000 page views! Jmol/JSmol is a molecular viewer for 3D chemical structures that runs in four independent modes: an HTML5-only web application utilizing jQuery, a Java applet, a stand-alone Java program (Jmol.jar), and a "headless" server-side component (JmolData.jar). Jmol can read many file types, including PDB, CIF, SDF, MOL, PyMOL PSE files, and Spartan files, as well as output from Gaussian, GAMESS, MOPAC, VASP, CRYSTAL, CASTEP, QuantumEspresso, VMD, and many other quantum chemistry programs. Files can be transferred directly from several databases, including RCSB, EDS, NCI, PubChem, and MaterialsProject. Multiple files can be loaded and compared. A rich scripting language and a well-developed web API allow easy customization of the user interface. Features include interactive animation and linear morphing. Jmol interfaces well with JSpecView for spectroscopy, JSME for 2D->3D conversion, POV-Ray for images, and CAD programs for 3D printing (VRML export).

Molecule with solvent accesible surface in dots.Nanomachine in design. Rendering of a protein with cartoons.
Features

  1. Active, helpful, world-wide user group; approximately 100,000 downloads/year
  2. HTML5/canvas graphics for all modern browsers, including iOS and mobile
  3. Extremely low footprint option (50K) for simple interactive structure display
  4. Additional server-side Java, stand-alone Java, and signed Java applet options
  5. Full crystallographic symmetry capability
  6. Load many surface formats and creates and displays surfaces on the fly
  7. Easily customizable web-based interface compatible with (and requires) jQuery
  8. Well documented scripting language with over 1000 tokens
  9. Reads over 60 file formats, including PyMOL (PSE) session files
  10. Creates highly compressed (300:1) surface files from volumetric (CUBE) data
  11. Exports to GIF, JPG, PNG, PDF, WRL, POV-Ray, OBJ formats
  12. Uses customized, optimized Java-to-JavaScript compilation for pure HTML5 app
  13. Generalizable JavaScript library for Swing and PDF export in client-side JavaScript
  14. JSpecView module features:
  15. Reading of JCAMP-DX, CML, AnIML formats
  16. Interactive real and predicted 1H NMR spectra
  17. Interactive IR, Raman, NMR, GC/MS, UV/VIS spectra
  18. Spectra generated in PDF format
It can be downloaded from SourceForge at this direct download link (.zip file). 


Requirements

The Jmol web browser applet may run on most browser Java Virtual Machines, including the Microsoft and Netscape 4.7* implementations of the Java 1.1 JVM. If you are running Microsoft Internet Explorer on the Windows operating system you should upgrade to the Sun Java Virtual Machine (see below). 
The standalone Jmol application requires Java 1.4 or higher. 

No comments:

Post a Comment