Download OrChem and install it

For questions/support/suggestions, send an email to

Read more about OrChem in our JChemInf paper

To join this project, please contact the project manager of this project. Find more details on

Get the source code
Source code for this project is available through the OrChem CVS repository.

These pages describe OrChem, an Oracle chemistry plug-in using the Chemistry Development Kit (CDK). The CDK is an open source Java library for Chemoinformatics and Bioinformatics. OrChem is maintained by the chemoinformatics and metabolism team of the European Bioinformatics Institute.

Oracle Data cartridges extend the capabilities of the Oracle server. For chemistry various commercial cartridges exist that facilitate searching and analyzing chemical data. OrChem also provides functionality like this, but is not a cartridge. It doesn't need Oracle's extensibility architecture because its Java components run as Java stored procedures inside the Oracle standard JVM (Aurora).

OrChem is suitable for Oracle 11G and onwards. Starting with Oracle 11g release 1 (11.1) there is a just-in-time(JIT) compiler for Oracle JVM environment. A JIT compiler for Oracle JVM enables much faster execution because it manages the invalidation, recompilation, and storage of code without an external mechanism. This new Oracle feature makes Java classes perform better than before.

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This software 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. See the GNU Lesser General Public License for more details. Copyright © 2008,2009 EMBL/EBI.