Machine Learning-Assisted Prediction of the Biological Activity of Aromatase Inhibitors and Data Mining to Explore Similar Compounds.

OA: gold publisher-OA-unknown
AI-generated summary by gemini-2.5-flash-lite, 2026-08-04

Machine learning models were trained using molecular descriptors to predict aromatase inhibitor activity, achieving an R<sup>2</sup> of 0.84 with random forest regression, and similar compounds were identified via Tanimoto similarity.

One-sentence paraphrase of the abstract; not a substitute for reading it. No clinical advice. How this works

Abstract

Designing molecules for drugs has been a hot topic for many decades. However, it is hard and expensive to find a new molecule. Thus, the cost of the final drug is also increased. Machine learning can provide the fastest way to predict the biological activity of druglike molecules. In the present work, machine learning models are trained for the prediction of the biological activity of aromatase inhibitors. Data was collected from the literature. Molecular descriptors are calculated to be used as independent features for model training. The results showed that the R 2 values for linear regression, random forest regression, gradient boosting regression, and bagging regression are 0.58, 0.84, 0.77, and 0.80, respectively. Using these models, it is possible to predict the activity of new molecules in a short period of time and at a reasonable cost. Furthermore, Tanimoto similarity is used for similarity analysis, as well as a chemical database is mined to search for similar molecules. Nonetheless, this study provides a framework for repurposing other effective drug molecules to prevent cancer.
Full text 16,182 characters · extracted from pmc-nxml · 4 sections · click to expand

Results

The chemical structures of the molecules determine their role in various applications. 39 − 41 Machine learning through molecular descriptors is a good way to link the chemical structure of molecules with biological activities. Molecular descriptors are calculated to feed the machine learning models. 42 These descriptors are easy and fast to calculate compared with quantum chemical descriptors. 43 − 45 The distribution plots of descriptors and pIC 50 are given in Figure 2 . Many descriptors have two types of values: 0 and 1. Distribution plot of descriptors (features) and dependent variable (pIC 50 ). The Pearson correlation between different parameters is calculated and their heatmap is plotted. The obtained graph is given in Figure 3 . The correlation between different parameters is not high. The role of different descriptors in model training is determined using feature importance. It is done using the random forest model. The majority of descriptors have less importance ( Figure 4 ). B09[N–N] is the most important descriptor. It is a topological distance descriptor. B09[N–N] encodes the presence or absence of nitrogen atoms with a topological distance of 9. VE1sign_B(s) is the second important descriptor. It is a two-dimensional (2D) matrix-based descriptor. VE1sign_B(s) represents the coefficient sum of the last eigenvector from the Burden matrix weighed by I-State. GATS4s is the third important descriptor. It is a 2D autocorrelation-based descriptor. GATS4s represent the Geary autocorrelation of lag 4 weighed by I-state. Heatmap of the Pearson correlation between descriptors and pIC 50 . Feature importance calculated using the random forest model. Classification and regression are two important categories of machine learning. In classification, the data set is divided into predefined groups. The range of a group controls the classification accuracy. 46 − 48 Classification only predicts the group in which the biological activity of a particular molecule will fall. To predict the biological activity value of a molecule, regression analysis is performed. For this purpose, multiple regressors are used. Various machine learning models have been tried. A 10-fold CV shows higher performance. Table 1 presents the performance parameters of different models, including the root mean square errors (RMSEs) and the r-square values. It is clear that the random forest regressor and the bagging regressor showed higher performance. The hyperparameters of these models were optimized. The accurate prediction can decrease the dependence on expensive experimental methods. 49 − 52 The scatter plot between true and predicted values for different models are given in Figure 5 . Several approaches are reported in the literature to check the reliability of machine learning models. 53 − 55 We have checked the reliability of machine learning models using the prediction on an external data set. The data collected for the external validation is given in Table S3 and is not part of training and test sets. Linear regression has shown the lowest value. 1 Scatter plot between true and predicted values (pIC 50 ). More than 5000 molecules have been extracted from PubChem, which is a free chemical repository of small organic molecules. 56 It is maintained by the National Library of Medicine. The biological activity of the extracted molecules is predicted using the already trained random forest model. The distribution of the predicted pIC 50 values is given in Figure 6 . The best molecules are shortlisted. The top 20 molecules are given in Figure 7 . Distribution of the predicted pIC 50 . Top 20 molecules from the PubChem database. A similarity analysis based on the chemical structure is a useful method to identify potential compounds in drug discovery. It is because two molecules with similar structures are likely to show similar bioactivities. 57 However, exceptions also cannot be ignored. 58 Once a lead compound has been found, a series of structural analogues also can be designed. In the present study, the five best molecules (with the lowest pIC 50 values) from the training set are selected. These structures are given in Figure 8 . These molecules are selected individually as a reference to search for similar compounds. The ChEMBL database is used to find similar compounds. The database is managed by EMBL’s European Bioinformatics Institute. 59 Top five molecules in the training set. Gasteiger charges are simple and fast to compute, requiring only the knowledge of the topology of a molecule. The blue color represents a negative charge and the yellow color represents a positive charge ( Figure 9 ). The structures of the top five molecules suggest that they might develop strong interaction with the haem iron in the active site through a nitrogenous Sigma-donor ligand. This strong Fe–N interaction reduces the enzyme’s intrinsic flexibility. 60 The loss of flexibility of the activity site also blocks the substrate channel, effectively putting a stop to the generation of a product responsible for tumor progression. 61 The prime advantage of these newly suggested molecules is the extremely lower systemic toxicity with elevated AI activity. Therefore, it is safe to say that the ML-based discovery and prediction of other drug molecules is an effective strategy. Gasteiger atomic charges of the top five molecules from the collected data (training set). The chemical and biological behavior of the molecules strongly depends on the chemical structure of the molecules. 62 , 63 The comparison of their structures can be used to design and screen better drugs. The similarity analysis is based on the comparison of structures. The highly similar molecules given as a reference (1–5) are given in Figures 10 – 14 . Top 14 molecules similar to compound 1. Top 14 molecules similar to compound 2. Top 14 molecules similar to compound 3. Top 14 molecules similar to compound 4. Top 14 molecules similar to compound 5. There is no doubt that the similarity score is not very high, but it is still much better than the random screening. Even the chance of finding a few potential candidates through this cheaper method is valuable.

Conclusions

Developing drugs requires a more time- and cost-efficient method and fast models to generate the best inhibitor for a given target protein.In the present study, molecular descriptors are calculated and shortlisted using various measures. Various machine learning models are trained. More than 5000 molecules from PubChem are extracted and their biological activities are predicted using already trained models. Using the collected data set, five of the best molecules are selected and their chemical properties are calculated. These selected five molecules are selected one by one to perform similarity analysis. Moreover, the present study provides new insight to find potential lead compounds for the targeted inhibition of aromatase-associated disorders.

Methodology

The data for machine learning is collected from research papers and contains more than 400 data points. The smiles of molecules, aromatase inhibitor activity, and DOI of papers from where the data has been collected constitute the data. The acquired data is given in Table S1 . Various types of molecular descriptors for molecules are calculated using Dragon software. 35 The 3D geometries of compounds in structure data file (SDF) format are used as input. About 4000 descriptors are generated. These descriptors are exported in comma-separated values (.csv) file. Best descriptors are shortlisted using univariate regression. These descriptors are used for training machine learning models. We have imported the necessary packages of Python such Scikit-leran, Pandas, Scipy, Numpy, Seaborn, and Matplotlib. These packages are necessary for data visualization and analysis. The molecular descriptors and biological activity in the comma-separated values (.csv) file are imported with the help of the Pandas module. Linear regression, random forest regression, gradient boosting regression, and bagging regression are used for machine learning analysis. The linear regression model predicts the target variable by analyzing the relationship between the target variable and independent variables. The random forest model uses multiple decision trees to make a prediction. The results from individual trees are averaged to provide output predictions from the whole forest. The gradient boosting model also uses multiple decision trees. Compared to random forests, it builds relatively simple trees, which are sequentially incorporated into the ensemble. Bagging regression consists of two parts: bootstrapping and aggregation. In bootstrapping, multiple subsets are derived from the whole data set using the replacement procedure. In aggregation, all possible outcomes of the prediction are combined. The cross_val_score function of Scikit-leran is used for cross-validation. The GirdSearchCV library in Scikit-leran is used to tune hyperparameters. Similarity analysis is performed using RDKit, which is a cheminformatics software. 36 Many types of operations can be performed on chemical compounds using this software. Similarity analysis is a straightforward method to find similarities between reference structure and structure in the database. 37 , 38 For this purpose, pharmacophores, distances, fingerprints, etc. can be used. In our work, Tanimoto similarity is used. For this purpose, extended connectivity fingerprints (ECFP4) are selected. RDkit compares the fingerprint of the query structure (reference structure) with the fingerprints of each compound within the database and calculates the Tanimoto index.

Introduction

Recently, aromatase inhibitors have gained considerable attention in the field of drug design and other pharmacological applications because of several distinctive characteristics, such as high enzyme specificity, prolonged inhibitory action, and minimal toxicological effects. 1 They have been developed to exhibit competitive, mechanism-based, and irreversible kind of inhibition in various pathologies such as breast cancer. 2 The number of breast cancer patients is increasing in many countries, leading to an economic burden. One-third of carcinomas are found to be hormone-dependent where the cell proliferation is affected directly by the estrogen hormones. Either targeting the estrogen receptor directly (first) or inhibiting the aromatase (second) activity are the two approaches that have been used to control or block the tumor progression of the said hormone. 3 An important approach to reducing tumor growth is the inhibition of the enzyme aromatase (the key enzyme (CYP19) for estrogen biosynthesis), a member of subfamilies of cytochrome P450s (a family containing more than 60 important metabolizing enzymes). 4 It is responsible for the catalytic conversion of androgen to estrogen, where the reaction is progressed in the active sites of this enzyme using ferric ions in haem. 5 Considered to be the mainstream treatment method for the estrogen receptor-positive breast cancer treatment regimen, aromatase inhibitors have been continuously used under the title of first-, second-, and third-generation aromatase inhibitors as approved by the FDA. The third-generation inhibitors comprise of letrozole, anastrozole, and exemestanea, which are used in the standard treatment of postmenopausal breast cancer these days. 6 , 7 In many studies, their use has been reported in reproductive technology, 8 endometriosis, 9 gynecomastia, 10 ovarian cancers, 11 male infertility, 12 and many others. 13 Although the treatment using both steroidal and nonsteroidal aromatase inhibitors as third-generation aromatase inhibitors has gained tremendous attention, a few major side effects such as arthralgia, myalgia, hot flashes, night sweats, loss of sex drive, and vaginal dryness were observed in case of their prolonged clinical usage. 14 Furthermore, the situation gets worse in patients with liver, kidney, or adrenal insufficiency, leading to excessive hair loss. 15 Therefore, it is urgent to develop a new kind of efficient aromatase inhibitor with minimum side effects. Therefore, it is important for the researchers to investigate some more structural properties of these enzymes to get a better understanding of the quantitative structure–activity relationships (QSARs) to open horizons for new drug discovery. Machine learning seems to be famous in biological science. 16 Quantitative structure–activity relationship (QSAR) is considered one among these. Compared with density functional theory calculations, machine learning requires much less time for prediction. 17 − 19 Virtual design and prediction of single- or multitarget inhibitors of cancer-related proteins, including aromatase is also a hot topic. 20 A molecule able to simultaneously inhibit many different cancer cells will be better than a molecule that inhibits a few cancer cells. 21 In addition, the heterogeneity of the tumor is also a well-established fact and varies from person to person and lays the foundation of precision medicine. Of note, during the drug discovery process, we always move from one common target to a complicated multitarget strategy. Therefore, in this preliminary study, we focus on one target rather than multiple targets for the sake of simplicity. The molecular docking studies were quite important and helpful in understanding the structural and functional properties of human aromatase because the information about the three-dimensional (3D) structure of this enzyme was also a result of its molecular docking studies. 22 Its three-dimensional structural information was reported based on a hypothetical theoretical 3D model of the enzyme aromatase. 23 3D-QSAR studies on nonsteroidal aromatases as aromatase inhibitors to analyze their synthesis, structural features, and inhibitory activities have been performed. 3 , 24 Lone et al. synthesized novel testololactam and testolactam (nitrogen congeners), whose structural and electronic properties were studied by theoretical density functional theory (DFT) studies. Although the computational and molecular docking studies predicted a relatively lower therapeutic efficacy, they could appreciably be used as steroidal aromatase inhibitors. 25 Another study was carried out by Banjare et al., who utilized structure-guided molecular docking-assisted alignment-dependent three-dimensional QSAR to analyze a set of 22 compounds to search novel, less toxic, and potent molecules. 26 The compounds having aromatase inhibitory activity were studied for antibreast cancer properties. In another study, steroidal aromatase inhibitors were evaluated using docking studies to rationalize the quantitative structure–activity relationships. 27 Recently, Giampietro et al. performed computational studies to design and prepare novel phenyldiazenyl sulfonamides and provided a sound rationale at a molecular level. 28 In addition, Osmaniye et al. used molecular docking and molecular dynamic studies to design and synthesize novel furan or thiophene ring containing triazolothiazine derivatives, which could have been used as anticancer agents. 29 Moreover, these computational studies are important to save time and resources, whereby the expected outcomes are predicted theoretically rather than directly engaging with the experimental complications. 30 , 31 Machine learning as a subfield of computer science and statistics provides a platform for strong artificial intelligence and optimization concepts (delivering methods, theory, and domain of a wide range of applications), with the main focus on providing data to improve patient outcomes. 32 − 34 In the present work, multiple machine learning models have been trained for the prediction of the biological activity of aromatase inhibitors. Molecules from PubChem are extracted and their biological activity is predicted through machine learning models. In addition, the ChEMBL database is explored to find similar molecules using RDkit. The framework of the present study is given in Figure 1 . General framework of the current study.

Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source — PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.

My notes (saved in your browser only)

Ask this paper AI returns verbatim quotes from the full text · source: pmc-nxml

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. The paper's references may be in our DB but unresolved to ``paper_id`` (resolution happens at ingest when the cited DOI matches a row we already have). Run the cross-source citation reconcile pass to retry.

Source provenance

europepmc
last seen: 2026-08-13T06:15:24.848197+00:00
unpaywall
last seen: 2026-05-21T05:10:58.409756+00:00
License: publisher-OA-unknown · commercial use NOT OK · attribution required