Literature DB >> 35832613

Targeting non-structural proteins of Hepatitis C virus for predicting repurposed drugs using QSAR and machine learning approaches.

Sakshi Kamboj1,2, Akanksha Rajput1, Amber Rastogi1,2, Anamika Thakur1,2, Manoj Kumar1,2.   

Abstract

Hepatitis C virus (HCV) infection causes viral hepatitis leading to hepatocellular carcinoma. Despite the clinical use of direct-acting antivirals (DAAs) still there is treatment failure in 5-10% cases. Therefore, it is crucial to develop new antivirals against HCV. In this endeavor, we developed the "Anti-HCV" platform using machine learning and quantitative structure-activity relationship (QSAR) approaches to predict repurposed drugs targeting HCV non-structural (NS) proteins. We retrieved experimentally validated small molecules from the ChEMBL database with bioactivity (IC50/EC50) against HCV NS3 (454), NS3/4A (495), NS5A (494) and NS5B (1671) proteins. These unique compounds were divided into training/testing and independent validation datasets. Relevant molecular descriptors and fingerprints were selected using a recursive feature elimination algorithm. Different machine learning techniques viz. support vector machine, k-nearest neighbour, artificial neural network, and random forest were used to develop the predictive models. We achieved Pearson's correlation coefficients from 0.80 to 0.92 during 10-fold cross validation and similar performance on independent datasets using the best developed models. The robustness and reliability of developed predictive models were also supported by applicability domain, chemical diversity and decoy datasets analyses. The "Anti-HCV" predictive models were used to identify potential repurposing drugs. Representative candidates were further validated by molecular docking which displayed high binding affinities. Hence, this study identified promising repurposed drugs viz. naftifine, butalbital (NS3), vinorelbine, epicriptine (NS3/4A), pipecuronium, trimethaphan (NS5A), olodaterol and vemurafenib (NS5B) etc. targeting HCV NS proteins. These potential repurposed drugs may prove useful in antiviral drug development against HCV.
© 2022 The Authors.

Entities:  

Keywords:  Antiviral; Drug repurposing; Hepatitis C Virus; Machine learning; NS3-NS3/NS4A-NS5A-NS5B; Non-structural protein; Prediction; QSAR

Year:  2022        PMID: 35832613      PMCID: PMC9271984          DOI: 10.1016/j.csbj.2022.06.060

Source DB:  PubMed          Journal:  Comput Struct Biotechnol J        ISSN: 2001-0370            Impact factor:   6.155


Introduction

Hepatitis C Virus (HCV) is a pathogenic virus of global health concern. It is known to cause viral hepatitis which leads to liver cirrhosis, hepatorenal syndrome, liver failure, hepatocellular carcinoma and eventually death [1]. It is estimated to infect about 170 million people across the globe, with around 58 million people developing chronic HCV infection [2]. HCV chronic infection leads to about 300,000 to 400,000 deaths worldwide per year https://www.who.int/news-room/fact-sheets/detail/hepatitis-c. As HCV has a mortality rate of 5–7% of infected persons per annum, it could also be the cause of the next pandemic [3]. HCV is a positive-sense single stranded enveloped RNA virus belonging to the genus hepacivirus of the family flaviviridae [4]. HCV genome is of approximately 9.6 kilobases comprising 5′ UTR, four structural genes - Core, E1, E2, and p7, six non-structural genes - NS2, NS3, NS4A, NS4B, NS5A, and NS5B and 3′UTR [5]. The genome encodes into a single polyprotein of around 3100 amino acids. This precursor polyprotein undergoes proteolytic cleavage by viral and host proteases to form viral structural and non-structural proteins [1]. Various direct acting antivirals (DAAs) targeting specific viral proteins have been developed to treat HCV infection [6]. Most of these DAAs have been developed for viral non-structural (NS) proteins namely NS3, NS3/NS4A, NS5A and NS5B. For example, NS3/4A inhibitor voxilaprevir and pibrentasvir, NS5A inhibitor glecaprevir and velpatasvir and NS5B RNA-dependent RNA polymerase (RdRp) inhibitor sofosbuvir and dasabuvir [7]. Use of these DAAs eliminated the side-effects of previous interferon therapy and improved the quality of life of HCV infected patients. Treatment using DAAs achieves sustained virologic response (SVR) in about 92–95% cases [8]. However, DAA therapy is quite costly and fails in about 5–10% cases due to pre-existing or new generation of resistance-associated substitutions (RAS) [9], [10]. RAS renders the treatment regimens involving combinations of DAAs ineffective in patients with resistant variants of the virus [6]. Thus, it is required to develop new drugs for HCV. In this endeavor, repurposing of FDA-approved drugs for HCV is quite promising. Various experimental studies have been conducted to look for repurposed drugs activity against HCV. For instance He et al., 2015 experimentally tested chlorcyclizine for repurposing against HCV [11]. Similarly, Perin et al, 2016 checked for flunarizine activity for HCV [12]. However, taking a computational approach for predicting the promising repurposed drugs could be helpful to deal with the time and resources constraint of the drug discovery process. In this context, quantitative structure–activity relationship approach (QSAR) and machine learning based predictive methods have already been used for different viruses viz., AVCpred [13], AVPpred [14] HIVproti [15], anti-flavi [16] anti-corona [17], HCVpred [18]. Some computational studies for identifying drugs for HCV have also been carried out. Like, da Cunha et al. 2013 used the QSAR approach to look for NS3 protease inhibitors [19]. Venkatesan et al. 2018 developed pharmacophore features based predictive models to identify HCV NS3/4A inhibitors [20]. A web server named HCVpred was developed for predicting the bioactivity of HCV NS5B inhibitors using the classification structure–activity relationship (CSAR) method [18]. Similarly, StackHCV provides classification based models developed by employing QSAR based machine learning techniques to identify NS5B inhibitors [21]. However, there is a need for an integrated platform to predict the antiviral activity of molecules against major HCV NS proteins namely NS3, NS3/4A, NS5A and NS5B using machine learning techniques (MLTs). In this study, we developed the “Anti-HCV” framework having recursive regression based predictive models to predict antivirals targeting HCV NS3, NS3/4A, NS5A and NS5B proteins. We used different machine learning techniques namely support vector machine (SVM), artificial neural network (ANN), k-nearest neighbour (kNN), and random forest (RF) for the algorithm development. In addition, we have also predicted the promising repurposed candidates for all four NS proteins using the best developed models by scanning the “DrugBank'' database. Few predicted molecules were further validated by molecular docking. This study will be helpful in finding the new drugs targeting major HCV NS proteins.

Methodology

Overall architecture of “Anti-HCV” is depicted in Fig. 1.
Fig. 1

Overall methodology used in “Anti-HCV” to develop predictive algorithms to identify inhibitors targeting HCV non-structural proteins – NS3, NS3/4A, NS5A and NS5B. HCV non structural proteins inhibitors were taken from ChEMBL. Molecular descriptors were calculated using PaDEL-descriptor software followed by feature selection using support vector regression (SVR), decision tree regression (DTR) and perceptron method. Selected features were used to develop predictive models using support vector machine (SVM), random forest (RF), k-nearest neighbour (kNN), and artificial neural network (ANN) machine-learning techniques during ten-fold cross validation on training/testing and independent validation datasets. Predictive models performance were assessed along with prediction of repurposed drugs for these NS proteins as well as their structural validation using molecular docking.

Overall methodology used in “Anti-HCV” to develop predictive algorithms to identify inhibitors targeting HCV non-structural proteins – NS3, NS3/4A, NS5A and NS5B. HCV non structural proteins inhibitors were taken from ChEMBL. Molecular descriptors were calculated using PaDEL-descriptor software followed by feature selection using support vector regression (SVR), decision tree regression (DTR) and perceptron method. Selected features were used to develop predictive models using support vector machine (SVM), random forest (RF), k-nearest neighbour (kNN), and artificial neural network (ANN) machine-learning techniques during ten-fold cross validation on training/testing and independent validation datasets. Predictive models performance were assessed along with prediction of repurposed drugs for these NS proteins as well as their structural validation using molecular docking.

Data collection

The experimentally validated bioactive compounds for different “targets'' of HCV were retrieved from the ChEMBL database. ChEMBL is a comprehensive repository for bioactive compounds with their inhibitory properties [22]. The data retrieving steps include: We collected data of bioactive molecules against HCV NS3, NS3/4A, NS5A and NS5B proteins from ChEMBL. We obtained 1121, 1106, 2522 and 3011 entries respectively for the above proteins. The data was filtered for getting inhibitors with IC50/EC50 values and SMILES followed by removing the redundant entries. Finally, we obtained 454, 495, 494 and 1671 unique small molecules targeting HCV NS3, NS3/4A, NS5A and NS5B proteins respectively. These entries were respectively used to develop predictive models for each target utilizing different machine learning techniques. The half-maximal inhibitory concentration IC50/EC50 of these unique entries was changed to pIC50 using equation pIC50 = -log10(IC50), here IC50 or EC50 are of molar concentration. The inhibitor datasets used for the model development are provided in Supplementary Table S1, Table S2, Table S3 and TableS4 for NS3, NS3/4A, NS5A and NS5B proteins respectively.

Format conversion

The chemical structures of dataset compounds were converted from SMILES format into the structure-data file (3D-SDF) format using openbabel version 3.1.1 command line [23]. These converted files were later on used as input for extracting the chemical descriptors and fingerprints​​.

Molecular descriptors calculation

In order to develop QSAR based predictive models for different HCV targets, an open source PaDEL-descriptor software [24] was used to calculate molecular descriptors. We calculated 17,968 chemical descriptors for each molecule present in each dataset. These molecular descriptors and fingerprints depict the information about molecular structure such as molecular weight, number of bonds, solvent accessible area etc. The descriptors are classified into 1D, 2D and 3D features based on their dimensionality and are necessary to understand quantitative structure–activity relationship of compounds [17].

Feature selection

From the 17,968 chemical descriptors for the chemical datasets, the relevant top 50 features to provide input variables for machine learning methods were selected. Feature selection is necessary to avoid overfitting and the curse of dimensionality. We used support vector regression, decision tree regression and perceptron methods in the recursive feature elimination (RFE) method of SciKit library coded in Python for feature selection [25], [26], [17].

Machine learning methods

We developed predictive algorithms for targets using four machine learning techniques viz., SVM, ANN, kNN, and RF. SVM is one of the robust supervised machine learning methods used for both classification and regression based problems. SVM works by defining the kernel function and identifying the data points by looking for hyperplanes in very high dimensional space. kNN is a non-parametric supervised machine learning method that looks for matches in training dataset to assign values to the new data points. This method can use different distance matrices for calculation of euclidean distances. ANN is a supervised machine learning technique consisting of nodes or connecting units in the same as neurons in the animal brain. It learns by processing different inputs having a certain probability-weighted link between the input and output. The weight adjusts itself during the process. RF is also a supervised machine learning algorithm which works by creating decision trees for data points and developing models and then selecting the best model out of all. This algorithm could be used for both classification as well as regression analysis [27].

Randomized datasets

We randomly selected ∼ 10 % molecules from the overall data for each NS protein to be used as an independent validation dataset. The remaining ∼ 90% molecules were used for training/testing of the model. This process was repeated five times to generate five such training/testing and independent validation datasets. The final datasets for HCV HCV NS3, NS3/4A, NS5A and NS5B comes out to be 454 (T408 + V46), 495 (T445 + V50), 494 (T444 + V50) and 1671 (T1503 + V168) respectively [17].

Ten-fold cross validation

For ten-fold cross validation, we divided the training/testing datasets into 10 sets randomly. Nine out of ten datasets were used for training the model while the remaining one dataset was used for testing. This was iterated for 10 times such that every dataset was used as a testing dataset. Then, performance of ten iterations averaged for the developed model [17].

Model performance evaluation

The performance of the developed models was assessed by calculating the Pearson’s correlation coefficient (R or PCC), mean absolute error (MAE), coefficient of determination (R2) and root mean absolute error (RMSE) values using the formulas given below: where, n, E are dataset size, actual and predicted efficiencies HCV NS inhibition respectively.

Applicability domain

In addition to model performance assessment, reliability on developed models for new predictions is also important. Applicability domain provides the boundary or chemical space of the developed model for its reliable performance [28]. We used a distance-based leverage approach to assess the applicability domain of the developed models for different HCV NS proteins. The applicability domain space is depicted by the squared area within the ± 3 band of leverage threshold (h*) and standardized residuals. The leverage threshold is calculated as: where, n is the dataset size and p is the number of features. We plotted William’s plot using leverage values against standardized residuals to get the applicability domain space for each HCV NS protein datasets. We also plotted actual inhibitory concentration (pIC50) against predicted pIC50 values to check the robustness of the models.

Decoy dataset

Decoys were generated for four HCV NS proteins – HCV NS3, NS3/4A, NS5A, and NS5B protein inhibitors using DecoyFinder 2.0 tool [29]. We used the molecular weight-based approach given in DecoyFinder 2.0 to generate decoys for each HCV NS protein. A subset of about 4.78 million drug-like molecules from the ZINC20 database was used as a source to generate the decoys [30]. Random decoys for each active molecule were selected to develop decoy datasets for each HCV NS protein. The decoy datasets contain 454, 495, 494 and 1671 randomly selected decoys for HCV NS3, NS3/4A, NS5A, and NS5B proteins respectively. Molecular descriptors for each decoy dataset were calculated to predict the inhibitory activity (pIC50). Finally correlation is determined between predicted pIC50 of decoys and actual pIC50 of their corresponding active molecules for each decoy dataset.

Chemical analysis

Chemical diversity of the drugs/compounds used to develop models for HCV NS proteins was checked by performing chemical clustering. We used the multidimensional scaling algorithm with a similarity score of 0.6 of ChemMine tools for chemical clustering [31]. Binning clustering using the Tanimoto coefficient with the same similarity score was also performed.

Drug repurposing

We used the best developed machine learning models to predict the promising repurposed drugs from approved drugs taken from the “DrugBank” database [32]. For this, we collected the “approved” drugs from the DrugBank repository. Format conversion and chemical descriptors calculation was performed for 2468 approved drugs [17]. These descriptors were used to predict the repurposing drug candidates for HCV NS proteins.

Molecular docking

After the prediction of highly efficient drugs for HCV NS proteins, top 5 drugs for each category not yet tested for activity against HCV were selected for docking. The AutoDock tool (ADT) was used to customize the inhibitor molecule and protein, also molecular structure saved in pdbqt format [33]. To dock HCV NS3, NS3/4A, NS5A and NS5B protein structures and a potent inhibitor molecule, AutoDock Vina (v1.1.2) was used at the default parameters [34]. Default settings were used to generate the grid boxes for each protein. Next, the nine best docking postures were created for proteins and ligand molecules. With the exhaustiveness parameter set to 10, we calculated the minimum binding affinity between protein and ligand [17]. The interactions between protein structure and ligands (inhibitors) were interpreted using Discovery Studio Visualizer (DSV) and Pymol version 2.5.2.

Results

Performance of developed machine learning based QSAR models

The robust prediction models to predict inhibitors for four non-structural proteins of HCV were developed. These models were developed using four machine learning techniques – SVM, ANN, kNN, and RF. The predictive models for HCV NS proteins inhibitors developed utilized the top 50 features selected by using recursive feature elimination method of Scikit python module. For this, three regression based algorithms namely Support Vector Regression (SVR), perceptron and Decision tree regression (DTR) were used. The selected top 50 features for each NS protein for each method is provided in Supplementary Table S5. Using 10-fold cross validation, we select top performing models for all 4 NS proteins from randomly generated 5 models for each dataset. The performance of developed models was evaluated by calculating different statistical measures using 10-fold cross-validation viz, Pearson’s Correlation Coefficient (R or PCC), Mean Absolute Error (MAE), coefficient of determination (R2), and Root Mean Absolute Error (RMSE). In this, PCC value depicts the correlation of predicted with actual pIC50 values of the inhibitor. Generally, PCC values range from −1 to + 1, where −1 shows negative correlation while + 1 depicts positive correlation. Similarly, R2 provides the likelihood of estimation of real data from the regression line. Its value also ranges from 0 to 1. More the R2 value inclines towards 1, higher is the efficiency of estimation. MAE and RMSE estimates give the measures of magnitude of error in prediction of values. More negative the values of MAE and RMSE, the better is the prediction model. For HCV NS3 protease training/testing data during ten-fold cross-validation, PCC values of 0.84 to 0.86 for SVM, 0.80 to 0.84 for RF, 0.79 to 0.80 for kNN whereas 0.76 to 0.85 for ANN algorithms were achieved. Similarly, the independent validation dataset achieved the PCC of 0.83 to 0.92 for SVM, 0.81 to 0.89 for RF, 0.87 to 0.88 for kNN and 0.81 to 0.90 for ANN after ten-fold cross-validation. The performance measures of best models for each selected feature set, developed using SVM, RF, kNN and ANN for NS3 protein are given in Table 1. The remaining models developed for NS3 are provided in the Supplementary Table S6.
Table 1

The statistical measures of performance of the best predictive models developed for NS3 protein using different machine-learning techniques and selected features during ten-fold cross validation on training/testing and independent validation datasets.

Machine learning modelFeature selection algorithmMachine learning model informationDatasetMAERMSER2PCC
Support Vector MachineSVRgamma:0.0005 C:100T4080.400.640.720.86
V460.220.470.830.92
DTRgamma:0.01 C:10T4080.450.710.690.84
V460.420.650.690.83
PCTgamma:0.001 C:200T4080.430.650.710.85
V460.250.500.810.90
Random ForestSVRn:500 depth:None split:2 leaf:4T4080.550.760.620.80
V460.470.680.650.81
DTRn:100 depth:12 split:5 leaf:2T4080.440.690.700.84
V460.290.540.780.89
PCTn:500 depth:8 split:2 leaf:1T4080.560.740.620.80
V460.420.650.680.83
k-Nearest NeighbourSVRk:5T4080.560.760.620.80
V460.310.560.770.88
DTRk:9T4080.550.770.620.79
V460.320.570.760.87
PCTk:5T4080.560.760.620.80
V460.330.570.760.87
Artificial Neural NetworkSVRsolver:sgd activation:tanh learning:constantT4080.400.640.710.85
V460.250.500.810.90
DTRsolver:sgd activation:tanh learning:constantT4080.650.810.540.76
V460.520.720.610.81
PCTsolver:sgd activation:tanh learning:constantT4080.400.630.710.85
V460.280.530.790.89

* SVR = Support Vector Regression, DTR = Decision tree regression, PCT = Perceptron method, MAE = Mean absolute Error; RMSE = Root Mean Absolute Error, PCC = Pearson’s correlation coefficient, R2 = Coefficient of Determination, T = Training or Testing dataset, V = Validation dataset (independent).

The statistical measures of performance of the best predictive models developed for NS3 protein using different machine-learning techniques and selected features during ten-fold cross validation on training/testing and independent validation datasets. * SVR = Support Vector Regression, DTR = Decision tree regression, PCT = Perceptron method, MAE = Mean absolute Error; RMSE = Root Mean Absolute Error, PCC = Pearson’s correlation coefficient, R2 = Coefficient of Determination, T = Training or Testing dataset, V = Validation dataset (independent). Likewise, for NS3/4A heterodimer protease complex inhibitor developed predictive model showed PCC values ranging from 0.83 to 0.92 for SVM, 0.84 to 0.89 for RF, 0.83 to 0.88 for kNN and 0.77 to 0.89 for ANN for the training/testing dataset. In the case of independent validation dataset, PCC was found to be 0.88 to 0.96 for SVM, 0.90 to 0.91 for RF, 0.86 to 0.91 for kNN while 0.89 to 0.93 for ANN algorithm after ten-fold validation. The performance measures of best models for each selected feature set, developed using SVM, RF, kNN and ANN for NS3/4A heterodimer protein are given in Table 2. The detailed information about models developed for the NS3/4A heterodimer protein complex are provided in the Supplementary Table S7.
Table 2

The statistical measures of performance of the best predictive models developed for NS3/4A heterodimer protein complex using different machine-learning techniques and selected features during ten-fold cross validation on training/testing and independent validation datasets.

Machine learning modelFeature selection algorithmMachine learning model informationDatasetMAERMSER2PCC
Support Vector MachineSVRgamma:0.001 C:100T4450.380.620.820.92
V500.200.440.920.96
DTRgamma:0.01 C:10T4450.530.720.750.88
V500.410.640.830.91
PCTgamma:0.05 C:1T4450.740.850.680.83
V500.520.720.780.88
Random ForestSVRn:300 depth:10 split:5 leaf:1T4450.540.690.760.88
V500.470.680.800.90
DTRn:100 depth:8 split:2 leaf:1T4450.480.670.780.89
V500.390.620.840.91
PCTn:200 depth:8 split:10 leaf:1T4450.720.790.690.84
V500.440.670.810.90
k-Nearest NeighbourSVRk:3T4450.530.740.760.88
V500.460.680.800.90
DTRk:7T4450.650.790.700.85
V500.620.790.740.86
PCTk:5T4450.770.860.670.83
V500.430.650.820.91
Artificial Neural NetworkSVRsolver:sgd activation:tanh learning:adaptiveT4450.500.680.760.89
V500.320.570.860.93
DTRsolver:sgd activation:tanh learning:adaptiveT4450.810.810.600.81
V500.490.700.790.89
PCTsolver:sgd activation:tanh learning:adaptiveT4451.080.920.470.77
V500.520.720.780.89

* SVR = Support Vector Regression, DTR = Decision tree regression, PCT = Perceptron method, MAE = Mean absolute Error; RMSE = Root Mean Absolute Error, PCC = Pearson’s correlation coefficient, R2 = Coefficient of Determination, T = Training or Testing dataset, V = Validation dataset (independent).

The statistical measures of performance of the best predictive models developed for NS3/4A heterodimer protein complex using different machine-learning techniques and selected features during ten-fold cross validation on training/testing and independent validation datasets. * SVR = Support Vector Regression, DTR = Decision tree regression, PCT = Perceptron method, MAE = Mean absolute Error; RMSE = Root Mean Absolute Error, PCC = Pearson’s correlation coefficient, R2 = Coefficient of Determination, T = Training or Testing dataset, V = Validation dataset (independent). The prediction models developed for NS5A displayed PCC values for SVM to be 0.80 to 0.88, 0.81 to 0.87 for RF, 0.80 to 0.86 for kNN and 0.73 to 0.87 in ANN models for training/testing data with 10-fold cross validation. For independent validation dataset, PCC were ranging from 0.78 to 0.87 for SVM models, 0.81 to 0.88 for RF, 0.83 to 0.86 for kNN and 0.72 to 0.84 for ANN models. The performance measures of best models for each selected feature set, developed using SVM, RF, kNN and ANN for NS5A protein are given in Table 3. The detailed information about models developed for the NS5A protein are provided in the Supplementary Table S8.
Table 3

The statistical measures of performance of the best predictive models developed for NS5A protein using different machine-learning techniques and selected features during ten-fold cross validation on training/testing and independent validation datasets.

Machine learning modelFeature selection algorithmMachine learning model parametersDatasetMAERMSER2PCC
Support Vector MachineSVRgamma:0.001 C:300T4440.770.820.780.88
V501.011.010.730.86
DTRgamma:0.01 C:50T4440.890.910.740.87
V500.960.980.740.87
PCTgamma:0.05 C:10T4441.301.120.620.80
V501.531.240.590.78
Random ForestSVRn:500 depth:None split:2 leaf:1T4441.101.010.680.83
V501.371.170.640.81
DTRn:500 depth:12 split:2 leaf:2T4440.860.900.750.87
V500.830.910.780.88
PCTn:100 depth:8 split:10 leaf:2T4441.201.040.640.81
V501.121.060.700.85
k-Nearest NeighbourSVRk:3T4440.990.970.710.85
V501.171.080.690.83
DTRk:5T4440.920.960.730.86
V500.990.990.740.86
PCTk:7T4441.271.100.630.80
V501.161.080.690.83
Artificial Neural NetworkSVRsolver:sgd activation:tanh learning:constantT4440.870.890.750.87
V501.151.070.690.84
DTRsolver:sgd activation:tanh learning:constantT4441.051.050.690.84
V501.131.060.700.84
PCTsolver:sgd activation:tanh learning:constantT4441.871.440.470.73
V502.531.590.320.72

* SVR = Support Vector Regression, DTR = Decision tree regression, PCT = Perceptron method, MAE = Mean absolute Error; RMSE = Root Mean Absolute Error, PCC = Pearson’s correlation coefficient, R2 = Coefficient of Determination, T = Training or Testing dataset, V = Validation dataset (independent).

The statistical measures of performance of the best predictive models developed for NS5A protein using different machine-learning techniques and selected features during ten-fold cross validation on training/testing and independent validation datasets. * SVR = Support Vector Regression, DTR = Decision tree regression, PCT = Perceptron method, MAE = Mean absolute Error; RMSE = Root Mean Absolute Error, PCC = Pearson’s correlation coefficient, R2 = Coefficient of Determination, T = Training or Testing dataset, V = Validation dataset (independent). For NS5B RdRp, the predictive models developed showed PCC of 0.62 to 0.84 for SVM, 0.67 to 0.85 for RF, 0.64 to 0.83 for kNN, and 0.59 to 0.81 for ANN for training/testing data with ten-fold cross validation. For independent validation dataset, PCC ranges from 0.60 to 0.84 for SVM, 0.64 to 0.86 for RF, 0.61 to 0.85 for kNN and 0.62 to 0.84 for ANN. The performance measures of best models for each selected feature set, developed using SVM, RF, kNN and ANN for NS5B protein are given in Table 4. The detailed information about models developed for the NS5B protein are provided in the Supplementary Table S9.
Table 4

The statistical measures of performance of the best predictive models developed for NS5B protein using different machine-learning techniques and selected features during ten-fold cross validation on training/testing and independent validation datasets.

Machine learning modelFeature selection algorithmMachine learning model parametersDatasetMAERMSER2PCC
Support Vector MachineSVRgamma:0.05 C:1T15030.540.740.700.84
V1680.570.760.700.84
DTRgamma:0.01 C:10T15030.580.780.670.82
V1680.650.810.660.81
PCTgamma:1 C:10T15031.101.040.380.62
V1681.241.110.350.60
Random ForestSVRn:200 depth:None split:2 leaf:1T15030.560.750.690.83
V1680.660.810.650.81
DTRn:400 depth: None split:2 leaf:1T15030.510.710.710.85
V1680.520.720.730.86
PCTn:100 depth: 12 split:5 leaf:1T15030.990.990.440.67
V1681.121.060.410.64
k-Nearest NeighbourSVRk:5T15030.590.780.670.82
V1680.600.780.680.83
DTRk:7T15030.570.760.680.83
V1680.550.740.710.85
PCTk:9T15031.061.030.400.64
V1681.201.090.370.61
Artificial Neural NetworkSVRsolver:adam activation:tanh learning:constantT15030.600.760.660.81
V1680.580.760.700.84
DTRsolver:adam activation:tanh learning:constantT15030.620.810.650.81
V1680.700.840.630.80
PCTsolver:sgd activation:tanh learning:constantT15031.191.080.330.59
V1681.171.080.390.62

* SVR = Support Vector Regression, DTR = Decision tree regression, PCT = Perceptron method, MAE = Mean absolute Error; RMSE = Root Mean Absolute Error, PCC = Pearson’s correlation coefficient, R2 = Coefficient of Determination, T = Training or Testing dataset, V = Validation dataset (independent).

The statistical measures of performance of the best predictive models developed for NS5B protein using different machine-learning techniques and selected features during ten-fold cross validation on training/testing and independent validation datasets. * SVR = Support Vector Regression, DTR = Decision tree regression, PCT = Perceptron method, MAE = Mean absolute Error; RMSE = Root Mean Absolute Error, PCC = Pearson’s correlation coefficient, R2 = Coefficient of Determination, T = Training or Testing dataset, V = Validation dataset (independent).

Analysis of applicability domain

The applicability domain analysis showed the robustness of the developed models. The threshold leverage (h*) values of 1.375, 1.28, 1.344 and 1.27 for NS3, NS3/4A, NS5A and NS5B respectively depicted that the developed models are highly reliable Fig. 2. The plots between actual and predicted pIC50 for training/testing and validation datasets also revealed that most points fall near the trend line showing the robustness of the developed models Fig. 3. The additional data for applicability domain analysis and actual vs predicted pIC50 plots is provided in Supplementary Table S10 and S11.
Fig. 2

William plots for applicability domain analysis of the support vector machine based predictive models developed for each HCV NS protein – (A) NS3, (B) NS3/4A, (C) NS5A and (D) NS5B.

Fig. 3

Support vector machine based developed predictive models robustness shown by the plots between actual and predicted pIC50 of molecules for each HCV NS protein - (A) NS3, (B) NS3/4A, (C) NS5A and (D) NS5B.

William plots for applicability domain analysis of the support vector machine based predictive models developed for each HCV NS protein – (A) NS3, (B) NS3/4A, (C) NS5A and (D) NS5B. Support vector machine based developed predictive models robustness shown by the plots between actual and predicted pIC50 of molecules for each HCV NS protein - (A) NS3, (B) NS3/4A, (C) NS5A and (D) NS5B.

Validation using decoy set

Decoys are generally regarded as inactive molecules that are unable to bind targets, unlike active molecules. For validating the developed models’ robustness, the inhibitory activity (pIC50) of each decoy was predicted and compared with the inhibitory activity (pIC50) of its corresponding active molecule. PCC values for each HCV NS protein decoy dataset were calculated. The decoy datasets showed PCC values of −0.074, −0.037, 0.052 and 0.117 for HCV NS3, NS3/4A, NS5A, and NS5B proteins respectively and displayed through scatter plot in Fig. 4.
Fig. 4

Scatter plots to display correlation between actual and predicted pIC50 of decoys and active molecules for HCV NS proteins - (A) NS3, (B) NS3/4A, (C) NS5A and (D) NS5B.

Scatter plots to display correlation between actual and predicted pIC50 of decoys and active molecules for HCV NS proteins - (A) NS3, (B) NS3/4A, (C) NS5A and (D) NS5B.

Chemical diversity analysis

Chemical clustering was performed to assess the diversity in chemical structures of compounds for NS3, NS3/4A, NS5A and NS5B proteins. Binning clustering showed compounds clustered into 159 bins/clusters for NS3 protein, 25 bins for NS3/4A protein, 25 bins for NS5A protein and 142 bins for NS5B protein with similarity threshold of 0.6 Supplementary Table S12. The 3D multidimensional scaling plots showed the chemical diversity of compounds for NS3, NS3/4A, NS5A and NS5B proteins Fig. 5.
Fig. 5

The chemical analysis of inhibitors shown by 3-dimensional multiscaling plots among the compounds for each HCV NS protein - (A) NS3, (B) NS3/4A, (C) NS5A and (D) NS5B.

The chemical analysis of inhibitors shown by 3-dimensional multiscaling plots among the compounds for each HCV NS protein - (A) NS3, (B) NS3/4A, (C) NS5A and (D) NS5B.

Prediction of repurposed drugs targeting HCV non-structural protein NS3

The best performing SVM predictive models developed for HCV NS3 were used to predict the promising repurposing drugs targeting NS3. The repurposed drugs were predicted from the approved drugs available in the “DrugBank '' database. Top 10 predicted repurposed drug candidates for NS3 protein are given in Table 5.
Table 5

Table showing information for top 10 predicted repurposed drugs for HCV NS3 protein namely drug, DrugBank ID, primary use, predicted pIC50 and clinical status for HCV.

DrugBank IdName of DrugPrimary usepIC50 (predicted against NS3)Clinical status
DB00970DactinomycinAnticancer8.95Not yet tested
DB00735NaftifineAntifungal drug8.80Not yet tested
DB01410CiclesonideObstructive airway diseases8.70Not yet tested
DB13253ProxibarbalMigraines treatment8.61Not yet tested
DB00241ButalbitalTreatment of tension-type headache8.51Not yet tested
DB13170PlecanatideChronic idiopathic constipation and IBS8.48Not yet tested
DB00474MethohexitalAnesthetic for deep sedation8.48Not yet tested
DB15465BenzhydrocodonePain reliever8.42Not yet tested
DB06711NaphazolineVasoconstrictor to relieve eyes itching and redness8.24Not yet tested
DB01091ButenafineAntifungal8.12Not yet tested
Table showing information for top 10 predicted repurposed drugs for HCV NS3 protein namely drug, DrugBank ID, primary use, predicted pIC50 and clinical status for HCV.

Prediction of repurposed drugs targeting HCV non-structural protein complex NS3/4A

We selected the best performing prediction model for NS3/4A and used this model to predict the repurposing drugs from the “DrugBank” database. Top 10 predicted repurposed drug candidates for NS3/4A protein are given in Table 6.
Table 6

Table showing information for top 10 predicted repurposed drugs for HCV NS3/4A protein namely drug, DrugBank ID, primary use, predicted pIC50 and clinical status for HCV.

DrugBank IdName of DrugPrimary usepIC50 (predicted against NS3/4A)Clinical status
DB01395DrospirenoneOral contraceptive pills13.48Not yet tested
DB06402TelavancinAntibacterial agent13.14Not yet tested
DB00361VinorelbineMetastatic non-small cell lung carcinoma (NSLC)12.57Not yet tested
DB11275EpicriptineIdiopathic decline in mental capacity12.46Not yet tested
DB00320DihydroergotamineMigraine and cluster headache12.44Not yet tested
DB11273DihydroergocornineIdiopathic decline in mental capacity12.42Not yet tested
DB00696ErgotamineTreatment of migraine disorders11.77Not yet tested
DB04911OritavancinAntibacterial11.52Not yet tested
DB06663PasireotideCushing’s disease treatment11.24Not yet tested
DB00256LymecyclineAcne vulgaris and other infections11.10Not yet tested
Table showing information for top 10 predicted repurposed drugs for HCV NS3/4A protein namely drug, DrugBank ID, primary use, predicted pIC50 and clinical status for HCV.

Prediction of repurposed drugs targeting HCV non-structural protein NS5A

The potential repurposing drugs were predicted from the approved drugs available in the DrugBank database. The best prediction model was used to predict the repurposing molecules for HCV NS5A. Top 10 predicted repurposed drug candidates for NS5A protein are given in Table 7.
Table 7

Table showing information for top 10 predicted repurposed drugs for HCV NS5A protein namely drug, DrugBank ID, primary use, predicted pIC50 and clinical status for HCV.

DrugBank IdName of DrugPrimary usepIC50 (predicted against NS5A)Clinical status
DB11585Drometrizole trisiloxaneUV ray absorbing agent13.66Not yet tested
DB00728RocuroniumFacilitate tracheal intubation and relax skeletal muscles during surgery13.33Not yet tested
DB01338PipecuroniumNeuromuscular blocking agent, used as anesthetic13.17Not yet tested
DB00210AdapaleneAcne vulgaris13.04Not yet tested
DB01116TrimethaphanGanglionic blocker in hypertension12.82Not yet tested
DB14879CefiderocolCephalosporin antibiotic for urinary tract infections12.57Not yet tested
DB11951LemborexantInsomnia treatment12.52Not yet tested
DB01190ClindamycinBacterial infections12.30Not yet tested
DB13284MeticraneDiuretic12.17Not yet tested
DB01180RescinnamineAntihypertensive drug12.16Not yet tested
Table showing information for top 10 predicted repurposed drugs for HCV NS5A protein namely drug, DrugBank ID, primary use, predicted pIC50 and clinical status for HCV.

Prediction of repurposed drugs targeting HCV non-structural protein NS5B

The best predictive model developed for NS5B inhibitors based on SVM was used to predict the potential repositioning drug candidates for NS5B from the DrugBank approved drugs. Top ten predicted repurposed candidates for NS5B are given in Table 8.
Table 8

Table showing information for top 10 predicted repurposed drugs for HCV NS5B protein namely drug, DrugBank ID, primary use, predicted pIC50 and clinical status for HCV.

DrugBank IdName of DrugPrimary usepIC50 (predicted against NS5B)Clinical status
DB13125LusutrombopagThrombocytopenia treatment8.06Not yet tested
DB05294VandetanibSymptomatic or progressive medullary thyroid cancer treatment7.97Not yet tested
DB00365GrepafloxacinAntibiotic to treat gram positive and gram negative bacterial infections7.92Not yet tested
DB09080OlodaterolTreatment of chronic obstructive pulmonary disease (COPD)7.68Not yet tested
DB12035SarecyclineInflammatory lesions or acne vulgaris treatment7.58Not yet tested
DB08881VemurafenibFor the treatment of metastatic melanoma7.67Not yet tested
DB00334OlanzapineAntipsychotic drug7.37Not yet tested
DB14033Acetyl sulfisoxazoleAntibacterial agent7.35Not yet tested
DB01044GatifloxacinTreatment of different infections7.27Not yet tested
DB12792BoscalidGlaucoma and Schirmers treatment7.17Not yet tested
Table showing information for top 10 predicted repurposed drugs for HCV NS5B protein namely drug, DrugBank ID, primary use, predicted pIC50 and clinical status for HCV. The top 200 repurposing drug candidates for each NS protein are provided in Supplementary Table S13.

Molecular docking of predicted inhibitors with NS proteins

Docking is an advantageous method to determine the affinity and interactions of proteins with different ligands and vice versa. We selected the top three molecules for each HCV NS protein depending on the predicted pIC50 value for docking. Further, these compounds were sequentially docked for their respective protein. In the case of NS3 repurposed drug, the lowest binding energy was observed in naftifine and NS3 protein (PDB Id 2XCF), i.e., −7.8 Kcal/mol and indicated four different types of interactions as mentioned in Table 9. with NS3 protein. In contrast, the remaining two molecules, namely, butalbital and proxibarbal, have binding energy ∼ -6.3 and −6.2 Kcal/mol, respectively. Additionally, three molecules, namely vinorelbine, epicriptine, and drospirenone, were docked on HCV NS3/4A protein (PDB Id 4WF8) showed the lowest binding energy ranged from −8.9 to −8.1 Kcal/mol as well as showed different types of interactions as mentioned in Table 9. Apart from this, three molecules were docked on NS5A protein (PDB Id 4CL1) of HCV. Interestingly, the pipecuronium molecule showed the lowest minimum binding energy ∼ -9.8 Kcal/mol. In addition, the remaining molecules, trimethaphan and cefiderocol showed minimum binding energy −9.4 and −9.2 Kcal/mol, and their interacting residues were mentioned in Table 9. Additionally, three molecules i.e., olodaterol, vemurafenib, and grepafloxacin were docked on NS5B protein (PDB Id 3VQS). In the case of NS5B all three molecules showed −8.0 Kcal/mol given in Table 9. Ribbon structure of proteins NS3, NS3/4A, NS5A, NS5B binding with respective ligand molecules are displayed in Fig. 6. Whereas, their molecular interactions in two dimensions form are shown in Fig. 7.
Table 9

Table represents the ligand, protein name, protein Id (PDB id), binding affinity, interacting residues, distance between interacting residues (Å), types of molecular interactions.

Protein (PDB id)Inhibitory ligand (Drugbank id)Affinity (Kcal/mol)Interacting residuesDistance (Å)Molecular interactions
NS3 (2XCF)Naftifine (DB00735)−7.8ALA-A:5TYR-A:6ALA-A:7GLU-A:32VAL-A:335.083.764.766.454.26, 4.95Van der waalsPi-anionPi-AlkylAlkyl
Butalbital (DB00241)−6.3ALA-A:5TYR-A:6GLU-A:32VAL-A:33VAL-A:1074.573.493.623.64, 3.70, 6.324.55Van der waalsConventional hydrogen bondPi-AlkylAlkyl
Proxibarbal (DB13253)−6.2TYR-A:6GLN-A:8GLU-A:32VAL-A:335.353.48, 4.744.263.25, 4.21, 4.89Van der waalsConventional hydrogen bondPi-AlkylAlkylUnfavorable Donar-Donar
NS3/4A (4WF8)Vinorelbine (DB00361)−8.9ASP-A:1081ASP-A:1168ARG-A:11555.215.26, 5.71, 5.738.21Van der waalsAttractive chargePi-cationPi-anion
Epicriptine (DB11275)−8.4ALA-A:1013GLN-A:1041THR-A:1042PHE-A:1043HIS-A:1057GLY-A:11374.2, 5.2, 64.335.645.205.73Van der waalsCarbon hydrogen bondConventional hydrogen bondUnfavorable Donar-Donar
Drospirenone (DB01395)−8.1ALA-A:1005VAL-A:11134.265.45Van der waalsAlkyl
NS5A (4CL1)Pipecuronium (DB01338)−9.8ARG-A:12, 15ARG-C:49ARG-D:15GLY-A:13ALA-D:74LEU-A:124ASP-A:1254.3, 5.8,5.59,5.08, 5.305.744.914.94.65, 5.76, 5.78Carbon hydrogen bondConventional hydrogen bondVan der waalsAttractive chargeAlkyl
Trimethaphan (DB01116)−9.4ARG-A:131PHE-B:132ARG-B:83TRP-B:824.315.624.63, 4.775.74Conventional hydrogen bondVan der waalsPi-Donor hydrogen bondPi-sigmaPi-Pi stackedPi- Alkyl
Cefiderocol (DB14879)−9.2THR-A:65ARG-A:83GLU-A:119HIS-A:130ARG-A:131PHE-A:132TRP-B:82GLU-B:119PHE-B:120HIS-B:1304.644.936.614.095.605.26, 6.246.885.944.203.95Van der waalsAttractive chargeConventional hydrogen bondPi-AnionPi-Donar hydrogen atomPi-SulfurPi-Pi T-shapedPi-Alkyl
NS5B(3VQS)Oladaterol (DB09080)−8.8SER-A:180PHE-A:193GLN-A:194SER-A:288MET-A:414ILE-A:447TYR-A:452ILE-A:454LEU-A:5475.474.51, 4.676.994.196.76, 6.455.265.26, 6.22, 6.63, 6.635.764.0, 5.81Van der waalsConventional hydrogen bondPi-Donar hydrogen atomPi-SulfurPi-Pi stackedPi-Pi T-shapedAlkylPi-Alkyl
Vemurafenib (DB08881)−8.7SER-A:196MET-A:414ILE-A:447ILE-A:454ILE-A:462LEU-A:466LEU-A:5474.446.195.285.414.786.084.48, 4.59Van der waalsConventional hydrogen bondCarbon-hydrogen bondPi-sigmaPi-Pi stackedAlkylPi-Alkyl
Grepafloxacin (DB00365)−8.4TYR-A:191PHE-A:193SER-A:288ALA-A:450LEU-A:5406.604.104.766.704.04Van der waalsConventional hydrogen bondPi-Donar hydrogen atomAlkylPi-Alkyl
Fig. 6

Ribbon structure of proteins NS3, NS3/4A, NS5A, NS5B binding with respective ligand molecules (A) Represents the structure of NS3 protein and naftifine (B) structure of NS3 and butalbital (C) structure of NS3 protein and proxibarbalb (D) structure of NS3/4a protein and vinorelbine (E) structure of NS3/4a protein and epicriptine (F) structure of NS3/4a protein and drospirenone (G) structure of NS5A and pipecuronium (H) structure of NS5A trimethaphan (I) structure of NS5A and cefiderocol (J) structure of NS5B and olodaterol (K) structure of NS5B and vemurafenib (L) structure of NS5B and grepafloxacin (Protein in Rainbow color and ligand molecule is gray color sphere).

Fig. 7

An illustration of molecular interactions of proteins NS3, NS3/4A, NS5A, NS5B binding with respective ligand molecules in two dimensions form depicting NS3 with ligands (A) Naftifine (B) Butalbital (C) Proxibarbal; NS3/4A with ligands (D) Vinorelbine (E) Epicriptine (F) Drospirenone; NS5A with ligands (G) Pipecuronium (H) Trimethaphan (I) Cefiderocol and NS5b with ligands (J) Olodaterol (K) Vemurafenib (L) Grepafloxacin.

Table represents the ligand, protein name, protein Id (PDB id), binding affinity, interacting residues, distance between interacting residues (Å), types of molecular interactions. Ribbon structure of proteins NS3, NS3/4A, NS5A, NS5B binding with respective ligand molecules (A) Represents the structure of NS3 protein and naftifine (B) structure of NS3 and butalbital (C) structure of NS3 protein and proxibarbalb (D) structure of NS3/4a protein and vinorelbine (E) structure of NS3/4a protein and epicriptine (F) structure of NS3/4a protein and drospirenone (G) structure of NS5A and pipecuronium (H) structure of NS5A trimethaphan (I) structure of NS5A and cefiderocol (J) structure of NS5B and olodaterol (K) structure of NS5B and vemurafenib (L) structure of NS5B and grepafloxacin (Protein in Rainbow color and ligand molecule is gray color sphere). An illustration of molecular interactions of proteins NS3, NS3/4A, NS5A, NS5B binding with respective ligand molecules in two dimensions form depicting NS3 with ligands (A) Naftifine (B) Butalbital (C) Proxibarbal; NS3/4A with ligands (D) Vinorelbine (E) Epicriptine (F) Drospirenone; NS5A with ligands (G) Pipecuronium (H) Trimethaphan (I) Cefiderocol and NS5b with ligands (J) Olodaterol (K) Vemurafenib (L) Grepafloxacin.

Discussion

Hepatitis C Virus (HCV) causes viral hepatitis characterized by acute liver inflammation to severe conditions like liver cirrhosis, hepatic encephalopathy, liver failure, hepatorenal syndrome and hepatocellular carcinoma [35], [36]. About 55–85% of infected HCV patients develop chronic infection which is associated with the incidence of liver cancer [37], [38]. HCV is a positive-sense single stranded RNA virus exhibiting error-prone replication due to RNA-dependent RNA polymerase [39]. Due to high mutation rate, there is generation of various viral variants called quasispecies [40], [41]. The traditional regimen of pegylated interferon and ribavirin therapy have been used for years but are reported to show SVR rates of only 55% [42]. In recent years, various antivirals targeting specific viral proteins of HCV known as direct acting antivirals (DAAs) have been developed, achieving SVR in about 90% cases [43]. However, treatment cost and failure in about 5–10% cases makes it necessary to look for new drugs against HCV [9]. Since traditional drug discovery is complex and time consuming, computational interventions assist in speeding up this process. For this, different in-silico techniques like CSAR, QSAR and machine learning based methods have been used in the development of desirable predictive models. Further, drug repurposing is being used as an alternative to look for new drugs [44]. Many predictive algorithms have been developed to help in antiviral drug discovery. For instance, AVCpred [13] and Antiflavi [16] used a QSAR based approach to predict inhibitors for many viruses including HCV. In the “Anti-HCV”, we used the experimentally validated compound with their activity against different NS proteins namely NS3, NS3/4A, NS5A and NS5B to develop predictive models. We employed the four MLTs viz, Support Vector Machine (SVM), Random Forest (RF), k-Nearest Neighbour (kNN) and Artificial Neural Network (ANN) for predictive algorithms development. We investigated 17,968 molecular descriptors (1D, 2D and 3D) and fingerprints of the inhibitors and used a robust recursive feature elimination method for feature selection. Robust predictive models were developed and assessed by different methods like applicability domain, independent validation, decoy datasets validation and chemical diversity analysis. The best performing models were found to be developed from SVM-SVR methods with PCC values of 0.86, 0.92, 0.88 and 0.84 on training/testing data and 0.92, 0.96, 0.86, and 0.84 on independent validation datasets for NS3, NS3/4A, NS5A and NS5B respectively. Likewise, for RF-SVR we achieved PCC values of 0.80, 0.88, 0.83 and 0.83 on training/testing data and 0.81, 0.90, 0.81, and 0.81 on independent validation datasets for above proteins. Similarly, for kNN-SVR we obtained PCC values of 0.80, 0.88, 0.85 and 0.82 on training/testing data and 0.88, 0.90, 0.83, and 0.83 on independent validation datasets for respective proteins. Moreover, for ANN-SVR we obtained PCC values of 0.85, 0.89, 0.87 and 0.81 on training/testing data and 0.90, 0.93, 0.84, and 0.84 on independent validation datasets for NS3, NS3/4A, NS5A and NS5B respectively. A few regression based studies have been reported to identify inhibitors against HCV NS3 drug target [45], [19]. Lafridi et al. 2022 used the QSAR based Multiple Linear Regression (MLR) approach to study the interaction between macrocyclic inhibitors and NS3 protease. They showed multiple correlation coefficient (R2) of 0.84 [45]. da Cunha et al., 2013 developed QSAR based models using 93 boceprevir analogs achieving the R2 of 0.66 for NS3 protease. They also performed molecular docking of promising analogs for binding affinity to NS3 protease [19]. In addition, we found a classification based method using 413 NS3 protease inhibitors having Matthew's correlation coefficient (MCC) of 0.79 [46]. The predictive “Anti-HCV” NS3 models were developed utilizing four MLTs in comparison to limited MLTs. Further, our method showed the PCC values of 0.86 on training/testing with 0.92 for independent validation dataset. Thus, “Anti-HCV” NS3 regression based algorithm using multi MLTs is performing equal or better than the pre-existing methods. Similarly, a few regression based methods reported to target HCV NS3/4A protein for drug designing. Qin et al., 2017 used MLR and SVM methods to develop QSAR based predictive models for NS3/4A inhibitors. They achieved R2 values of 0.75 to 0.87 for training data and 0.72 to 0.85 on testing data [47]. Alqahtani et al., 2021 developed QSAR models using CORAL software for HCV NS3/4A inhibitors prediction employing the ideality of correlation method, achieving 0.86 to 0.88 of coefficient of determination [48]. In addition, QSAR and pharmacophore based in-silico studies have also been conducted. We found a study which used pharmacophore mapping based approach developing seven featured pharmacophores to identify HCV NS3/4A inhibitors [49]. Venkatesan et al., 2018 have developed pharmacophore features based predictive models using the PHASE module of Schrodinger suite and screened 197 HCV inhibitors for their activity against NS3/4A protein [20]. Whereas, “Anti-HCV” NS3/4A regression based algorithms showed better performance with PCC of 0.92 on training/testing with 0.96 on independent validation dataset. “Anti-HCV” NS5A regression based algorithms achieved PCC of 0.88 from training/testing with 0.80 for independent validation dataset. Since we could not find any MLTs based method to design inhibitors targeting HCV NS5A protein. Therefore, this is the first in-silico study which incorporated HCV NS5A as a target to identify antivirals against HCV. NS5B protein, being RNA-dependent RNA polymerase, has also been targeted for drug identification against HCV. A few regression based methods have been developed to predict inhibitors against NS5B protein. For instance, Wang et al., 2014 developed QSAR based predictive models using SVM and MLR approaches using 333 NS5B inhibitors, obtaining correlation coefficient of 0.91 [50]. Similarly, Z. Wang et al., 2020 used comparative molecular field and similarity indices analysis for NS5B inhibitors identification and achieved 0.74 to 0.91 correlation coefficient [51]. In addition, a few classification based methods are also available. HCVpred developed classification structure–activity relationship (CSAR) based models using the set of 578 HCV NS5B inhibitors. They achieved Matthew's correlation coefficient (MCC) of 0.7 to 0.8 [18]. StackHCV is a web server which employs MLTs using 124 active and 124 inactive compounds to develop a predictor for NS5B inhibitors [21]. “Anti-HCV” NS5B regression based algorithms are developed using the largest dataset (1671) employing four MLTs, having better performance with PCC values of 0.85 on training/testing and 0.84 for independent validation dataset. Simultaneously, the robustness of the developed “Anti-HCV” models were assessed by applicability domain analysis by calculating the leverage threshold and plotting William’s plots. We also plotted the actual pIC50 with predicted pIC50 of the model datasets for checking robustness of developed models and found that developed models are highly robust and reliable. The reliability and robustness of the developed “Anti-HCV” models was also validated by comparing the inhibitory activity of ‘inactive’ decoy molecule with the inhibitory activity of the corresponding active molecules for each HCV NS protein. We observed PCC values of −0.074, −0.037, 0.052, and 0.117 for HCV NS3, NS3/4A, NS5A, and NS5B protein decoy datasets respectively suggesting the robustness of our developed predictive models. Moreover, chemical diversity of the compounds used for model development was also assessed. Chemical analysis using binning clustering based on Tanimoto coefficient (Tc) with similarity index of 0.6 for each NS protein inhibitor was carried out. The compounds were found to be highly diverse clustering into many clusters, indicating the chemical space of the model developed to be quite large. The multidimensional scaling (MDS) based chemical clustering which uses classical MDS ‘cmdscale’ function implemented in R showed the dispersion of chemical compounds in 2D and 3D chemical space. The MDS plots showed that compounds used in model development are dispersed across the chemical space indicating the diverse nature of compounds. Potential repurposed drug candidates for each target NS protein - NS3, NS3/4A, NS5A and NS5B are also predicted along with their pIC50 using the developed respective predictive models. A number of predicted repurposed drugs for different NS proteins are also found to be already experimentally validated for HCV in different studies. This showed the reliability and efficacy of our developed models in “Anti-HCV”. From the NS3 predicted inhibitors, terbinafine, an antifungal drug was used against HCV in a case report (predicted pIC50 = 8.50) [52]. candesartan cilexetil, an angiotensin receptor blocker used for treatment of hypertension and diabetic neuropathy is used for treatment of HCV patients with lichen planus condition (predicted pIC50 = 9.77) [53]. Among the NS3/4A predicted inhibitors from the study, vindesine (predicted pIC50 = 12.01) is used in phase II study for lymphoma regimen including HCV infected patients [54]. temsirolimus (predicted pIC50 = 11.06), an antineoplastic agent is reported to be in phase II trial for the advanced hepatocellular carcinoma treatment [55]. Similarly, from NS5A predicted drugs, rimantadine (predicted pIC50 = 11.06) a RNA synthesis inhibitor, is experimentally tested as HCV viroporin inhibitor [56]. Vildagliptin (predicted pIC50 = 11.06) a dipeptidyl peptidase 4 inhibitor, is experimentally validated for its activity against hepatocellular carcinoma progression [57]. For NS5B predicted inhibitors, cabozantinib (predicted pIC50 = 7.15) and regorafenib (predicted pIC50 = 6.97) have cleared the phase III clinical trial for the treatment of hepatocellular carcinoma [58]. In addition to the activity of predicted repurposing drug candidates against HCV, several predicted drugs were also found to show their antiviral activity against other viruses. From NS3 predicted inhibitors, Hou, H.Y., et al., 2016 looked for the antiviral activity of idarubicin (DB01177) against Enterovirus replication. It showed EC50 of 0.493 μM of idarubicin against Enterovirus 71 strain [59]. Abrams, R.P.M., et al., 2020 identified methacycline (DB00931) as Zika protease inhibitor in addition to other four inhibitors [60]. Among NS3/4A inhibitors, demeclocycline (DB00618) showed inhibition of West Nile virus (WNV) replication and WNV-induced apoptosis [61]. Daptomycin (DB00080) was validated for its activity against Zika virus [62]. Kato, F., et al., 2019 showed anti-Dengue virus activity of bromocriptine (DB01200) using luciferase assay [63]. From NS5A predicted inhibitors, Zhou, N., et al., 2016 revealed that telavancin (DB06402) and Oritavancin (DB04911) blocks the entry of Ebola virus, Middle East Respiratory Syndrome Coronavirus (MERS-CoV), and Severe Acute Respiratory Syndrome Coronavirus (SARS-CoV) [64]. Paromomycin (DB01421) showed capsid protease inhibitory activity against Chikungunya virus (CHIKV). It showed EC50 of 22.91 μM against CHIKV [65]. Similarly, among the NS5B predicted inhibitors, micafungin (DB01141) was revealed to inhibit Dengue virus infection by disruption of virus binding, entry and stability [66]. Another antifungal drug, anidulafungin (DB00362) also shows inhibitory activity against Zika virus [67] and SARS-CoV-2 [68]. Mefloquine (DB00358) showed antiviral activity against Human polyomavirus 2, also called JC virus [69]. It also inhibits SARS-CoV-2 infection with EC50 of 1.2 μM [70]. Selected predicted repurposed drugs were also validated for their interactions with the respective NS proteins through molecular docking approach. Upon docking potential predicted inhibitors of NS3, plecanatide (DB13170), naftifine (DB00735), and butalbital (DB00241) showed comparable binding affinity of −6.3, −7.8, and −6.2 Kcal/mol respectively for NS3 protein as compared to approved NS3 inhibitor, asunaprevir (-7.4 Kcal/mol) [71], [72]. Similarly, For NS3/4A, three docked ligands, vinorelbine (DB00361), epicriptine (DB11275), and drospirenone (DB01395) have lower binding energy of −8.9, −8.4, and −8.1 Kcal/mol respectively. These binding energies also correspond to the binding energy (-7.3 Kcal/mol) of telaprevir, an approved HCV NS3/4a inhibitor [73]. Likewise, for predicted inhibitors for NS5A, the binding affinity of −9.8, −9.4, and −9.2 Kcal/mol for pipecuronium (DB01338), trimethaphan (DB01116) and cefiderocol (DB14879) respectively was observed. These affinities are also close to the approved NS5A inhibitor, daclatasvir [74]. For the NS5B predicted repurposed drugs, oladaterol (DB09080), vemurafenib (DB08881), and grepafloxacin (DB04876) have quite lower binding energies of −8.8, −8.7, and −8.4 Kcal/mol respectively. Even though not much comparable with binding energy of −14.3 Kcal/mol for approved NS5B inhibitory drug, sofosbuvir [75]. This shows that the docked molecules are effectively interacting with the target proteins which confirms the efficiency of the developed machine learning models in our study. Thus, these models can be very helpful in predicting the activity of inhibitors against important targets for HCV i.e, NS3, NS3/4A, NS5A and NS5B proteins.

Conclusion

In this study, we have developed “Anti-HCV” QSAR regression based algorithms utilizing MLTs Support Vector Machine (SVM), Random Forest (RF), k-Nearest Neighbour (kNN) and Artificial Neural Network (ANN). In this method, predictive models were developed to identify inhibitors against important drug targets in HCV namely NS3, NS3/4A, NS5A and NS5B. These predictive models performed well with PCC of 0.85 to 0.92 on training/testing and 0.84 to 0.92 on independent validation datasets. Applicability domain, decoy datasets and chemical diversity analysis suggest these methods to be robust and reliable. We also scanned the “DrugBank” database to identify potential repurposing drug candidates. Selective repurposed molecules were also shown to be effective by molecular docking technique. Thus, it will help in easy and fast development of new antivirals against HCV targeting non-structural proteins.

Code availability

All the codes used for developing the predictive models for anti-HCV are available at GitHub (https://github.com/manojk-imtech/anti-HCV).

Authors contribution

Study conceptualization, design, analysis and supervision was done by MK; Data curation, descriptor calculations, features selection carried out by SK, AT; Machine learning, analysis, drug repurposing were performed by ARaj, SK; Molecular docking and analysis was done by ARas; and manuscript is written by SK, ARas, MK.

CRediT authorship contribution statement

Sakshi Kamboj: Data curation, Methodology, Software, Formal analysis, Validation, Visualization, Writing – original draft, Writing – review & editing. Akanksha Rajput: Methodology, Software, Formal analysis, Validation, Visualization, Writing – original draft. Amber Rastogi: Methodology, Formal analysis, Validation, Visualization, Writing – original draft. Anamika Thakur: Data curation, Methodology, Formal analysis, Validation, Writing – original draft. Manoj Kumar: Conceptualization, Supervision, Formal analysis, Software, Investigation, Funding acquisition, Project administration, Writing – original draft, Writing – review & editing.

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
  75 in total

Review 1.  Hepatitis C virus resistance to protease inhibitors.

Authors:  Philippe Halfon; Stephen Locarnini
Journal:  J Hepatol       Date:  2011-02-01       Impact factor: 25.083

2.  QSAR studies of the bioactivity of hepatitis C virus (HCV) NS3/4A protease inhibitors by multiple linear regression (MLR) and support vector machine (SVM).

Authors:  Zijian Qin; Maolin Wang; Aixia Yan
Journal:  Bioorg Med Chem Lett       Date:  2017-05-03       Impact factor: 2.823

Review 3.  Natural history of hepatitis C.

Authors:  A Alberti; L Chemello; L Benvegnù
Journal:  J Hepatol       Date:  1999       Impact factor: 25.083

4.  Idarubicin is a broad-spectrum enterovirus replication inhibitor that selectively targets the virus internal ribosomal entry site.

Authors:  Hsin-Yu Hou; Wen-Wen Lu; Kuan-Yin Wu; Cheng-Wen Lin; Szu-Hao Kung
Journal:  J Gen Virol       Date:  2016-02-15       Impact factor: 3.891

5.  Erythema multiforme during cytomegalovirus infection and oral therapy with terbinafine: a virus-drug interaction.

Authors:  M Carducci; A Latini; F Acierno; A Amantea; B Capitanio; B Santucci
Journal:  J Eur Acad Dermatol Venereol       Date:  2004-03       Impact factor: 6.166

Review 6.  Progress in evaluating the status of hepatitis C infection based on the functional changes of hepatic stellate cells (Review).

Authors:  Wei Wang; Xuelian Huang; Xuzhou Fan; Jingmei Yan; Jianfeng Luan
Journal:  Mol Med Rep       Date:  2020-09-17       Impact factor: 2.952

7.  ZINC20-A Free Ultralarge-Scale Chemical Database for Ligand Discovery.

Authors:  John J Irwin; Khanh G Tang; Jennifer Young; Chinzorig Dandarchuluun; Benjamin R Wong; Munkhzul Khurelbaatar; Yurii S Moroz; John Mayfield; Roger A Sayle
Journal:  J Chem Inf Model       Date:  2020-10-29       Impact factor: 4.956

8.  Therapeutic candidates for the Zika virus identified by a high-throughput screen for Zika protease inhibitors.

Authors:  Rachel P M Abrams; Adam Yasgar; Tadahisa Teramoto; Myoung-Hwa Lee; Dorjbal Dorjsuren; Richard T Eastman; Nasir Malik; Alexey V Zakharov; Wenxue Li; Muzna Bachani; Kyle Brimacombe; Joseph P Steiner; Matthew D Hall; Anuradha Balasubramanian; Ajit Jadhav; Radhakrishnan Padmanabhan; Anton Simeonov; Avindra Nath
Journal:  Proc Natl Acad Sci U S A       Date:  2020-11-23       Impact factor: 12.779

9.  HIVprotI: an integrated web based platform for prediction and design of HIV proteins inhibitors.

Authors:  Abid Qureshi; Akanksha Rajput; Gazaldeep Kaur; Manoj Kumar
Journal:  J Cheminform       Date:  2018-03-09       Impact factor: 5.514

10.  Evaluating Andrographolide as a Potent Inhibitor of NS3-4A Protease and Its Drug-Resistant Mutants Using In Silico Approaches.

Authors:  Vivek Chandramohan; Anubhav Kaphle; Mamatha Chekuri; Sindhu Gangarudraiah; Gowrishankar Bychapur Siddaiah
Journal:  Adv Virol       Date:  2015-10-26
View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.