The following items are included:
ego.jar containing the applicationlib directory containing libraries:
lib/imago.jar – Imago Java wrapperlib/indigo-java.jar – Indigo Java wrapper, used for rendering the resulting moleculesBinary modules
lib/Linux/x86/libimagojni.so — 32-bit Linux binary for Imagolib/Linux/x86/libindigojni.so — 32-bit Linux binary for Indigolib/Linux/x86/libimagojni.so — 64-bit Linux binary for Imagolib/Linux/x64/libindigojni.so — 64-bit Linux binary for Indigolib/Win/x86/imagojni.dll — 32-bit Windows binary for Imagolib/Win/x86/indigojni.dll — 32-bit Windows binary for Indigolib/Win/x64/imagojni.dll — 32-bit Windows binary for Imagolib/Win/x64/indigojni.dll — 64-bit Windows binary for Indigolib/Mac/10.5/libimagojni.dylib — Mac OS X 10.5 binary for Imagolib/Mac/10.5/libindigojni.dylib — Mac OS X 10.5 binary for Indigolib/Mac/10.6/libimagojni.dylib — Mac OS X 10.6 binary for Imagolib/Mac/10.6/libindigojni.dylib — Mac OS X 10.6 binary for Indigolib/Win/{x86,x64}/libcairo-2.dll (LGPL 2.1, MPL 1.1)lib/Win/{x86,x64}/libpng12-0.dll (as is)lib/Win/{x86,x64}/zlib1.dll (as is)Depending on the OS and architecture, proper binaries are loaded automatically.
You can run Ego with the following command:
java -jar ego.jar
The interface is simple and straightforward. You can see the file tree on the left, and the image on the right:

Soon after pressing the “Recognize” button, you get the re-rendered image with the recognized molecule:

“Save molecule” button brings up a dialog to save the resulting molfile.
“Open sketcher” button opens the resulting molfile in
MarvinSketch application, if it is installed on your
machine. Ego may ask you to specify the path to MarkinSketch.jar file in your filesystem.
You can also see the application log to know what happened and how much time it has taken:
