Cargando…

OrChem - An open source chemistry search engine for Oracle(®)

BACKGROUND: Registration, indexing and searching of chemical structures in relational databases is one of the core areas of cheminformatics. However, little detail has been published on the inner workings of search engines and their development has been mostly closed-source. We decided to develop an...

Descripción completa

Detalles Bibliográficos
Autores principales: Rijnbeek, Mark, Steinbeck, Christoph
Formato: Texto
Lenguaje:English
Publicado: Springer 2009
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2820495/
https://www.ncbi.nlm.nih.gov/pubmed/20298521
http://dx.doi.org/10.1186/1758-2946-1-17
_version_ 1782177382341279744
author Rijnbeek, Mark
Steinbeck, Christoph
author_facet Rijnbeek, Mark
Steinbeck, Christoph
author_sort Rijnbeek, Mark
collection PubMed
description BACKGROUND: Registration, indexing and searching of chemical structures in relational databases is one of the core areas of cheminformatics. However, little detail has been published on the inner workings of search engines and their development has been mostly closed-source. We decided to develop an open source chemistry extension for Oracle, the de facto database platform in the commercial world. RESULTS: Here we present OrChem, an extension for the Oracle 11G database that adds registration and indexing of chemical structures to support fast substructure and similarity searching. The cheminformatics functionality is provided by the Chemistry Development Kit. OrChem provides similarity searching with response times in the order of seconds for databases with millions of compounds, depending on a given similarity cut-off. For substructure searching, it can make use of multiple processor cores on today's powerful database servers to provide fast response times in equally large data sets. AVAILABILITY: OrChem is free software and can be redistributed and/or modified under the terms of the GNU Lesser General Public License as published by the Free Software Foundation. All software is available via http://orchem.sourceforge.net.
format Text
id pubmed-2820495
institution National Center for Biotechnology Information
language English
publishDate 2009
publisher Springer
record_format MEDLINE/PubMed
spelling pubmed-28204952010-02-12 OrChem - An open source chemistry search engine for Oracle(®) Rijnbeek, Mark Steinbeck, Christoph J Cheminform Software BACKGROUND: Registration, indexing and searching of chemical structures in relational databases is one of the core areas of cheminformatics. However, little detail has been published on the inner workings of search engines and their development has been mostly closed-source. We decided to develop an open source chemistry extension for Oracle, the de facto database platform in the commercial world. RESULTS: Here we present OrChem, an extension for the Oracle 11G database that adds registration and indexing of chemical structures to support fast substructure and similarity searching. The cheminformatics functionality is provided by the Chemistry Development Kit. OrChem provides similarity searching with response times in the order of seconds for databases with millions of compounds, depending on a given similarity cut-off. For substructure searching, it can make use of multiple processor cores on today's powerful database servers to provide fast response times in equally large data sets. AVAILABILITY: OrChem is free software and can be redistributed and/or modified under the terms of the GNU Lesser General Public License as published by the Free Software Foundation. All software is available via http://orchem.sourceforge.net. Springer 2009-10-22 /pmc/articles/PMC2820495/ /pubmed/20298521 http://dx.doi.org/10.1186/1758-2946-1-17 Text en Copyright © 2009 Rijnbeek and Steinbeck; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Software
Rijnbeek, Mark
Steinbeck, Christoph
OrChem - An open source chemistry search engine for Oracle(®)
title OrChem - An open source chemistry search engine for Oracle(®)
title_full OrChem - An open source chemistry search engine for Oracle(®)
title_fullStr OrChem - An open source chemistry search engine for Oracle(®)
title_full_unstemmed OrChem - An open source chemistry search engine for Oracle(®)
title_short OrChem - An open source chemistry search engine for Oracle(®)
title_sort orchem - an open source chemistry search engine for oracle(®)
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2820495/
https://www.ncbi.nlm.nih.gov/pubmed/20298521
http://dx.doi.org/10.1186/1758-2946-1-17
work_keys_str_mv AT rijnbeekmark orchemanopensourcechemistrysearchenginefororacle
AT steinbeckchristoph orchemanopensourcechemistrysearchenginefororacle