- Research article
- Open Access
Identification of infectious disease-associated host genes using machine learning techniques
BMC Bioinformatics volume 20, Article number: 736 (2019)
With the global spread of multidrug resistance in pathogenic microbes, infectious diseases emerge as a key public health concern of the recent time. Identification of host genes associated with infectious diseases will improve our understanding about the mechanisms behind their development and help to identify novel therapeutic targets.
We developed a machine learning techniques-based classification approach to identify infectious disease-associated host genes by integrating sequence and protein interaction network features. Among different methods, Deep Neural Networks (DNN) model with 16 selected features for pseudo-amino acid composition (PAAC) and network properties achieved the highest accuracy of 86.33% with sensitivity of 85.61% and specificity of 86.57%. The DNN classifier also attained an accuracy of 83.33% on a blind dataset and a sensitivity of 83.1% on an independent dataset. Furthermore, to predict unknown infectious disease-associated host genes, we applied the proposed DNN model to all reviewed proteins from the database. Seventy-six out of 100 highly-predicted infectious disease-associated genes from our study were also found in experimentally-verified human-pathogen protein-protein interactions (PPIs). Finally, we validated the highly-predicted infectious disease-associated genes by disease and gene ontology enrichment analysis and found that many of them are shared by one or more of the other diseases, such as cancer, metabolic and immune related diseases.
To the best of our knowledge, this is the first computational method to identify infectious disease-associated host genes. The proposed method will help large-scale prediction of host genes associated with infectious-diseases. However, our results indicated that for small datasets, advanced DNN-based method does not offer significant advantage over the simpler supervised machine learning techniques, such as Support Vector Machine (SVM) or Random Forest (RF) for the prediction of infectious disease-associated host genes. Significant overlap of infectious disease with cancer and metabolic disease on disease and gene ontology enrichment analysis suggests that these diseases perturb the functions of the same cellular signaling pathways and may be treated by drugs that tend to reverse these perturbations. Moreover, identification of novel candidate genes associated with infectious diseases would help us to explain disease pathogenesis further and develop novel therapeutics.
Infectious diseases are continue to be a major threat to public health, regardless of the recent advances in sanitation, immunization, and antimicrobial therapy. According to a report from World Health Organization (WHO), infectious diseases remain a concern to all countries, resulting in a sizeable number of deaths and imposing a significant burden on the economy . Especially, in the low income and low-middle income countries, infectious diseases are the leading cause of mortality for children. Infectious diseases are caused by a wide variety of pathogenic microorganisms, including viruses, bacteria, protozoa and fungi. The outcome of the host-pathogen interactions is either the development of the disease or clearing of the organism by the host immune system. For disease development, pathogens influence critical biological processes in the host cells to escape the immune system . Identification of the regulation of host genes by pathogens is critical for better understanding of the mechanisms underlying the development of infectious diseases.
Majority of the disease-related studies conducted so far focused primarily on the single nucleotide polymorphisms (SNPs) [3,4,5,6]. Attempts have been made of late to integrate the information on disease-associated genes available at different public repositories [7, 8]. The recent spurt of knowledge on genomics has boosted bioinformatics research to computationally predict as well as prioritize disease-associated genes. Although several methods have been proposed for gene prioritization [9,10,11,12,13,14,15,16], majority are related to Mendelian diseases and few others to complex diseases like asthma, diabetes and cancer. These methods have utilized various biological information, such as gene co-expression, gene ontology (GO) annotation, protein-protein interaction (PPI) networks, domain, motif and sequence information etc. In addition, machine learning approaches using protein-protein interaction network properties, sequence and functional features were applied to identify cancer and Alzheimer disease-associated genes [17, 18]. However, no methods have been developed so far to predict the host genes associated with infectious diseases.
We have used machine learning techniques (MLT) and employed sequence and protein-protein interaction network properties to predict infectious disease-associated host genes. Deep Neural Networks (DNN) methods were shown to perform well with a number of diverse problems. Since, DNN is becoming a popular algorithm in the field of modern computer science, we primarily focused on DNN. However, the performance of DNN model was also compared with other well-known classifiers, such as Support Vector Machine (SVM), Naïve Bayes (NB) and Random Forest (RF). We validated the performance of our model on both blind (not used in training or testing) and independent datasets. In addition, to identify novel genes, we applied the model to all reviewed proteins, which were not used as the blind dataset or for the training or testing purposes. Finally, highly predicted proteins were studied for host-pathogen PPIs and validated by functional annotation, including disease and gene ontology enrichment analysis.
Selection of features
We tested different combinations of primary sequence features and topological (network) features to attain a high level of accuracy, sensitivity and specificity. As shown in Table 1 (Complete information available in Additional file 1: Table S16), network properties features (9) were able to achieve an accuracy of 84.43%, with sensitivity and specificity approaching 78.24% and 90.51%, respectively. Furthermore, we observed that normalized and filtered network properties features (6 features) achieved the best accuracy (84.76%), with sensitivity of 77.77% and specificity of 91.71%. Among the primary sequence features, AAC, PAAC and combination of both were found to perform marginally better than the other features.
To accomplish nearly equivalent sensitivity and specificity along with high accuracy, we also tested different combinations of AAC, PAAC and network properties features. As shown in Table 2 (Complete information available in Additional file 1: Table S17), the combination of PAAC and network properties features (59) achieved the best accuracy (86.94%) along with high sensitivity (86%) and specificity (87.48%).
Subsequently, we applied ensemble features selection (EFS) on the set of features, which achieved accuracies greater than 86% (Shown in Table 2 as a bold row). We found that selected features from EFS were also able to achieve similar performance levels. Finally, we identified 10 selected features (Additional file 1: Table S18) for normalized and filtered PAAC_Network properties and 16 selected features (Additional file 1: Table S19) for PAAC_Network properties, which were able to obtain accuracies of 86.44% and 86.33%, respectively (Table 3 and Complete information available in Additional file 1: Table S20). Together the above results suggested that 10 and 16 features sets achieved the highest levels of accuracy with equivalent performance.
Performance comparison of different classifiers
The performance measures of different classifiers, such as SVM, NB and RF for our dataset were compared with the DNN classifiers. We calculated the performance based on different parameters and reported only the best results for each classifier. As shown in Table 3 and Fig. 1 (Complete information available in Additional file 1: Table S20), DNN and RF performed better than SVM and NB. Furthermore, we found that the performance of DNN was more balanced and marginally better than RF.
Performance on imbalanced datasets
In order to closely resemble real-world situations, where size of the negative dataset is much larger than the positive dataset, we tested the performance of our model on imbalanced datasets. We observed that the specificity gradually increased with an increase in the size of the negative dataset (Table 4). As a result, overall accuracy also increased. However, sensitivity decreased when the size of the negative dataset increased. In case of imbalanced datasets, accuracy is not a perfect performance measure for classification. Instead, MCC, F1-score and AUC are better performance measures for the classification of such datasets . As shown in Table 4, performance was better when the positive and negative datasets were of equal size (balanced) compared with the imbalanced datasets.
Performance on blind dataset
We tested the performance of our model on blind dataset (not used in the training or testing to build the prediction model). As shown in Table 5, selected features for normalized and filtered PAAC_Network properties (10 features) and selected features for PAAC_Network properties (16 features) achieved accuracies of 84.65% and 83.33%, respectively with the blind dataset.
Performance on independent dataset
We applied two best DNN models to independent dataset for the purpose of prediction. We found that DNN models based on the selected features for normalized and filtered PAAC_Network properties (10 features) and selected features for PAAC_Network properties (16 features) predicted 88 and 118 proteins, respectively as positives out of 142 independent infectious disease-associated proteins. These models were the best and attained the sensitivity of 61.97% and 83.10%, respectively on independent datasets (Additional file 1: Table S21). Therefore, we considered the DNN with 16 selected features for PAAC_Network properties as the proposed model for the prediction of infectious disease-associated host genes.
Finally, the set of all reviewed human proteins, not used for the training or testing purposes or as a blind dataset were predicted by our proposed model for their association with infectious diseases. Top 100 highly predicted proteins positively related to infectious diseases were considered for functional annotation (Additional file 1: Table S22). We found that 76 out of 100 highly-predicted proteins were present in the experimentally-verified host-pathogen PPIs databases, namely PHISTO  (Additional file 4: Fig. S3). Disease ontology enrichment analysis showed that 67, 59, 46 and 27 out of 100 proteins were classified as disease terms, viz., cancer, metabolic, immune and infection, respectively (Fig. 2 and Additional file 1: Table S23). It is noteworthy that 12 proteins out of 100 were common for cancer, metabolic, immune and infection disease terms (Additional file 5: Figure. S4). In addition, we observed that the highly-predicted infectious disease-associated proteins were also found in cancer, metabolic and immune disease terms. Gene ontology enrichment analysis showed that the genes corresponding to the above proteins were enriched in biological processes like, intracellular signal transduction (GO:0035556), protein phosphorylation (GO:0006468), signal transduction (GO:0007165), transforming growth factor beta receptor signaling pathway (GO:0007179) and viral processes (GO:0016032) (Fig. 3 and Additional file 1: Table S24).
Mechanisms behind the development of infectious diseases remain elusive in many cases due to the ever-changing mode of pathogen adaptation to the host systems. Identification of infectious disease-associated host genes is critical to explore the underlying mechanisms and combat infectious diseases. Although experimental techniques are best to address these problems, computational approaches promise better economy, in terms of money, time and labour. In addition, increasing availability of information in the public domain has made computational identification of disease-associated genes easier and more accurate.
Despite the existence of a large number of infectious diseases with diverse clinical and biochemical features, they have several commonalities, such as acute onset in most cases, transmissibility between the hosts, immune response patterns of the host and the response to antimicrobial agents, which prompted their classification as one broad entity. Similarly, different cancers were considered as a single entity and MLT was applied for the prediction of host genes related to cancer despite considerable variability . Host response due to infection is distinct from non-infectious diseases and initiated by the engagement of microbe- or pathogen-associated molecular patterns (MAMPs or PAMPs) by the innate recognition receptors (for eg, Toll-like or NOD-like receptors). In this study, we have introduced a MLT-based computational approach to identify infectious disease-associated host genes by integrating sequence and PPI network properties features. It was earlier reported that sequence features alone were not sufficient for efficient identification of disease-related host genes. Similarly, for infectious diseases, we have observed that sequence features-based prediction models performed poorer than the models based on PPI network properties features for host gene prediction (Table 1). AAC and PAAC performed marginally better than other sequence composition features, while introduction of PPI network properties features further improved the accuracy in our study and the same was observe by other groups as well (Table 1). We found that prediction models based on the combination of sequence and network properties features achieved higher performance levels than either feature considered individually (Table 2). Based on the latest advances in the processing power and storage capacity of the computers, DNN classifier has gained popularity as it performed well for diverse data. We found that DNN classifier performed marginally better than RF, SVM and NB (Table 3). To further improve the performance of DNN classifier, we employed TensorFlow DNN, which is a widely-used deep learning package nowadays for the classification of infectious disease-associated and non-disease-associated host proteins. We have executed the whole process using the TensorFlow DNN as opposed to H2O DNN that we used earlier and found that the TensorFlow DNN method achieved a higher accuracy of ~ 96% along with the sensitivity and specificity of ~ 96% each with the training set. However, the model performance dropped significantly with the test dataset, where it achieved an accuracy of 83% with comparable sensitivity (81.2%) and specificity (85.1%). We had also applied TensorFlow DNN to another small dataset (less than 1000 positive) and found similar performance measure. Since deep learning method is specifically designed to deal with large datasets and large set of features, it performs better than RF and SVM for large datasets and large set of features. We concluded that for small datasets and small number of features set, deep learning method had marginal advantage over RF and SVM. However, this small difference may be important for the development of prediction models. Since the primary goal of our study was to design a prediction model for infectious disease-associated host genes, we searched for simple sequence and network features, which would efficiently serve this purpose. Given that a single feature selection method may have bias, we employed ensemble feature selection techniques, which achieved a performance level similar to that of the corresponding all features (Tables 2 and 3). We observed that positive and negative datasets of equal size (balanced) performed better than the imbalanced datasets and achieved nearly equal sensitivity and specificity, which is ideal for any prediction model (Table 4).
To the best of our knowledge, no computational or MLT-based method has been developed to-date to identify infectious disease-associated host genes. Therefore, we compared our method with the existing MLT-based methods, which were used for the prediction of host genes related to other diseases like cancer and Alzheimer Disease. Liu et al. achieved the highest AUC of 0.834 with the use of MLT for cancer disease-associated host gene prediction, while our method for infectious diseases achieved an AUC of 0.899. MLT applied to another study identified genes associated with Alzheimer Disease, with the maximum accuracy of 79.9%, F1-score of 15.6% and MCC of 0.201 (Jamal et al.). In contrast, our method achieved an accuracy of 86.33%, F1-score of 86.15% and MCC of 0.733 for infectious diseases. This underscores the validity of our proposed model for identifying disease-associated host genes. We found 724 infectious disease-associated host genes from 60 infectious diseases (IDs). If each of these diseases was considered a different entity, we would find less than 4 host genes for most diseases. It might be scientifically incorrect to develop any classifier using such small set of genes and not in agreement with the primary goal of this study, which was to computationally predict infectious-disease associated host genes. It is well established that host-pathogen PPIs play a major role for the pathogenesis of infectious diseases. We found that majority (76) of our highly-predicted proteins (100) were from the virus-human and bacteria-human PPIs. This indicates that our proposed model would perform well in the contexts of infectious diseases. Top 100 proteins predicted by us were further validated by disease and gene ontology enrichment analysis. The important biological processes, such as intracellular signal transduction, protein phosphorylation, signal transduction, cell proliferation, cell cycle arrest, cell migration, leukocyte migration and wound healing, which are critical events during the pathogenesis of infectious diseases, were detected by gene ontology enrichment analysis. Disease ontology enrichment analysis showed that highly predicted genes were associated with infection disease term as well as terms like cancer, metabolic, immune etc. This suggests that many critical cellular signalling pathways are common targets of the infectious and other diseases and thus, drugs used to treat other ailments may be repurposed for the host-targeting therapies of infectious diseases.
Identification of genes associated with infectious diseases may help the scientific community to identify disease risks and therapeutic targets. Majority of the computational approaches available to-date are meant for the prediction of genes associated with cancer and Alzheimer disease. We propose here a computational approach for the prediction of infectious disease associated host genes. Our proposed model is based on the integration of integrating sequence and PPI network properties features. Overall, the model achieved an accuracy of 86.33%, F1-score of 86.15% and MCC of 0.733 and AUC of 0.899. The validity of our model is underscored by the identification of the genes known to be involved in important biological processes during the pathogenesis of infectious disease as the top predicted genes. Identification of novel candidates in the pool of infectious disease-associated host genes will expand our knowledge on disease pathogenesis and might help to design new therapies.
Collection of data
Disease-associated human genes were collected from DisGeNET , a database comprehensively integrated expert-curated and text-mining derived disease-associated genes from various public repositories and literatures. This database considered public repositories like GWAS Catalog , Comparative Toxicogenomics Database (CTD) , UniProtKB , ClinVar , Orphanet , Rat Genome Database (RGD) , Mouse Genome Database (MGD) , Genetic Association Database (GAD) , Literature Human Gene Derived Network (LHGDN)  and BeFree data [30, 31].
We have downloaded all curated gene-disease association dataset from DisGeNET and extracted only the infectious disease-associated genes (Additional file 1: Table S1). We found 745 unique human genes associated with different infectious diseases. All these gene names were mapped to Uniprot Id using mapping table of DisGeNET. 724 out of 745 gene names were mapped to Uniprot Id (Additional file 1: Table S2). Furthermore, we have found these 724 human proteins from 60 types of infectious diseases. If we considered these 60 infectious diseases as separate entities, we would find less than 4 human proteins for most of the diseases. Therefore, we considered all the above host proteins as a single group of infectious disease-associated proteins. Next, we used 610 out of 724 infectious disease-associated proteins as a positive dataset (Additional file 1: Table S3) and the remaining 114 proteins as a blind positive dataset (not used in the training or testing for building the prediction model) (Additional file 1: Table S4).
We also extracted all the disease-associated (14,623) and reviewed (20,244) human proteins from the DisGeNET and UniProtKB databases, respectively (Additional file 1: Tables S5, S6). We considered 5621 reviewed human proteins not associated with any diseases as non-disease associated proteins (Additional file 2: Figure. S1 and Additional file 1: Table S7), of which 3050 (5 times bigger than positive dataset) randomly selected proteins were treated as the negative dataset (Additional file 1: Table S8). Furthermore, we randomly selected 114 (similar size of the blind positive dataset) out of the remaining 2571 (5621–3050) non-disease associated proteins and treated them as a blind negative dataset (Additional file 1: Table S9).
For the purpose of validation, we collected Befree text mining genes from DisGeNET, which were associated with infectious diseases. Subsequently, we filtered the genes using DisGeNET confidence score greater than 0.002738764 (average DisGeNET confidence score of all Befree text mining genes associated with infectious diseases) and found 272 unique genes. We found that 128 out of 272 genes were present in our positive dataset (Additional file 3: Figure. S2). Thus, we considered only the remaining 144 (272–128) genes. Among them, 142 were mapped to Uniprot Id using the mapping table of DisGeNET. Finally, we considered these 142 proteins as the independent dataset (Additional file 1: Table S10).
We used 10-fold cross-validation techniques to elude the performance biased of all prediction methods. The entire dataset was distributed into 10 segments or folds of equal or nearly equal sizes. Training and testing were repeated 10 times with one set (fold) going out for testing, while the remaining 9 sets (folds) were used for training each time. The overall performance of the model was measured by the average performance over 10 folds.
Protein Sequence features, including amino acid composition (AAC), dipeptide composition (DC), pseudo-amino acid composition (PAAC) and conjoint triad descriptors (CTD) were used extensively in the field of computational biology [32,33,34,35,36,37]. We used AAC, DC, PAAC and CTD for the prediction of infectious disease associated human proteins. Protein sequence features were calculated using “protr” R package .
We retrieved expert-curated human protein-protein interactions (PPIs) from the Human Protein Reference Database (HPRD) (Release 9) to compute topological features for human proteins . HPRD comprises of 39,240 binary human PPIs between 9617 proteins (Additional file 1: Tables S11, S12). Afterward, we mapped the gene name to Uniprot Id using Id mapping tool of Uniprot  and found 36,558 human PPIs involving 8991 proteins (Additional file 1: Tables S13, S14). The topological properties, such as average shortest path length, betweenness centrality, closeness centrality, clustering coefficient, degree, eccentricity, neighborhood connectivity, topological coefficient and radiality of the PPI network of each protein were calculated using network analyzer (a cytoscape plugin) (Additional file 1: Table S15) . These 9 important topological features were previously used for the identification of Alzheimer Disease associated genes .
We had normalized the features and computed Pearson correlation coefficient (PCC) among the feature pairs using “caret” R package (https://cran.r-project.org/web/packages/caret/index.html). For the basic level of feature selection or filtering, we eliminated the features with high correlation (PCC value > 0.8) with all other features to avoid multicollinearity. We named the normalized and basic level feature selection as normalized and filtered, respectively.
We used ensemble feature selection tool (EFS provided by Neumann et al. ) for advanced level feature selection.
Identification of disease-associated proteins can be viewed as a binary classification problem with any protein either associated or not associated with the disease. We have employed well-known classifiers like DNN, SVM, NB and RF to distinguish infectious disease and non-disease associated proteins.
Deep neural networks (DNN)
Unlike conventional neural networks, modern DNN is more robust and useful for complex classification problems . DNN task can be accomplished by the basic framework of multi-layer neural networks. The simple DNN architecture is shown in Fig. 4. DNN is a hierarchical feature extraction model, usually comprising of multiple level of nonlinearity. This model allows multiple processing layers to learn representation of data with multiple level of abstraction. Because of its performance with diverse problems, DNN is becoming a popular algorithm in the field of computational biology. We have used “h2o” deep learning R package (https://cran.r-project.org/web/packages/h2o/index.html) to predict disease and non-disease associated proteins. We tested hyper-parameter tuning with grid search to optimize the performance measures of the prediction model.
Support vector machines (SVM)
SVM is a supervised learning technique for solving binary classification problems . It is a non-probabilistic classification where both the training and testing data are assigned to one group or the other. In addition to linear data, SVM can also handle non-linear data using the kernel trick. We used the “e1071” R package for SVM classification (https://cran.r-project.org/web/packages/e1071/index.html). To find the best performance of the SVM classifier, we tested different combinations of cost and gamma parameters of radial basis function (RBF).
Naïve Bayes (NB)
NB is a popular probabilistic classification method based on Bayes theorem . The strong presumption is that the features are independent of each other. We obtained NB classifiers from the Waikato Environment for Knowledge Analysis (WEKA) machine learning toolbox .
Random Forest (RF)
RF is a learning method based on construction of multiple decision trees . During construction of the trees, randomness was used to create a forest of uncorrelated trees whose prediction ability is higher when working as a committee than the ability of the individual trees. We used WEKA to perform RF classification. Different parameters were tested to find the best performance.
The performance measures of classification problems such as sensitivity, specificity, accuracy, positive predictive value (PPV), Mathew’s correlation coefficient (MCC) and F1 score were calculated using the similar equations mentioned in our previous study . Here, TP, FP, TN, and FN are defined as below.
True positive (TP)
Infectious disease-associated proteins are correctly identified as infectious disease-associated proteins.
False positive (FP)
Non-disease associated proteins are incorrectly identified as infectious disease-associated proteins.
True negative (TN)
Non-disease associated proteins are correctly identified as non-disease associated proteins.
False negative (FN)
Infectious disease-associated proteins are incorrectly identified as non-disease associated proteins.
The area under the receiver operating characteristic curve (AUC) was also computed for all cases.
The Database for Annotation, Visualization and Integrated Discovery (DAVID) web server was used to identify significant disease ontology and gene ontology enriched terms for highly predicted proteins by the proposed method [48, 49]. We considered only Genetic Association Database (GAD) disease ontology terms with P-value < 0.05 . Similarly, we considered only GO biological process terms with P-value < 0.05 and false discovery rate (FDR) value < 0.05.
Availability of data and materials
Source codes, supplementary information are available at https://github.com/ranjan1010/DAG_BarmanEtal2019
Amino acid composition
Area under receiver operating characteristic curve
Comparative Toxicogenomics Database
Conjoint triad descriptors
The Database for Annotation, Visualization and Integrated Discovery
Deep Neural Networks
Ensemble features selection
Genetic Association Database
Genome-wide association study
Human Protein Reference Database
Literature Human Gene Derived Network
Microbe-associated molecular patterns
Mouse Genome Database
Machine learning techniques
Pseudo-amino acid composition
Pathogen-associated molecular patterns
Pearson correlation coefficient
Random Forest (RF)
Rat Genome Database
Receiver operating characteristic curve
Single nucleotide polymorphisms
Support Vector Machine
World Health Organization
WHO: Health in 2015: from MDGs to SDGs. 2015:101–130.
Kshirsagar M, Carbonell J, Klein-Seetharaman J. Multitask learning for host-pathogen protein interactions. Bioinform. 2013;29(13):i217–26.
Hamosh A, Scott AF, Amberger JS, Bocchini CA, VA MK. Online Mendelian inheritance in man (OMIM), a knowledgebase of human genes and genetic disorders. Nucleic Acids Res. 2005;33(Database issue):D514–7.
Chen R, Morgan AA, Dudley J, Deshpande T, Li L, Kodama K, Chiang AP, Butte AJ. FitSNPs: highly differentially expressed genes are more likely to have variants associated with disease. Genome Biol. 2008;9(12):R170.
Welter D, MacArthur J, Morales J, Burdett T, Hall P, Junkins H, Klemm A, Flicek P, Manolio T, Hindorff L, et al. The NHGRI GWAS catalog, a curated resource of SNP-trait associations. Nucleic Acids Res. 2014;42(Database issue):D1001–6.
Elands RJ, Simons CC, Riemenschneider M, Isaacs A, Schouten LJ, Verhage BA, Van Steen K, Godschalk RW, van den Brandt PA, Stoll M, et al. A systematic SNP selection approach to identify mechanisms underlying disease aetiology: linking height to post-menopausal breast and colorectal cancer risk. Sci Rep. 2017;7:41034.
Liu Y, Liang Y, Wishart D. PolySearch2: a significantly improved text-mining system for discovering associations between human diseases, genes, drugs, metabolites, toxins and more. Nucleic Acids Res. 2015;43(W1):W535–42.
Pinero J, Bravo A, Queralt-Rosinach N, Gutierrez-Sacristan A, Deu-Pons J, Centeno E, Garcia-Garcia J, Sanz F, Furlong LI. DisGeNET: a comprehensive platform integrating information on human disease-associated genes and variants. Nucleic Acids Res. 2017;45(D1):D833–9.
Adie EA, Adams RR, Evans KL, Porteous DJ, Pickard BS. SUSPECTS: enabling fast and effective prioritization of positional candidates. Bioinform. 2006;22(6):773–4.
Aerts S, Lambrechts D, Maity S, Van Loo P, Coessens B, De Smet F, Tranchevent LC, De Moor B, Marynen P, Hassan B, et al. Gene prioritization through genomic data fusion. Nat Biotechnol. 2006;24(5):537–44.
Franke L, van Bakel H, Fokkens L, de Jong ED, Egmont-Petersen M, Wijmenga C. Reconstruction of a functional human gene network, with an application for prioritizing positional candidate genes. Am J Hum Genet. 2006;78(6):1011–25.
George RA, Liu JY, Feng LL, Bryson-Richardson RJ, Fatkin D, Wouters MA. Analysis of protein sequence and interaction data for candidate disease gene prediction. Nucleic Acids Res. 2006;34(19):e130.
Perez-Iratxeta C, Wjst M, Bork P, Andrade MA. G2D: a tool for mining genes associated with disease. BMC Genet. 2005;6:45.
Radivojac P, Peng K, Clark WT, Peters BJ, Mohan A, Boyle SM, Mooney SD. An integrated approach to inferring gene-disease associations in humans. Proteins. 2008;72(3):1030–7.
Rossi S, Masotti D, Nardini C, Bonora E, Romeo G, Macii E, Benini L, Volinia S. TOM: a web-based integrated approach for identification of candidate disease genes. Nucleic acids research. 2006;34(Web Server issue):W285–92.
van Driel MA, Cuelenaere K, Kemmeren PP, Leunissen JA, Brunner HG, Vriend G. GeneSeeker: extraction and integration of human disease-related information from web-based genetic databases. Nucleic acids research. 2005;33(Web Server issue):W758–61.
Liu W, Xie H. Predicting potential cancer genes by integrating network properties, sequence features and functional annotations. Sci China Life Sci. 2013;56(8):751–7.
Jamal S, Goyal S, Shanker A, Grover A. Integrating network, sequence and functional features using machine learning approaches towards identification of novel Alzheimer genes. BMC Genomics. 2016;17(1):807.
Boughorbel S, Jarray F, El-Anbari M. Optimal classifier for imbalanced data using Matthews correlation coefficient metric. PLoS One. 2017;12(6):e0177678.
Durmus Tekir S, Cakir T, Ardic E, Sayilirbas AS, Konuk G, Konuk M, Sariyer H, Ugurlu A, Karadeniz I, Ozgur A, et al. PHISTO: pathogen-host interaction search tool. Bioinform. 2013;29(10):1357–8.
Supek F, Bosnjak M, Skunca N, Smuc T. REVIGO summarizes and visualizes long lists of gene ontology terms. PLoS One. 2011;6(7):e21800.
Davis AP, Grondin CJ, Lennon-Hopkins K, Saraceni-Richards C, Sciaky D, King BL, Wiegers TC, Mattingly CJ. The comparative Toxicogenomics Database's 10th year anniversary: update 2015. Nucleic Acids Res. 2015;43(Database issue):D914–20.
UniProt C. UniProt: a hub for protein information. Nucleic Acids Res. 2015;43(Database issue):D204–12.
Landrum MJ, Lee JM, Benson M, Brown G, Chao C, Chitipiralla S, Gu B, Hart J, Hoffman D, Hoover J, et al. ClinVar: public archive of interpretations of clinically relevant variants. Nucleic Acids Res. 2016;44(D1):D862–8.
Rath A, Olry A, Dhombres F, Brandt MM, Urbero B, Ayme S. Representation of rare diseases in health information systems: the Orphanet approach to serve a wide range of end users. Hum Mutat. 2012;33(5):803–8.
Shimoyama M, De Pons J, Hayman GT, Laulederkind SJ, Liu W, Nigam R, Petri V, Smith JR, Tutaj M, Wang SJ, et al. The rat genome database 2015: genomic, phenotypic and environmental variations and disease. Nucleic Acids Res. 2015;43(Database issue):D743–50.
Eppig JT, Blake JA, Bult CJ, Kadin JA, Richardson JE. Mouse genome database G: the mouse genome database (MGD): facilitating mouse as a model for human biology and disease. Nucleic Acids Res. 2015;43(Database issue):D726–36.
Becker KG, Barnes KC, Bright TJ, Wang SA. The genetic association database. Nat Genet. 2004;36(5):431–2.
Bundschus M, Dejori M, Stetter M, Tresp V, Kriegel HP. Extraction of semantic biomedical relations from text using conditional random fields. BMC Bioinform. 2008;9:207.
Bravo A, Cases M, Queralt-Rosinach N, Sanz F, Furlong LI. A knowledge-driven approach to extract disease-related biomarkers from the literature. Biomed Res Int. 2014;2014:253128.
Bravo A, Pinero J, Queralt-Rosinach N, Rautschka M, Furlong LI. Extraction of relations between genes and diseases from text and large-scale data analysis: implications for translational research. BMC Bioinform. 2015;16:55.
Hoglund A, Donnes P, Blum T, Adolph HW, Kohlbacher O. MultiLoc: prediction of protein subcellular localization using N-terminal targeting sequences, sequence motifs and amino acid composition. Bioinform. 2006;22(10):1158–65.
Meher PK, Sahu TK, Banchariya A, Rao AR. DIRProt: a computational approach for discriminating insecticide resistant proteins from non-resistant proteins. BMC Bioinform. 2017;18(1):190.
Meher PK, Sahu TK, Gahoi S, Rao AR. Ir-HSP: improved recognition of heat shock proteins, Their Families and Sub-types Based On g-Spaced Di-peptide Features and Support Vector Machine. Front Genet. 2017;8:235.
Bhadra P, Yan J, Li J, Fong S, Siu SWI. AmPEP: sequence-based prediction of antimicrobial peptides using distribution patterns of amino acid properties and random forest. Sci Rep. 2018;8(1):1697.
Shen J, Zhang J, Luo X, Zhu W, Yu K, Chen K, Li Y, Jiang H. Predicting protein-protein interactions based only on sequences information. Proc Natl Acad Sci U S A. 2007;104(11):4337–41.
Wang J, Zhang L, Jia L, Ren Y, Yu G. Protein-Protein Interactions Prediction Using a Novel Local Conjoint Triad Descriptor of Amino Acid Sequences. Int J Mol Sci. 2017;18(11):E2373.
Xiao N, Cao DS, Zhu MF, Xu QS. Protr/ProtrWeb: R package and web server for generating various numerical representation schemes of protein sequences. Bioinform. 2015;31(11):1857–9.
Keshava Prasad TS, Goel R, Kandasamy K, Keerthikumar S, Kumar S, Mathivanan S, Telikicherla D, Raju R, Shafreen B, Venugopal A, et al. Human protein reference database--2009 update. Nucleic Acids Res. 2009;37(Database issue):D767–72.
Assenov Y, Ramirez F, Schelhorn SE, Lengauer T, Albrecht M. Computing topological parameters of biological networks. Bioinform. 2008;24(2):282–4.
Neumann U, Genze N, Heider D. EFS: an ensemble feature selection tool implemented as R-package and web-application. BioData Min. 2017;10:21.
LeCun Y, Bengio Y, Hinton G. Deep learning. Support-Vector Networks and booktitle is Machine Learning. Nat. 2015;521(7553):436–44.
Cortes C, Vapnik V. Support-Vector Networks. 1995;20(3):273–97.
John GH, Langley P. Estimating continuous distributions in Bayesian classifiers. Proc Eleventh Conf on Uncertainty Artif Intell. 1995:338–45.
Hall M, Holmes EFG, Pfahringer B, Reutemann P, Witten Ian H. The WEKA data mining software: an update. SIGKDD Explorations. 2009;11(1):10–8.
Ho TK: Random Decision Forests. Proceedings of the 3rd International Conference on Document Analysis and Recognition 1995:278–282.
Barman RK, Saha S, Das S. Prediction of interactions between viral and host proteins using supervised machine learning methods. PLoS One. 2014;9(11):e112034.
Da W H, Sherman BT, Lempicki RA. Systematic and integrative analysis of large gene lists using DAVID bioinformatics resources. Nat Protoc. 2009;4(1):44–57.
Da W H, Sherman BT, Lempicki RA. Bioinformatics enrichment tools: paths toward the comprehensive functional analysis of large gene lists. Nucleic Acids Res. 2009;37(1):1–13.
No funding was obtained for this study. Only fellowship was obtained. R.K.B. acknowledges the Senior Research Fellowship of Indian Council of Medical Research [No. ISRM/11(39)/2017]. A. M. acknowledges the support received from the research project (Memo No: 355(Sanc.)/ST/P/S&T/6G-10/2018 dt. 08/03/2019) of Dept. of Science & Technology and Biotechnology, Govt. of West Bengal, India. The funding body did not play any roles in the design of the study and collection, analysis, and interpretation of data and in writing the manuscript.
Ethics approval and consent to participate
Consent for publication
The authors declare that they have no competing interests.
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
All the curated infectious diseases-associated human genes from DisGeNET. Table S2. All the mapped gene name to uniprot id using mapping table of DisGeNET. Table S3. Positive dataset for 10-fold cross-validation. Table S4. Positive blind dataset (not used in training or testing of 10-fold cross-validation techniques for developing the prediction model). Table S5. All the disease-associated human reviewed proteins in DisGeNET. Table S6. All the reviewed human proteins collected from UniProtKB dated 12/01/2018. Table S7. All the reviewed human proteins not associated with any diseases. Table S8. Negative dataset for 10-fold cross-validation. Table S9. Negative blind dataset (not used in training or testing of 10-fold cross-validation techniques for developing the prediction model). Table S10. Independent dataset (Befree text mining genes from DisGeNET associated with infectious diseases). Table S11. All human protein-protein interactions (PPIs) from Human Protein Reference Database (HPRD) (Release 9). Table S12. All unique human in HPRD (Release 9). Table S13. All the mapped human protein-protein interactions (PPIs) in uniprot id format. Table S14. All the mapped unique human proteins in uniprot. Table S15. 9 topological properties of protein-protein interaction networks using HPRD PPIs dataset. Table S16. Features wise performance measures on disease and non-disease associated proteins dataset using deep neural network classifier. Table S17. Mixed features based performance on disease and non-disease associated proteins dataset. Table S18. 10 selected features for normalized and filtered PAAC and Network properties. Table S19. 16 selected features for PAAC and Network properties. Table S20. Selected features wise performance measures using different classifier. Table S21. Prediction result on independent dataset. Table S22. Top 100 proteins (genes) are predicted by our proposed DNN based method. Table S23. Significantly enriched disease-ontology terms for top 100 proteins (genes) based on Genetic Association Database (GAD). Table S24. Significantly enriched gene-ontology biological process terms for top 100 proteins (genes).
Venn diagram of All reviewed and DisGeNET human proteins.
Venn diagram of positive curated and Befree text mining disease-associated proteins (DisGeNET confident score > greater than 0.002738764).
Venn diagram of highly predicted infectious disease-associated proteins and virus and bacteria targeted interaction of human proteins by PHISTO.
Venn diagram of disease ontology terms.
About this article
Cite this article
Barman, R.K., Mukhopadhyay, A., Maulik, U. et al. Identification of infectious disease-associated host genes using machine learning techniques. BMC Bioinformatics 20, 736 (2019). https://doi.org/10.1186/s12859-019-3317-0
- Deep neural networks
- Functional annotations
- Infectious disease-associated host genes
- Sequence and interaction network features