Cachet Big Data Lab, Hyderabad, Telangana 500045, India.
Department of Chemistry, College of Science, King Saud University, P.O. Box 2455, Riyadh 11451, Saudi Arabia.
Database (Oxford). 2023 Sep 13;2023. doi: 10.1093/database/baad062.
The present article describes the building of a small-molecule web server, CBPDdb, employing R-shiny. For the generation of the web server, three compounds were chosen, namely coumarin, benzothiazole and pyrazole, and their derivatives were curated from the literature. The two-dimensional (2D) structures were drawn using ChemDraw, and the .sdf file was created employing Discovery Studio Visualizer v2017. These compounds were read on the R-shiny app using ChemmineR, and the dataframe consisting of a total of 1146 compounds was generated and manipulated employing the dplyr package. The web server is provided with JSME 2D sketcher. The descriptors of the compounds are obtained using propOB with a filter. The users can download the filtered data in the .csv and .sdf formats, and the entire dataset of a compound can be downloaded in .sdf format. This web server facilitates the researchers to screen plausible inhibitors for different diseases. Additionally, the method used in building the web server can be adapted for developing other small-molecule databases (web servers) in RStudio. Database URL: https://srampogu.shinyapps.io/CBPDdb_Revised/.
本文描述了一个使用 R-shiny 构建的小分子网络服务器 CBPDdb。为了生成该网络服务器,选择了三种化合物,即香豆素、苯并噻唑和吡唑,以及它们的衍生物,这些化合物都是从文献中整理出来的。使用 ChemDraw 绘制二维(2D)结构,并使用 Discovery Studio Visualizer v2017 创建.sdf 文件。这些化合物使用 ChemmineR 读取到 R-shiny 应用程序中,生成了一个包含总共 1146 种化合物的数据集,并使用 dplyr 包进行了处理。该网络服务器提供了 JSME 2D sketcher。使用 propOB 并通过过滤器获得化合物的描述符。用户可以以.csv 和.sdf 格式下载过滤后的数据,并且可以以.sdf 格式下载化合物的整个数据集。该网络服务器方便研究人员筛选针对不同疾病的合理抑制剂。此外,构建网络服务器中使用的方法可以适应在 RStudio 中开发其他小分子数据库(网络服务器)。数据库 URL:https://srampogu.shinyapps.io/CBPDdb_Revised/。