Smormo-Ed Home Page

smormoed-icon.png

Smormo-Ed is an editor for molecular diagrams. It tries to be as simple as possible. It keeps track of stereoisomerism and tries to detect aromatic rings. It allows the user to indicate isotopes and set charges on atoms. It is able to read and write SMILES, cml or other formats supported by Open Babel. Smormo-Ed can export to Dia's file format. It is designed so it can be invoked from a scripting language; in addition to having a GUI, it listens on stdin and responds to commands on stdout.

HTML5 Frontend

Here is an experimental HTML5 front-end.

Example Lab-Report

Here is an example of how to use Smormo-Ed and Dia and Latex to make a chemistry lab report.

Smormo-Namer

Smormo-Namer is a utility which reads Smormo-Ed's native format, and attempts to name the molecule stored in it. It is far from complete. Smormo-Ed's "Molecule Information" window (under the File menu) can be used to call Smormo-Namer. Sometimes, Smormo-Namer will produce several possibilities for the name of a molecule. It will output all of them, one per line. The better names will generally be earlier in the list.

Screenshots

Downloads

Summary Page

Building

To build this, you'll need gtk2, pango, libxml2, zlib and gnu make. As of 1.16, you'll also need sexpr (downloads) and a snapshot or svn build of Open Babel (until 2.3 or 3.0? is released).

This works on Ubuntu 10.04 (September 14 2010):

openbabel

gtk

libxml2

sexpr

smormoed

License

This software is released under the Modified BSD license.

Comments, questions or complaints can be directed to alves@hungry.com.

Date: 2010-09-14 10:12:32 PDT