Related Experiment Video
Updated: Jun 14, 2026

Applying Cheminformatics to Develop a Structure Searchable Database of Analytical Methods
Published on: June 6, 2025
OrChem - An open source chemistry search engine for Oracle(R)
Mark Rijnbeek1, Christoph Steinbeck
1Cheminformatics and Metabolism, European Bioinformatics Institute (EBI), Wellcome Trust Genome Campus, Cambridge, UK. markr@ebi.ac.uk.
An open-source Oracle database extension, OrChem, enables efficient registration, indexing, and searching of chemical structures. It provides fast substructure and similarity searches for large chemical databases.
Area of Science:
- Cheminformatics
- Database Management
- Computational Chemistry
Background:
- Chemical structure registration, indexing, and searching are fundamental in cheminformatics.
- Development of cheminformatics search engines has largely been closed-source.
- There is a need for open-source solutions for managing chemical data in commercial database platforms.
Purpose of the Study:
- To develop an open-source chemistry extension for the Oracle database.
- To add registration, indexing, and searching capabilities for chemical structures.
- To enable fast substructure and similarity searching within large chemical databases.
Main Methods:
- Developed OrChem, an extension for Oracle 11G.
- Integrated the Chemistry Development Kit for cheminformatics functionality.
- Implemented algorithms for efficient similarity and substructure searching.
Main Results:
- OrChem enables rapid similarity searching (seconds for millions of compounds).
- Substructure searching is accelerated using multi-core processing on large datasets.
- The extension provides robust cheminformatics capabilities within a widely used commercial database.
Conclusions:
- OrChem offers an open-source solution for advanced chemical structure searching in Oracle.
- The extension significantly improves the speed and efficiency of handling large chemical datasets.
- OrChem is freely available under the GNU Lesser General Public License.
Related Concept Videos
What is Organic Chemistry?
Olefin Metathesis Polymerization: Overview
Ruthenium-based Grubbs catalyst is the most commonly used catalyst for olefin metathesis polymerization. Grubbs catalyst consists of a...
Chemical Symbols
Some symbols are derived from the common name of the element; others are abbreviations of the name in another language. Most symbols have one or two letters, but three-letter symbols have been used...
Chemical and Solubility Equilibria
Chemical Shift: Internal References and Solvent Effects
The internal reference compound generally used in NMR spectroscopy is tetramethylsilane (TMS). TMS is preferred because it is chemically inert, soluble in NMR solvents, and easily removable. Also, the highly shielded methyl protons in TMS yield an intense...
Chemical Reactions
Chemical Reactions Rearrange Atoms into New Substances
A chemical reaction takes starting materials—the reactants—and changes them into different...