Menu

Tree [30b082] master /
 History

HTTPS access


File Date Author Commit
 META-INF 2012-02-03 Julio Peironcely Julio Peironcely [a0ac44] first commit
 lib 2012-02-03 Julio Peironcely Julio Peironcely [a0ac44] first commit
 src 2012-07-17 Julio Peironcely Julio Peironcely [30b082] added bromine to valence tables
 .classpath 2012-05-15 Julio Peironcely Julio Peironcely [1fb152] Exception added for missing arguments
 .gitignore 2012-02-03 Julio Julio [d49d0a] Commit of gitignore
 .project 2012-03-02 Julio Peironcely Julio Peironcely [02ff8d] bla
 .project.swp 2012-02-03 Julio Julio [3f36d5] Modify project name and path
 License-gpl-3.txt 2012-05-15 Julio Peironcely Julio Peironcely [7d6564] Added license, readme, and fragment file
 README.txt 2012-05-23 Julio Peironcely Julio Peironcely [d6aaf2] Updated README
 fragment_CO2.sdf 2012-05-15 Julio Peironcely Julio Peironcely [7d6564] Added license, readme, and fragment file

Read Me

OMG - Open Molecule Generator
 
Copyright 2011 The Netherland Metabolomics Center Team License: GPL v3, see
doc/License-gpl-3.txt

1. Introduction
----------------------------------------------------------------------------------
You are currently reading the README file for the OMG Project. This project is
hosted under http://sourceforge.net/p/openmg

OMG is an open-source tool for the generation of chemical structures, implemented 
in the programming language Java(tm). The library is published under terms of the 
standard The GNU General Public License (GPL) v3. This has implications on what 
you can do with sources and binaries of the OMG library. 
For details, please refer to the file LICENSE, which is provided with this 
distribution.

PLEASE NOTE: OMG is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR 
A PARTICULAR PURPOSE.


2. System Requirements
----------------------------------------------------------------------------------
OMG.jar runs in the following OS;
- Ubuntu 32 bits
- Ubuntu 64 bits
- Mac OS X 64 bits


3. Using OMG tool
----------------------------------------------------------------------------------
In order to use the OMG tool in your program, you need to run the jar file via 
command line and provide some arguments. 

-ec:  elemental composition of the molecules to be generated.
-o:   SDF file where to store the molecules.  
-fr:  SDF file containing prescribed one or multiple substructures. In the case
	  of multiple substructures, they have to be non-overlapping. 

Here there some examples of how to run OMG using the command line: 

- Generating molecules
-- Generate molecules for the elemental composition C6H6
java -jar OMG.jar -ec C6H6

-- Generate molecules for the elemental composition C6H6 and store them in 
-- out_C6H6.sdf
java -jar OMG.jar -ec C6H6 -o out_C6H6.sdf

- Generating molecules with prescribed substructure(s)
-- Generate molecules for the elemental composition C2H5NO2 (glycine) using the 
-- prescribed substructure in fragment_CO2.sdf
java -jar OMG.jar -ec C2H5NO2 -fr fragment_CO2.sdf



4. Source Code
----------------------------------------------------------------------------------
You can download the source code at
http://sourceforge.net/p/openmg


5. Help
----------------------------------------------------------------------------------
If you need help don't hesitate to contact us (jpeironcely@gmail.com)

----------------------------------------------------------------------------------
Enjoy!  Comments and feedback are appreciated!

Julio E. Peironcely
jpeironcely@gmail.com
Leiden, Netherlands
http://juliopeironcely.com
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.