Jmol



  1. Jmol is a Java based application and an applet for displaying 3D chemical information. Jmol is a molecule viewer for students, educators, and researchers in chemistry, biochemistry, physics, and materials science.
  2. Jmol is an interactive web browser applet. This is a still image, but you can get an animated display of Jmol abilities by clicking here. (The applet may take some seconds to load.
  1. Jmol Website
Jmol is an open-source viewer for three-dimensional chemical structures, with features for chemicals, crystals, materials and biomolecules.JSmol is a fully functional implementation of Jmol that does not require Java and runs in any modern (HTML5) web browser. That includes Firefox, Chrome, Opera, MSIE(9+), and Safari on Apple MacOS and iOS (iPad and iPhone). Performance may be a little slower than Java, but it is amazingly fast for JavaScript.
Features include reading a variety of file types, including PyMOL session files and output from quantum chemistry programs, file writing (including JPG, PNG, PNGJ (PNG+ZIP), and ZIP formats), and animation of multi-frame files and computed normal modes from quantum programs, surfaces, translucency, full Jmol scripting, and localization in 40+ languages.

The recommended way to cite Jmol is:

Jmol runs on a Java platform and therefore functions equally well in a PC or Mac environment. Because Jmol is freeware and an open source program, it can be obtained from many locations. For total functionality in designing a structure to be built on a 3-D printer in the CBM, check the website every September to get the current version of Jmol.

Jmol: an open-source Java viewer for chemical structures in 3D. http://www.jmol.org/
JSmol: an open-source HTML5 viewer for chemical structures in 3D. http://wiki.jmol.org/index.php/JSmol

Remember to always use uppercase 'J', uppercase 'S', lowercase 'mol' (explanation).

If you prefer, a list of articles that describe Jmol can be found in the Jmol Literature section.

This is the homepage for the Jmol Community Wiki. Here the community of users can discuss everything that has to do with Jmol and JSmol. You are welcome to browse around and to add new pages, extra information, comments, questions, links to useful examples of Jmol use or Jmol scripting, or whatever else you think is relevant. If you want to participate, you must become a user in the Wiki.

More official, general and static information about Jmol is available in the Jmol web site.(But content there is currently quite outdated)

Pages on this Wiki

Jmol/JSmol Community
  • Communities: Crystal · Protein · Quantum Chemistry · Solid State · Folding@home
Jmol/JSmol Applications
  • CMS Using J(S)mol[?] (Moodle and others)
  • Recycling Corner (icons, images, templates, scripts)
  • Get the files from SourceForge.
  • Support and operating systems.
  • Users: how to install Jmol application for local, standalone use.
  • Web page authors: how to install Jmol objects (Jmol / JSmol) embedded within your web pages.
    • Installing and Enabling Java (Proteopedia wiki). Has step by step instructions for both Windows and Mac OS X, and for the 5 most popular web browsers.
    • Increasing java memory for the applet.
  • Web site administrators:
    • How to install the application on a web server to be delivered using Java Web Start.
    • How to configure a wiki so that it uses the Jmol applet.
  • Developers: compile the latest Jmol source code via subversion access.
Running Jmol / JSmol
  • Jmol as a standalone application.
  • J(S)mol as a web applet or HTML5 object.
    • compatibility with JavaScript frameworks or libraries.
  • J(S)mol embedded in wikis or blogs.
  • Borrowed JSmol, or running JSmol without your own server.
  • Running Jmol using Java Web Start.
  • Jmol in an Android tablet.
  • Troubleshooting.
Jmol / JSmol Tutorials
  • A list of Jmol / JSmol Tutorials written by users.
  • Using the mouse (English · Español · Français · Japanese).
  • Scripting quickstart: rendering options · selecting atoms.
  • How to create surfaces and isosurfaces, including cavities, pockets and tunnels.
  • Displaying shapes, polyhedra, orbitals, dipoles, distances, forces and vibrations.
  • Creating movies.
  • Customizing Jmol: macros · menus.
  • Web pages without writing code by using the Jmol 'Export to Web' function.
  • Getting Involved in J(S)mol evolution
  • Important! Use the Jmol Coding Style
  • Developing J(S)mol with Eclipse
  • Internationalisation (status)
  • ProgrammeerZomer / SummerOfCode
  • Developer mailing list (mirror)
Jmol + JSmol Documentation
  • Description of files in Jmol+JSmol distribution
  • File formats read or written by Jmol
  • The Jmol scripting interface
    • Scripting as a programming language
    • Complete reference of scripting commands:
      • at St Olaf (primary site)
      • at Jena3D (mirror)
  • Loading models directly from databases
  • Default colors used by Jmol
  • Atom sets predefined in Jmol
  • Support for bond orders · isotopes · stereochemistry · hydrogen bonds
  • Copying and pasting state scripts between applets.
  • Backward compatibility (changes of behavior across versions)
  • Users mailing list (and a mirror)
Jmol

Contributors

AngelHerraez, NicolasVervelle, Pimpim, EricMartz, Hansonr, JmolTest

Retrieved from 'http://wiki.jmol.org/index.php?title=Main_Page&oldid=9780'
(Redirected from JSmol)
Jmol
Jmol three-dimensional structure rendering of streptavidin
Developer(s)Jmol development team
Initial release2001; 20 years ago
Stable release14.6.4 (October 15, 2016; 4 years ago) [±]
Preview release14.5.0 (12 August 2000; 20 years ago) [±]
Repositorysourceforge.net/projects/jmol
Written inJava
Operating systemCross-platform
PlatformSystems with Java and Web browsers without Java
Available in16 languages
Catalan, Chinese, Czech, Danish, Dutch, English, French, German, Hungarian, Indonesian, Italian, Korean, Portuguese, Spanish, Turkish, Ukrainian[1]
TypeMolecular modelling
LicenseLGPL 2.0
Websitewww.jmol.org

Jmol is computer software for molecular modellingchemical structures in 3-dimensions.[2] Jmol returns a 3D representation of a molecule that may be used as a teaching tool,[3] or for research e.g., in chemistry and biochemistry.It is written in the programming language Java, so it can run on the operating systems Windows, macOS, Linux, and Unix, if Java is installed. It is free and open-source software released under a GNU Lesser General Public License (LGPL) version 2.0. A standalone application and a software development kit (SDK) exist that can be integrated into other Java applications, such as Bioclipse and Taverna.

A popular feature is an applet that can be integrated into web pages to display molecules in a variety of ways.For example, molecules can be displayed as ball-and-stick models, space-filling models, ribbon diagrams, etc.[4]Jmol supports a wide range of chemical file formats, including Protein Data Bank (pdb), Crystallographic Information File (cif), MDL Molfile (mol), and Chemical Markup Language (CML). There is also a JavaScript-only (HTML5) version, JSmol, that can be used on computers with no Java.[5]

The Jmol applet, among other abilities, offers an alternative to the Chime plug-in,[3] which is no longer under active development. While Jmol has many features that Chime lacks, it does not claim to reproduce all Chime functions, most notably, the Sculpt mode. Chime requires plug-in installation and Internet Explorer 6.0 or Firefox 2.0 on Microsoft Windows, or Netscape Communicator 4.8 on Mac OS 9. Jmol requires Java installation and operates on a wide variety of platforms. For example, Jmol is fully functional in Mozilla Firefox, Internet Explorer, Opera, Google Chrome, and Safari.

Screenshots[edit]

  • Crystal structure of an H/ACA box RNP from Pyrococcus furiosus.

  • Highlighting two salt bridges in hemoglobin tetramer (hemo group as sticks at bottom-right).

  • A fragment of transcription factor TFIIIA forming three consecutive zinc finger motifs, bound to a stretch of DNA.

  • Eubacterial 70S Ribosome from Thermus thermophilus.

See also[edit]

  • Chemistry Development Kit (CDK)

References[edit]

  1. ^Jmol translations
  2. ^Chen, Jim X. (2008), Springer (ed.), Guide to Graphics Software Tools, p. 471, ISBN978-1-84800-900-4
  3. ^ abHerráez, A (2006), 'Biomolecules in the Computer: Jmol to the Rescue', Biochemistry and Molecular Biology Education, 34 (4): 255–61, doi:10.1002/bmb.2006.494034042644, PMID21638687, S2CID36319720
  4. ^Herráez, A (2007), Lulu (ed.), How to Use Jmol to Study and Present Molecular Structures, Volume 1, p. 21, ISBN978-1-84799-259-8
  5. ^'JSmol'. Archived from the original on 2018-01-01. Retrieved 2015-11-02.

External links[edit]

Wikimedia Commons has media related to Jmol.
  • Official website
    • Wiki with listings of websites, wikis, and moodles
  • Willighagen, Egon; Howard, Miguel (June 2007). 'Fast and Scriptable Molecular Graphics in Web Browsers without Java3D'. Nature Precedings. doi:10.1038/npre.2007.50.1.

Jmol Website

Retrieved from 'https://en.wikipedia.org/w/index.php?title=Jmol&oldid=997894689'