JME Molecule Editor

The JME Molecule Editor is a molecule editor Java applet with which users make and edit drawings of molecules and reactions (including generating substructure queries), and can display molecules within an HTML page.[1] The editor can generate Daylight simplified molecular-input line-entry system (SMILES) or MDL Molfiles of the created structures.

JME Molecule Editor
Molecule displayed with JME Molecular Editor
Original author(s)Peter Ertl
Developer(s)Comenius University in Bratislava;
Ciba-Geigy, Novartis; Basel
Initial release1997 (1997)
Stable release
2012.05 / May 2012 (2012-05)
Written inJava
Operating systemCross-platform
PlatformJava
Available inEnglish
TypeMolecule editor
LicenseProprietary freeware
Websitewww.molinspiration.com/jme

The JME Editor was written by Peter Ertl while at Comenius University in Bratislava, and then at Ciba-Geigy, later merged with Sandoz Laboratories, to form Novartis International AG, in Basel, Switzerland.

It is released as freeware for noncommercial use and has become a standard for molecular-structure input on the web.

JSME

JSME Molecule Editor
Original author(s)Peter Ertl, Bruno Bienfait
Developer(s)Novartis Institutes for Biomedical Research; Basel
Initial release2013 (2013)
Stable release
2017-02-26 / February 26, 2017 (2017-02-26)
Written inJavaScript
Operating systemCross-platform
PlatformWeb browser
Available inEnglish
TypeMolecule editor
LicenseOpen-source BSD
Websitepeter-ertl.com/jsme

JME has been ported to JavaScript using the Google Web Toolkit (GWT). In analogy to JME, the JavaScript version is named JSME. Its interface is almost identical to that of JME,[2] although some cosmetic options are available.[3] It is released as free and open-source software under a 3-clause BSD license in the form of minified JavaScript produced by GWT.

As of February 2017, JSME is capable of SMILES, MOL (original and V3000), InChI (and key), and SVG export.[3]

gollark: Hmm. Yes. This may be a problem.
gollark: Your identity server would provide a list of valid keys or something.
gollark: If identities are global, I think it would *also* be good to make it so your client cryptographically signs all your outgoing messages, so servers can't fake you engaging in beeoidal activity.
gollark: A possible issue would be locking up your TCP connection or whatever with big downloads of images, but I guess you'd want a sensible way to offload those *anyway*.
gollark: I think it would probably make sense to make it so that your identity server serves your profile picture, but servers you chat in can cache it for clients and serve it over the chat connection on demand.

See also

References

  1. Ertl, Peter (2010). "Molecular structure input on the web". Journal of Cheminformatics. 2 (1): 1. doi:10.1186/1758-2946-2-1. PMC 2827360. PMID 20298528.
  2. Bienfait, Bruno; Ertl, Peter (2013). "JSME: a free molecule editor in JavaScript". Journal of Cheminformatics. 5 (1): 24. doi:10.1186/1758-2946-5-24. PMC 3662632. PMID 23694746.
  3. "JSME test page".

Notes

  1. ^ Interesting cheminformatics services using the JME editor
  2. ^ List of institutions using JME applet
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.