Open-source software is especially appealing to academics, since it permits implementing novel methods into existing code with little effort, while allowing full disclosure of the underlying science; the lack of license fees and the ease of dissemination via public repositories are additional plusses. However, open-source has also been growing popular within large companies, which have recognized the value of code sharing to increase the pool of users (and therefore testers and reviewers), as well as to gather new ideas and contributions. In the pharmaceutical field, an outstanding example is represented by the RDKit [1], a BSD-licensed C++ cheminformatics toolkit with Python, Java, and C# bindings, originally developed at Rational Discovery and currently used and being actively developed within the Novartis Institutes for BioMedical Research, which contributes in-house code enhancements back to the open-source version. To enable effective and widespread adoption and usage of open-source tools, it is helpful to make them available as plugins to well-recognized platforms. Herein we describe the integration of Open3DTOOLS (namely, Open3DQSAR [2] and Open3DALIGN [3]) into the RDKit and KNIME [4]. This task required the preliminary implementation and validation of the MMFF94(s) force field, upon which the Open3DTOOLS are based, in the C++ layer of the RDKit, followed by the extension of the RDKit API to enable molecular alignment, MIF computation and 3D-QSAR model building. Additionally, KNIME nodes were set up to allow access to Open3DTOOLS functionality within KNIME workflows. We also present some test cases which illustrate the potential of these RDKit and KNIME extensions in the context of virtual screening and CADD.

The integration of Open3DALIGN into the RDKit and KNIME.

TOSCO, Paolo;
2013-01-01

Abstract

Open-source software is especially appealing to academics, since it permits implementing novel methods into existing code with little effort, while allowing full disclosure of the underlying science; the lack of license fees and the ease of dissemination via public repositories are additional plusses. However, open-source has also been growing popular within large companies, which have recognized the value of code sharing to increase the pool of users (and therefore testers and reviewers), as well as to gather new ideas and contributions. In the pharmaceutical field, an outstanding example is represented by the RDKit [1], a BSD-licensed C++ cheminformatics toolkit with Python, Java, and C# bindings, originally developed at Rational Discovery and currently used and being actively developed within the Novartis Institutes for BioMedical Research, which contributes in-house code enhancements back to the open-source version. To enable effective and widespread adoption and usage of open-source tools, it is helpful to make them available as plugins to well-recognized platforms. Herein we describe the integration of Open3DTOOLS (namely, Open3DQSAR [2] and Open3DALIGN [3]) into the RDKit and KNIME [4]. This task required the preliminary implementation and validation of the MMFF94(s) force field, upon which the Open3DTOOLS are based, in the C++ layer of the RDKit, followed by the extension of the RDKit API to enable molecular alignment, MIF computation and 3D-QSAR model building. Additionally, KNIME nodes were set up to allow access to Open3DTOOLS functionality within KNIME workflows. We also present some test cases which illustrate the potential of these RDKit and KNIME extensions in the context of virtual screening and CADD.
2013
6
Suppl. 1
P8
P8
http://www.biomedcentral.com/content/pdf/1758-2946-6-S1-P8.pdf
RDKit; KNIME; Cheminformatics
P. Tosco; N. Stiefl; G. Landrum; M. Schwarze
File in questo prodotto:
File Dimensione Formato  
Integration_Open3DTOOLS_RDKit_KNIME.pdf

Accesso aperto

Tipo di file: POSTPRINT (VERSIONE FINALE DELL’AUTORE)
Dimensione 74.73 kB
Formato Adobe PDF
74.73 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2318/147543
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact