OrChem - An open source chemistry search engine for Oracle®

被引:13
|
作者
Rijnbeek, Mark [1 ]
Steinbeck, Christoph [1 ]
机构
[1] EBI, Cambridge, England
来源
关键词
Tanimoto Similarity; Slave Process; Parallel Query; Substructure Search; Graph Match Algorithm;
D O I
10.1186/1758-2946-1-17
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
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.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] OrChem - An open source chemistry search engine for Oracle®
    Mark Rijnbeek
    Christoph Steinbeck
    [J]. Journal of Cheminformatics, 1
  • [2] OrChem: an open source chemistry search engine for Oracle
    Mark L Rijnbeek
    Christoph Steinbeck
    [J]. Journal of Cheminformatics, 2 (Suppl 1)
  • [3] Swift Search An open-source search engine
    Kaneria, Fenil
    Khan, Shafaq
    Nizamuddin, Nishara
    [J]. 2022 7TH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS ENGINEERING, ICISE 2022, 2022, : 6 - 9
  • [4] NBLucene: Flexible and Efficient Open Source Search Engine
    Zhang, Zhaohua
    Ye, Benjun
    Huang, Jiayi
    Stones, Rebecca
    Wang, Gang
    Liu, Xiaoguang
    [J]. WEB-AGE INFORMATION MANAGEMENT, PT I, 2016, 9658 : 504 - 516
  • [5] Towards a Semantic Search Engine for Open Source Software
    Ben Sassi, Sihem
    [J]. SOFTWARE REUSE: BRIDGING WITH SOCIAL-AWARENESS, 2016, 9679 : 300 - 314
  • [6] Comprehensive Characterization of an Open Source Document Search Engine
    Hadjilambrou, Zacharias
    Kleanthous, Marios
    Antoniou, Georgia
    Portero, Antoni
    Sazeides, Yiannakis
    [J]. ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2019, 16 (02)
  • [7] ScoutSL: An Open-source Simulink Search Engine
    Shrestha, Sohil Lal
    Boll, Alexander
    Kehrer, Timo
    Csallner, Christoph
    [J]. 2023 ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION, MODELS-C, 2023, : 70 - 74
  • [8] An open source and modular search engine for biomedical literature retrieval
    Almeida, Hayda
    Jean-Louis, Ludovic
    Meurs, Marie-Jean
    [J]. COMPUTATIONAL INTELLIGENCE, 2018, 34 (01) : 200 - 218
  • [9] Stalker, a Multilingual Text Mining Search Engine for Open Source Intelligence
    Neri, F.
    Pettoni, M.
    [J]. PROCEEDINGS OF THE INTERNATIONAL WORKSHOP ON COMPUTATIONAL INTELLIGENCE IN SECURITY FOR INFORMATION SYSTEMS CISIS 2008, 2009, 53 : 35 - +
  • [10] Stalker, a multilingual text mining search engine for Open Source Intelligence
    Neri, F.
    Pettoni, Ten Col. M.
    [J]. PROCEEDINGS OF THE 12TH INTERNATIONAL INFORMATION VISUALISATION, 2008, : 314 - 320