Veríssimo Gabriel Corrêa, Pantaleão Simone Queiroz, Fernandes Philipe de Olveira, Gertrudes Jadson Castro, Kronenberger Thales, Honorio Kathia Maria, Maltarollo Vinícius Gonçalves
Department of Pharmaceutical Products, Faculty of Pharmacy, Federal University of Minas Gerais, Belo Horizonte, MG, 31270-901, Brazil.
Federal University of ABC, Santo André, SP, 09210-170, Brazil.
J Comput Aided Mol Des. 2023 Dec;37(12):735-754. doi: 10.1007/s10822-023-00536-y. Epub 2023 Oct 7.
QSAR models capable of predicting biological, toxicity, and pharmacokinetic properties were widely used to search lead bioactive molecules in chemical databases. The dataset's preparation to build these models has a strong influence on the quality of the generated models, and sampling requires that the original dataset be divided into training (for model training) and test (for statistical evaluation) sets. This sampling can be done randomly or rationally, but the rational division is superior. In this paper, we present MASSA, a Python tool that can be used to automatically sample datasets by exploring the biological, physicochemical, and structural spaces of molecules using PCA, HCA, and K-modes. The proposed algorithm is very useful when the variables used for QSAR are not available or to construct multiple QSAR models with the same training and test sets, producing models with lower variability and better values for validation metrics. These results were obtained even when the descriptors used in the QSAR/QSPR were different from those used in the separation of training and test sets, indicating that this tool can be used to build models for more than one QSAR/QSPR technique. Finally, this tool also generates useful graphical representations that can provide insights into the data.
能够预测生物、毒性和药代动力学性质的定量构效关系(QSAR)模型被广泛用于在化学数据库中搜索先导生物活性分子。构建这些模型时数据集的准备对所生成模型的质量有很大影响,并且采样要求将原始数据集划分为训练集(用于模型训练)和测试集(用于统计评估)。这种采样可以随机进行或合理进行,但合理划分更具优势。在本文中,我们介绍了MASSA,这是一个Python工具,可通过使用主成分分析(PCA)、层次聚类分析(HCA)和K-模式探索分子的生物、物理化学和结构空间来自动对数据集进行采样。当用于QSAR的变量不可用时,或者要使用相同的训练集和测试集构建多个QSAR模型时,所提出的算法非常有用,它能生成变异性更低且验证指标值更好的模型。即使QSAR/定量结构-性质关系(QSPR)中使用的描述符与训练集和测试集划分中使用的描述符不同,也能获得这些结果,这表明该工具可用于为多种QSAR/QSPR技术构建模型。最后,该工具还会生成有用的图形表示,可提供对数据的深入了解。