Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Jmol

From Wikipedia, the free encyclopedia
(Redirected fromJSmol)
Open-source Java viewer for 3D chemical structures
For the legal procedure, seeJudgment as a matter of law.
Jmol
Jmol three-dimensional structure rendering ofstreptavidin
DeveloperJmol development team
Initial release2001; 24 years ago (2001)
Stable release
16.3.7 Edit this on Wikidata / 22 December 2024; 10 months ago (22 December 2024)
Repositorysourceforge.net/projects/jmol
Written inJava
Operating systemCross-platform
PlatformSystems withJava andWeb browsers without Java
Available in24 languages
List of languages
Basque, Catalan, Chinese (CN and TW), Czech, Danish, Dutch, English (GB and US), Finnish, French, German, Hungarian, Indonesian, Italian, Japanese, Korean, Malay, Portuguese (BR), Russian, Spanish, Swedish, Turkish and Ukrainian[1]
TypeMolecular modelling
LicenseLGPL 2.0
Websitewww.jmol.org

Jmol is computersoftware formolecular modelling ofchemical structures in3 dimensions.[2] It is anopen-source Javaviewer for chemical structures in3D.[3]The name originated from[J]ava (the programming language) + [mol]ecules, and also themol file format.

JSmol is an implementation in JavaScript of the functionality of Jmol.[4] It can hence be embedded in web pages to display interactive 3D models of molecules and other structures without the need for any software apart from the web browser (it does not use Java).

Both Jmol and JSmol render an interactive 3D representation of amolecule or other structure that may be used as a teaching tool,[5] or for research, in several fields, e.g.chemistry,biochemistry,materials science,crystallography,[6]symmetry ornanotechnology.

Software

[edit]

Jmol is written in the programming languageJava, so it can run on different operating systems:Windows,macOS,Linux, andUnix, as long as they have Java installed. It isfree and open-source software released under theGNU Lesser General Public License (LGPL) version 2.0. The interface is translated into more than 20 languages.

There are several products implemented:

  • A standalone application (theJmol application), composed of a singleJmol.jar file that can be used without installation, requiring only that the computer has Java installed.
  • Asoftware development kit (SDK), i.e. a component that can be integrated into other Java applications, such asBioclipse andTaverna.
  • JSmol, a JavaScript library that allows integration of the 3D models in web pages and wikis.

Molecules can be displayed in different styles of rendering, likeball-and-stick models,space-filling models,ribbon diagrams,molecular surfaces, etc.[7]Jmol supports a wide range ofchemical file formats, includingProtein Data Bank (pdb),Crystallographic Information File (cif and mmcif),MDL Molfile (mol and sdf), andChemical Markup Language (CML). It can also display other types of files for structures with 3D data.

JSmol replaced the Jmol Java applet, which in turn had been previously developed as an alternative to theChime plug-in,[5] both of which became unsupported by web browsers. Jmol was initiated[8]to reproduce functions present in Chime (with the exception of theSculpt mode) and has been continuously growing in features, surpassing the simple display of molecular structures. Most notably, it has a large set of commands and a thorough scripting language (JmolScript)[9] that includes many characteristics of a programming language, such as variables, arrays, mathematical and Boolean operators,SQL-like queries, functions, loops, conditionals, try-catch, switch...

Screenshots

[edit]
  • Two translucent planes illustrating symmetry planes for the water molecule.
    Two translucent planes illustrating symmetry planes for the water molecule.
  • The electrostatic potential of allene mapped onto a translucent surface.
    The electrostatic potential of allene mapped onto a translucent surface.
  • A shaded rendering of caffeine, with some measurements shown (distance, angle, dihedral)
    A shaded rendering of caffeine, with some measurements shown (distance, angle,dihedral)
  • An SN2 reaction animated displaying the distance measured between the chlorine and carbon atoms.
    AnSN2 reaction animated displaying the distance measured between the chlorine and carbon atoms.
  • Display of quartz crystal structure, filling 2×2×2 unit cells. The unit cell boundbox is drawn and the unit cell data are shown on upper left.
    Display of quartz crystal structure, filling 2×2×2unit cells. The unit cell boundbox is drawn and the unit cell data are shown on upper left.
  • Cartoon p-orbitals of benzene together with the corresponding translucent molecular orbital.
    Cartoonp-orbitals of benzene together with the corresponding translucentmolecular orbital.
  • Crystal structure of an H/ACA box RNP from Pyrococcus furiosus
    Crystal structure of an H/ACA box RNP fromPyrococcus furiosus
  • Highlighting two salt bridges in hemoglobin tetramer (hemo group as sticks at bottom-right)
    Highlighting twosalt bridges inhemoglobin 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
    A fragment oftranscription factor TFIIIA forming three consecutivezinc finger motifs, bound to a stretch ofDNA
  • Eubacterial 70S Ribosome from Thermus thermophilus

See also

[edit]

References

[edit]
  1. ^Jmol translations
  2. ^Chen, Jim X. (2008), Springer (ed.),Guide to Graphics Software Tools, p. 471,ISBN 978-1-84800-900-4
  3. ^"How to cite Jmol".
  4. ^"JSmol". Retrieved2025-01-11.
  5. ^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,PMID 21638687,S2CID 36319720
  6. ^Hanson, Robert M. (2010),"Jmol – a paradigm shift in crystallographic visualization",Journal of Applied Crystallography,43 (5):1250–1260,doi:10.1107/S0021889810030256
  7. ^Herráez, A (2007).How to Use Jmol to Study and Present Molecular Structures, Volume 1. Lulu Enterprises: Morrisville, NC, USA. p. 21.ISBN 978-1-84799-259-8.
  8. ^Willighagen, Egon; Howard, Miguel (2007),"Fast and scriptable molecular graphics in web browsers without Java3D",Nature Precedings,doi:10.1038/npre.2007.50.1
  9. ^"Jmol/JSmol Scripting Documentation".

External links

[edit]
Wikimedia Commons has media related toJmol.
Cheminformatics
Free software
Proprietary
Chemical kinetics
Free software
Proprietary
Molecular modelling
and
visualization
Free software
Proprietary
Molecular docking
Free software
Proprietary
Molecular dynamics
Free software
Proprietary
Quantum chemistry
Free software
Proprietary
Skeletal structure drawing
Free software
Proprietary
Others
Retrieved from "https://en.wikipedia.org/w/index.php?title=Jmol&oldid=1300719596"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp