Abstract
   Complex diseases, such as breast cancer, are often caused by mutations
   of multiple functional genes. Identifying disease-related genes is a
   critical and challenging task for unveiling the biological mechanisms
   behind these diseases. In this study, we develop a novel computational
   framework to analyze the network properties of the known breast
   cancer–associated genes, based on which we develop a
   random-walk-with-restart (RCRWR) algorithm to predict novel disease
   genes. Specifically, we first curated a set of breast cancer–associated
   genes from the Genome-Wide Association Studies catalog and Online
   Mendelian Inheritance in Man database and then studied the distribution
   of these genes on an integrated protein–protein interaction (PPI)
   network. We found that the breast cancer–associated genes are
   significantly closer to each other than random, which confirms the
   modularity property of disease genes in a PPI network as revealed by
   previous studies. We then retrieved PPI subnetworks spanning top breast
   cancer–associated KEGG pathways and found that the distribution of
   these genes on the subnetworks are non-random, suggesting that these
   KEGG pathways are activated non-uniformly. Taking advantage of the
   non-random distribution of breast cancer–associated genes, we developed
   an improved RCRWR algorithm to predict novel cancer genes, which
   integrates network reconstruction based on local random walk dynamics
   and subnetworks spanning KEGG pathways. Compared with the disease gene
   prediction without using the information from the KEGG pathways, this
   method has a better prediction performance on inferring breast
   cancer–associated genes, and the top predicted genes are better
   enriched on known breast cancer–associated gene ontologies. Finally, we
   performed a literature search on top predicted novel genes and found
   that most of them are supported by at least wet-lab experiments on cell
   lines. In summary, we propose a robust computational framework to
   prioritize novel breast cancer–associated genes, which could be used
   for further in vitro and in vivo experimental validation.
   Keywords: disease-gene prediction, protein-protein interactions, KEGG
   pathway, breast cancer, network propagation
Introduction
   Complex diseases, such as cancers, are often caused by dysfunction of
   multiple genes. The pathogenic mechanism is often due to molecular
   abnormalities, which affect the biological function of the body through
   biomolecular networks, resulting in complex and diverse diseases
   (Taherian-Fard et al., [37]2015). The gene families of RAS, MYC, ERBB,
   and FGFR are common proto-oncogenes (Bi et al., [38]2018). Although
   chemoradiotherapy remains the standard treatment for some cancers, the
   majority of patients, who are sensitive initially, develop resistance
   after multiple relapses, for example, platinum resistance (Guan and Lu,
   [39]2018). Besides this, molecular targeted therapy is expected to be
   more effective and less toxic compared with chemoradiotherapy. The Food
   and Drug Administration has approved several targeted medicines. The
   research and wide application of EGFR-TKI (Tyrosine kinase inhibitors)
   drugs, mainly including Gefitinib, Erlotinib, Icotinib, Afatinib,
   Dasatinib, and Osimertinib, have greatly improved the overall survival
   of patients with lung cancer with the EGFR gene mutation. In this case,
   molecular targeted therapy has brought us much closer to personalized
   therapy, which will improve the therapeutic effect and prognosis for
   patients (Colli et al., [40]2017). Therefore, identifying
   disease-related genes is a critical and challenging task for the study
   of complex diseases, which can help us understand the mechanisms of
   diseases, identify treatment targets, and develop novel treatment
   strategies (Aitman, [41]2002; Gill et al., [42]2014).
   Traditional approaches to identification of disease-related genes, such
   as linkage analysis, involves a candidate list consisting of hundreds
   of genes, requiring a lot of cost and time for in-depth validation
   (Gill et al., [43]2014; Opap and Mulder, [44]2017). As such,
   disease-gene prediction has attracted much attention in past decades,
   and many computational algorithms have been developed to predict
   disease-related genes to minimize the cost and time for the study of
   disease-related genes (Chen et al., [45]2014; Gill et al., [46]2014;
   Opap and Mulder, [47]2017; Luo et al., [48]2019a,[49]b). Many studies
   show that genes associated with the same or similar diseases often are
   more similar in function than others (Goh et al., [50]2007). Functional
   similar genes as well as their products often have physical
   interactions or functional associations. At present, with the rapid
   development of high-throughput technology, a large number of physical
   and functional relationships between biomolecules have been revealed,
   and these form complex biomolecular networks, e.g., protein–protein
   interaction (PPI) networks (Keshava Prasad et al., [51]2009), gene
   co-expression networks, and pathway networks (Kanehisa and Goto,
   [52]2000). It is found that a gene is more likely to be related to a
   disease if there exists direct physical interactions or strong
   functional associations between it and known disease-related genes.
   Therefore, “guilt by association” becomes a popular strategy for
   disease-gene prediction (Oliver, [53]2000; Wu et al., [54]2008; Hu et
   al., [55]2018), and network propagation, such as random walk, has
   become a widely used approach for disease-gene prediction (Cowen et
   al., [56]2017). However, the existing PPI network is still incomplete,
   and there is a lot of data noise. How to improve the PPI network so as
   to enhance the ability to predict disease genes is still a problem that
   needs further study.
   Breast cancer is one of the common malignant tumors among women all
   over the world. Surgery is still the preferred treatment for breast
   cancer. However, patients with poor systemic conditions, such as
   serious diseases in the main organs, are prohibited from using surgical
   treatment. Therefore, to expand the benefit population and improve the
   treatment effect of breast cancer patients, targeted therapy occupies
   the most important position in the treatment of breast cancer (Valencia
   et al., [57]2017). To identify breast cancer–related genes more
   effectively, we conduct analysis and prediction of breast
   cancer–related genes based on the PPI network and KEGG pathway because
   PPIs are proven to be very useful in disease-gene prediction, and the
   physical and functional relationships between genes in the KEGG
   pathways are stronger and more reliable than others. After collecting
   disease-gene associations for breast cancer as well as many other
   diseases, PPIs and KEGG pathway data, we first analyze breast
   cancer–related genes from two aspects: network and enrichment analysis.
   Then, to enhance the ability for disease-gene prediction, we propose an
   improved algorithm (RCRWR), which consists of network reconstruction
   based on local random walk dynamics and random walk with restart.
   Further, we also improve the prediction ability for disease-related
   genes by integrating KEGG pathway data. Finally, we conduct extensive
   analysis for candidate genes.
   The rest of the paper is organized as follows. Section Materials and
   Methods describes the materials and methods used in the study,
   including the improved algorithm (RCRWR) for disease-gene prediction.
   Section Results conducts the analysis of disease-related genes by
   network and enrichment analysis and then evaluates the performance of
   RCRWR when predicting genes related to breast cancer and other
   diseases. The results confirm the effectiveness of RCRWR and the
   important roles of KEGG pathway data in enhancing the ability of
   disease-gene prediction. Finally, Section Conclusion draws conclusions.
Materials and Methods
   Here, we first prepare the following data sets: known disease-gene
   associations, PPIs, and KEGG pathway data. Then, we introduce the
   methods for statistics of breast cancer-related genes and the improved
   algorithm for predicting disease-related genes.
Data SOURCES
Disease-Gene Associations
   The disease/trait associated genes were retrieved from the National
   Institutes of Health Genome-Wide Association Studies (GWAS) catalog
   ([58]https://www.ebi.ac.uk/gwas/) (Danielle et al., [59]2013) and
   Online Mendelian Inheritance in Man (OMIM) ([60]https://omim.org/)
   (Hamosh, [61]2004). Some GWAS catalog disease categories are closely
   related but named differently by different investigators, some of which
   have many overlapping genes (e.g., see [62]Supplementary Tables 1,
   [63]2). It is helpful to merge the related groups of diseases. For that
   purpose, a hierarchical clustering of diseases is applied to cluster
   these diseases according to their common disease-related genes. Similar
   diseases in GWAS and OMIM are manually merged based on disease names.
   The data set was obtained from the previous study (Yang et al.,
   [64]2016).
PPIs
   In the various types of data that have been used for the prediction of
   disease genes, PPIs are the most widely used data. The PPI network was
   obtained from the database of STRING ([65]https://string-db.org) (von
   Mering et al., [66]2003), which quantitatively incorporates several
   studies and interaction types. In this study, we consider only the
   undirected and weighted network.
KEGG Pathways
   We downloaded the KEGG pathway data set from KEGG (Kanehisa and Goto,
   [67]2000) ([68]https://www.genome.jp/) and MSigDB
   ([69]https://www.gsea-msigdb.org) (Liberzon et al., [70]2011). The KEGG
   pathway database is a collection of manually drawn pathway maps
   representing our knowledge on the molecular interaction, reaction, and
   relation networks for metabolism, genetic information processing,
   environmental information processing, cellular processes, organismal
   systems, human diseases, and drug development. MSigDB provides gene
   sets of canonical KEGG pathways derived from the KEGG pathway database.
   This data set contains 5,267 unique genes.
   Data preparation: We prepare the disease-gene associations, PPI
   network, and pathway data. Analysis of breast cancer-related genes: We
   conduct two types of analysis for disease-related genes (network and
   enrichment). Prediction of breast cancer-related genes: We evaluate the
   prediction performance based on the PPI network and PPI & KEGG pathway,
   and then we prioritize the candidate genes related to breast cancer by
   using all known disease-related genes as a training set. Analysis of
   candidate genes for breast cancer: We conduct three types of analysis
   for the candidate genes related to breast cancer (enrichment analysis
   of GO and KEGG as well as literature validation).
Statistics of Breast Cancer–Related Genes
Network Analysis
   First, we extract the disease-gene subnetwork related to a specific
   disease by retaining genes related to this disease and removing all
   other genes from the PPI network. We calculate six statistical measures
   of the network to evaluate the disease-gene subnetwork: (a) the number
   of genes; (b) the number of edges; (c) the average degrees of nodes;
   (d) clustering coefficient in the subnetwork; (e) link density, which
   is defined as ratio of the number of existing interactions to its
   maximum of possible edges; and (f) a p-value is given to evaluate the
   significance of interaction enrichment in the subnetwork.
   Then, we analyze the distribution of breast cancer–related genes in
   KEGG pathways (e.g., gastric cancer, cellular senescence, human T cell
   leukemia virus 1 infection, breast cancer, melanoma) by calculating (a)
   the number of common genes between the pathway and the breast
   cancer–related gene set; (b) the number of genes in KEGG pathway; (c)
   the number of edges in the subnetwork of the KEGG pathway; (d) the
   average degrees of nodes; (e) the clustering coefficient in the
   subnetwork; and (f) the link density, which is defined as ratio of the
   number of existing interactions to its maximum of possible edges as
   well as (g) a p-value indicating the significance of gene enrichment in
   the KEGG pathway.
   To demonstrate the higher connectivity of the related subnetworks, we
   compare these statistical quantities to those of random subsets of
   genes mapped on the PPI network with the same number of genes and same
   degree distribution.
Enrichment Analysis
   Enrichment analysis is a widely used approach to identify biological
   themes. We analyze the enrichment of the gene set in GO and the
   pathway. P-values using the hypergeometric distribution are defined as
   [MATH: p=1−∑i=0k−1<
   mrow>(Mi)(N−Mn−i)(Nn), :MATH]
   (1)
   where N is the total number of genes in the background distribution, M
   is the number of genes with given annotations in that distribution, n
   is the size of the list of genes of interest, and k is the number of
   genes with the annotations in this list. P-values are adjusted for
   multiple comparisons, and q-values are also calculated for FDR control.
   The clusterProfiler package was used to perform the enrichment analysis
   for GO terms and KEGG pathways (Yu et al., [71]2012). As such, the
   background genes are dependent on the databases used by this package.
   This package depends on the bioconductor annotation data GO.db and
   KEGG.db to obtain the maps of the entire GO and KEGG corpus. It
   provides functions, enrichGO and enrichKEGG, to perform the enrichment
   test for GO terms and KEGG pathways based on hypergeometric
   distribution. According to the description of clusterProfiler, the
   background genes should be all genes within a given annotation file,
   e.g., the GO annotation file. However, the version of the specific
   annotation file is dependent on the clusterProfiler package.
Improved Algorithm for Predicting Breast Cancer-Related Genes
   As shown in Figure 2, breast cancer–related genes tend to be connected
   with each other in the PPI network. As such, the network-based
   algorithms can often provide useful insight to infer breast
   cancer–related (candidate) genes. In this case, the PPI network is
   critical. Despite the rapid development of biotechnologies, there is
   still a large amount of data noise in the existing PPI network.
   Therefore, we propose an improved algorithm (RCRWR), which consists of
   network reconstruction based on local random walk dynamics and random
   walk with restart (see Algorithm 1 for the workflow of RCRWR). We try
   to use local random walks to extract the feature vectors of nodes
   (i.e., genes or proteins) and then use the feature vectors to calculate
   the similarity between nodes and reconstruct the PPI network to reduce
   the impact of data noise so as to improve the ability of disease-gene
   prediction based on the PPI network. Furthermore, we use KEGG pathways
   to enhance the ability to predict disease-related genes because the
   connections in the KEGG pathways tend to be stronger and more reliable
   than others.
   Algorithm 1 RCRWR Algorithm.
   Input: PPIs, known disease genes, and number (k) of nearest neighbors.
   Output: Probability scores.
   1: Calculate behavior vectors (i.e., feature vectors) of all nodes by
   local random walk dynamics in the PPI network.
   2: Calculate similarity scores between all nodes by the behavior
   vectors.
   3: Generate a reconstructed PPI network by only retaining similarity
   scores between each node i (= 1~n) and its k-nearest neighbors.
   4: Calculate probability scores of all nodes by applying network
   propagation based on random walk with restart to the reconstructed
   network, where known disease genes are used as seed nodes.
   [72]Open in a new tab
Network Reconstruction Based on Local Random Walks
Similarity Measure Based on Local Random Walk Dynamics
   Generally, similar behavior patterns appear when the dynamic processes
   are triggered on similar nodes. Therefore, we applied the local random
   walk dynamics to infer the similarity measure between nodes (Lai et
   al., [73]2010; Xiang et al., [74]2016). The probability of a walker
   from one node to others in k-step random walk is determined by
   probability matrix P^k (k is random walk length, determining the range
   of the local structure that will be explored). Due to the small-world
   effect, good results can generally be generated by using a small
   k-value (k = 2, 3, …). The element P[ij] of the transition matrix P is
   the ratio between the weight of link (i, j) and the weighted degree of
   vertex i, P[ij] = w[ij]/∑[j]w[ij], where w[ij] is the weight of edge
   (i, j). The behaviors of the random walk dynamics from a node can be
   quantified by a n-dimensional vector v[i] (i = 1~n; n is the number of
   nodes in a network), which is defined as the row of the matrix
   [MATH: ∑τ=1
   mn>kPτ :MATH]
   . Here, all random walks whose steps vary from 1 to k are taken into
   consideration to reinforce the contributions from the nodes near the
   target nodes. The similarity measure between nodes based on the local
   random walk dynamics can be calculated by,
   [MATH: Sij
   =(vi
   mi>,vj)(vi
   mi>,vi)(vj
   mi>,vj) :MATH]
   (2)
   where, if the behavior vectors v[x] and v[y] are highly consistent,
   then
   [MATH:
   sij
   →1 :MATH]
   ; otherwise,
   [MATH:
   sij
   →0 :MATH]
   .
Network Reconstruction
   We denote an undirected and weighted network by G = (V, E, W), where V
   is a set of proteins, E is a set of interactions, and W is a set of
   confidence scores of interactions in the original network. By using the
   above similarity measure based on local random walk dynamics (Equation
   2), we calculate the similarity scores between all nodes in the
   original PPI network and obtain a similarity matrix S, where S[ij]
   records the similarity score between nodes i and j. Then, we use the
   similarity scores to reconstruct the PPI network by retaining only the
   connections/similarity scores between each node i and its k-nearest
   neighbors (that is, its k neighbors with the highest similarity scores
   to the node i). The mathematical description of the reconstruction
   process is as follows.
   Definition 1. For each node i, according to the similarity scores
   between the node and other nodes, all nodes are sorted in a descending
   order. By the descending order of all nodes, we define a ranking index
   vector,
   [MATH:
   R▪,i={Rj,i
   mrow>|j=1,.<
   /mo>..,n}
   :MATH]
   , to record ranking indices of all nodes about the node i (note that
   node i itself is given a largest ranking index), where R[j, i] records
   the ranking index of node j in this case, and n is the number of nodes
   in the network.
   Definition 2. By combining the ranking vectors about all nodes, we
   define a ranking matrix
   [MATH: R=(R
   ▪,1,R▪,2<
   mrow>,...,R▪,n
   mrow>)
   :MATH]
   , where n is the number of nodes in the network.
   Definition 3. By using the ranking matrix and the similarity matrix S,
   we define a reconstructed and undirected network
   [MATH: Ĝ=(V^,Ê<
   /mi>,Ŵ)
   :MATH]
   , where
   [MATH: V^=V<
   /mi> :MATH]
   , Ê and Ŵ denote the set of edges and the set of weights of edges in
   the reconstructed network, respectively:
   [MATH: Ê={
   (j,i)|i=1<
   mo>~ n, j
   =1~ n, Rj,i≤k },Ŵ={Sj<
   /mi>,i|i=1~n,j=1
   ~n,Rj
   ,i≤k}
   , :MATH]
   where S[j, i] = S[i, j], and k denotes the number of the nearest
   neighbors (k = 50 for default).
   In the reconstruction process for a given k-value, the newly added
   edges can be denoted by
   [MATH:
   Êadd={(j,i)|i=1<
   mo>~ n, j
   =1~ n, Rj,i≤k and (j,i)∉E} :MATH]
   ; the removed edges can be denoted by
   [MATH:
   Êremove=
   E\Ê :MATH]
   ; the retained edges can be denoted by
   [MATH:
   Êretain=
   E⋂Ê :MATH]
   ; and the weights of the retained edges are substituted by the
   similarity scores obtained by the similarity measure based on local
   random walk dynamics.
   By using the reconstruction process, we can generate a reconstructed
   and undirected network. The reconstructed network may enhance our
   ability for disease-gene prediction because it can improve the original
   PPI network. To show the effect of the reconstruction process on the
   PPI network, we have generated a set of reconstructed PPI networks by
   using a series of k-values, and then we calculate the mean score (in
   the String database) of retained edges
   [MATH:
   Êretain :MATH]
   and removed edges
   [MATH:
   Êremove :MATH]
   for each k value. The results show that the mean score (in the String
   database) of the retained edges tends to be larger than that of the
   removed edges (see [75]Supplementary Figure 1). This is consistent with
   our expectation: By using the reconstruction process, PPIs with high
   reliability in the String database tend to be retained, and PPIs with
   low reliability in the String database tend to be removed, and the
   reconstruction process also supplements some edges with high similarity
   scores that do not exist in the original PPI network. Moreover, we have
   provided an example figure to compare the original network with the
   reconstructed one, which shows the effect of network reconstruction on
   the original network, so the reader can more clearly see what is being
   done (see [76]Supplementary Figure 2).
   As a whole, this reconstruction process may reduce data noise to a
   certain extent to optimize the PPI network so as to improve the network
   data environment for disease-gene prediction. In the following step, we
   apply network propagation to the reconstructed network to predict
   disease-related genes more effectively.
Network Propagation Based on Random Walk With Restart
   The random walk with restart can been seen as performing multiple
   random walks over the PPI network, each starting from a seed node
   associated to a known disease gene, iteratively moving from one node to
   a random neighbor, and the stationary distribution can be considered as
   a measure of the proximity between the seed(s) and all the other nodes
   in the network. More formally, the random walk with restart is defined
   as
   [MATH: pt+
   mo>1T=(1-r)MptT+
   rp0
   T :MATH]
   (3)
   Here, p[0] is the initial probability distribution. M is the
   column-normalized adjacency matrix of the graph. r∈(0, 1) is the
   restart probability, and it is set to be 0.7 as suggested by previous
   studies (Zhao et al., [77]2015). p[t] is the probability vector of the
   random walker reaching all nodes at the end of the tth step. After
   several iterations, the difference between the vectors p[t+1] and p[t]
   becomes negligible, the stationary probability distribution is reached,
   and the element in the vector represents a proximity measure between
   every graph node and the seed(s). In this work, iterations are repeated
   until the difference between p[t] and p[t+1] falls below 10^-6 as used
   by previous studies (Zhao et al., [78]2015).
   Note that for cross-validation, the known disease-related genes in the
   training set are used as seed nodes to conduct the random walk with
   restart, and all known disease-related genes are used as seed nodes
   when predicting novel candidate genes.
Prediction Based on PPI Network
   We first prepare the PPI network. The PPI network from the String
   database retains edges with confidence scores >400, and we normalize
   the confidence scores to be between zero and one by dividing a value of
   1,000. The PPI network is used as the original PPI network. We use a
   weighted graph G = (V, E, W) to denote the PPI network comprising a set
   of proteins V, a set of interactions E, and a set of confidence scores
   W. Then, we map known breast cancer–related genes into the PPI network
   and conduct the random walk with restart to predict disease-related
   genes. Finally, the probabilities of nodes are used to rank candidate
   genes.
Prediction Based on PPI Network and KEGG Pathway
   Similarly, we prepare the related data sets, including the PPI network,
   breast cancer–related genes, and KEGG pathway. The PPI network still
   retains edges with confidence >400. We map known breast cancer–related
   genes to the PPI network. Then, KEGG pathways are mapped into the PPI
   network and intersect with the above network. Finally, we perform the
   random walk with restart to predict breast cancer–related genes.
Performance Evaluation
   To evaluate the prediction performance of the algorithm, we apply
   traditional 3-fold cross-validation in the benchmark. Each time, the
   known disease genes are randomly split into three parts. Each part is,
   in turn, used as test set and the rest as a training set. Then, we use
   the genes in the training set as seeds to perform the random walk with
   restart to predict disease-related genes. Note that, in the process of
   predicting disease genes, only genes in the training set are used as
   seed genes. For the cross-validation, the training set made up of two
   thirds of all disease genes randomly selected. For the prediction of
   novel genes, all known disease genes are used as the training set.
   For a disease d in disease set D, T[d] denotes the set of genes in test
   set. The disease-gene prediction algorithm provides a ranking list of
   candidate genes for disease d. We denote by R[d](k) the set of top k
   candidate genes in the ranking list. Then recall in the top k ranking
   list is defined as
   [MATH: Recall
    (k)=|Td∩Rd(k)||Td| :MATH]
   (4)
   This metric is used to evaluate the performance of prediction
   algorithms.
Results
   Here, we first conduct two types of analysis for breast cancer–related
   genes: (1) network analysis of the breast cancer–related subnetwork and
   KEGG pathways and (2) enrichment analysis of GO and the pathway of
   breast cancer–related genes. Then, we predict breast cancer–related
   genes on the (reconstructed) PPI network with and without the KEGG
   pathways and analyze the prediction performance, including (1)
   quantitative evaluation on the known breast cancer–related gene set,
   (2) enrichment analysis of GO and the pathway of candidate genes, and
   (3) a literature validation of candidate genes. [79]Figure 1 shows the
   workflow.
Figure 1.
   [80]Figure 1
   [81]Open in a new tab
   Workflow of the work.
Analysis of Breast Cancer-Related Genes
Network Analysis
Subnetwork of Breast Cancer-Related Genes
   Breast cancer–related genes were obtained from Yang et al. ([82]2016).
   After mapping breast cancer–related genes into the PPI network, there
   are only 127 breast cancer–related genes. We first analyze the
   distribution of breast cancer–related genes in the PPI network as well
   as KEGG pathways ([83]Figure 2). [84]Supplementary Figures 3–[85]7
   provide larger plots so that gene names can be identified more easily.
   [86]Figure 2A displays the subnetwork of breast cancer–related genes.
   The subnetwork is extracted from the PPI network by only retaining
   breast cancer–related genes. We quantitatively analyze the breast
   cancer–related subnetwork by calculating six statistical measures of
   networks (see [87]Table 1). We find that the breast cancer–related
   subnetwork has a higher value of the clustering coefficient (CC) and
   higher link density compared with random sampling on the whole network,
   showing significantly more interactions than expected. These results
   quantitatively suggest that the breast cancer–related genes/proteins
   tend to interact with each other, forming disease module with higher
   link density than expected.
Figure 2.
   [88]Figure 2
   [89]Open in a new tab
   (A) Subnetwork of breast cancer–related genes extracted from the PPI
   network. (B–F) Subnetworks extracted from the PPI network by using the
   sets of genes of five KEGG pathways, respectively: gastric cancer,
   cellular senescence, human T cell leukemia virus 1 infection, breast
   cancer, and melanoma. Note that green nodes with larger size denote
   known breast cancer–related genes.
Table 1.
   Statistics of disease-gene subnetworks related to breast cancer as well
   as other diseases.
   Disease #Genes #Interactions Degree CC Link density p-value
   Breast cancer 130 477 (232 ± 24) 7.3 0.55 (0.42 ± 0.04) 5.7% (2.8% ±
   0.3%) <1.0e-16
   Rheumatoid arthritis 115 607 (87 ± 15) 10.6 0.45 (0.36 ± 0.04) 9.3%
   (1.3% ± 0.2%) <1.0e-16
   Cholesterol 221 1,152 (245 ± 27) 10.4 0.47 (0.37 ± 0.03) 4.7% (1.0% ±
   0.1%) <1.0e-16
   Obesity 102 764 (65 ± 14) 15.0 0.62 (0.35 ± 0.05) 14.8% (1.3% ± 0.3%)
   <1.0e-16
   Hypertension 104 234 (64 ± 9) 4.5 0.44 (0.35 ± 0.05) 4.4% (1.2% ± 0.2%)
   <1.0e-16
   Metabolic traits 135 439 (70 ± 10) 6.5 0.38 (0.34 ± 0.04) 4.9% (0.8% ±
   0.1%) <1.0e-16
   Crohn's disease 194 847 (198 ± 27) 8.7 0.50 (0.38 ± 0.04) 4.5% (1.1% ±
   0.1%) <1.0e-16
   Inflammatory bowel disease 220 1,653 (251 ± 32) 15.0 0.52 (0.38 ± 0.03)
   6.9% (1.1% ± 0.1%) <1.0e-16
   Metabolite levels 95 366 (44 ± 10) 7.7 0.50 (0.34 ± 0.05) 8.2% (1.0% ±
   0.2%) <1.0e-16
   Prostate cancer 238 589 (300 ± 24) 5.0 0.44 (0.39 ± 0.03) 2.1% (1.1% ±
   0.1%) <1.0e-16
   [90]Open in a new tab
   Disease-gene subnetworks are extracted from the PPI network by
   retaining genes related to specific disease, e.g., breast cancer.
   #Genes and #Interactions denote the number of genes and edges in the
   subnetworks, respectively. Degree and CC denote the average degrees of
   all nodes and CCs in the subnetwork, respectively. Link density is
   defined as ratio of the number of existing interactions to its maximum
   of possible edges in the subnetwork. p-value evaluates the significance
   of interaction enrichment in the subnetwork. “(x ± y)” denotes the mean
   and standard deviation of statistics in random sampling.
   As we know, in PPI networks, proteins with similar functions tend to
   connect or interact with each other. The occurrence and development of
   disease is usually due to the abnormal function of related genes or
   proteins, which leads to the change of related signal pathways. These
   proteins usually have functional similarity or correlation. Therefore,
   genes of the same disease or similar diseases tend to connect with each
   other in the PPI network to form disease modules.
   We calculate the six statistical measures for subnetworks of other
   diseases, such as rheumatoid arthritis, cholesterol, and obesity (see
   [91]Table 1). Similar conclusions can be obtained for other diseases.
   Clearly, these diseases also have similar modular property. This again
   confirms the modular property of disease-related genes (Ghiassian et
   al., [92]2015; Xiang et al., [93]2016; Chen et al., [94]2018; Hu et
   al., [95]2018, [96]2020; Choobdar et al., [97]2019; Dwivedi et al.,
   [98]2020). This is why guilt by association can become a useful
   strategy in disease-gene prediction based on PPI networks.
Subnetworks of KEGG Pathways Related to Breast Cancer
   Moreover, we study subnetworks of KEGG pathways related to breast
   cancer. We analyze the distribution of breast cancer–related genes in
   KEGG pathways (also, see [99]Supplementary Figures 1–[100]5).
   We extract the subnetworks of the KEGG pathways from the PPI network by
   using the sets of genes of the KEGG pathways and calculate the
   statistical measures of networks for these subnetworks. [101]Table 2
   lists five KEGG pathways significantly related to breast cancer along
   with the statistical measures of the subnetworks. The results show that
   these subnetworks have similarly higher values of CC and higher link
   density than the whole network, and it has significantly more
   interactions than expected (p <1.0e-16). This means the genes/proteins
   in these KEGG pathways also tend to interact with each other, forming
   modules with higher link density than expected.
Table 2.
   Statistics of KEGG pathways related to breast cancer.
   Pathway ID Pathway Name #Matched Genes #Genes #Interactions Degree CC
   Link density p-value
   hsa04218 Cellular senescence 13 156 2,377 (1,136 ± 69) 30.5 0.65(0.52 ±
   0.02) 19.7% (9.6% ± 0.6%) <1.0e-16
   hsa05224 Breast cancer 12 147 3,169 (1,059 ± 79) 43.1 0.72(0.57 ± 0.03)
   29.5% (9.9% ± 0.7%) <1.0e-16
   hsa05226 Gastric cancer 15 149 3,042 (953 ± 74) 40.8 0.71(0.55 ± 0.03)
   27.6% (9.0% ± 0.7%) <1.0e-18
   hsa05166 Human T-cell leukemia virus 1 infection 13 217 3,872 (1,516 ±
   96) 35.7 0.63(0.49 ± 0.02) 16.5% (6.6% ± 0.4%) <1.0e-17
   hsa05218 Melanoma 9 72 1,112 (385 ± 39) 30.9 0.77(0.61 ± 0.04) 43.5%
   (15.1% ± 1.5%) <1.0e-16
   [102]Open in a new tab
   The KEGG pathways used in analysis are selected based on the number of
   matched genes between the pathways and known disease gene set.
   #Matched Genes denotes the number of common genes between gene set of
   pathway and breast cancer–related gene set; #Genes in Pathway denotes
   the number of genes in pathway; #Edges denotes the number of
   interaction in the PPI subnetwork consisting of genes in pathway;
   Degree and CC denote the average degrees of all nodes and CCs in the
   subnetwork, respectively. Link density is defined as ratio of the
   number of existing interactions to its maximum of possible edges in the
   subnetwork. p-value evaluates the significance of interaction
   enrichment in the subnetwork. “(x ± y)” denotes the mean and standard
   deviation of statistics in random sampling.
   The values of CC and link density for most KEGG pathways are higher
   than those of the above subnetwork of breast cancer–related genes (see
   [103]Tables 1, [104]2). This means the genes in the KEGG pathways are
   more modular than breast cancer–related genes. The reason may be that
   genes in these KEGG pathways are more closely related than other genes
   in functions. Moreover, we can find that there exist submodule
   structures in the subnetworks of the KEGG pathways (see [105]Figures
   2B–F). This means that there exist functional subunits in the KEGG
   pathways.
   We label known breast cancer–related genes in the subnetworks of the
   KEGG pathways. Other unlabeled genes in the KEGG pathways are also
   likely to be related to breast cancer because they are likely to
   jointly affect breast cancer–related functions. One can see that some
   subunits have more breast cancer–related genes. This means that the
   known breast cancer–related genes may be non-randomly distributed in
   the subnetworks of KEGG pathways, and some subunits in the KEGG
   pathways may be more related to breast cancer.
   Overall, the physical and functional connections between genes in the
   KEGG pathways are stronger and more reliable than others. Therefore, we
   make use of information of KEGG pathways in disease-gene prediction.
Enrichment Analysis
   To analyze the relatedness of disease-gene sets to functional units, we
   perform GO enrichment analysis and KEGG pathway enrichment analysis.
   [106]Figure 3 shows the results of GO enrichment analysis and KEGG
   pathway enrichment analysis (obtained by clusterProfiler; Yu et al.,
   [107]2012).
Figure 3.
   [108]Figure 3
   [109]Open in a new tab
   Enrichment analysis of known breast cancer–related genes: (A) GO
   enrichment analysis and (B) pathway enrichment analysis.
   According to the GO terms in [110]Figure 3, breast cancer–related genes
   are enriched in the following GO terms, e.g., “double-strand break
   repair,” “replicative senescence,” “cell aging,” “aging,” “cell cycle
   checkpoint,” “cell cycle arrest,” “gland development,” “signal
   transduction by p53 class mediator,” “mitotic cell cycle checkpoint,”
   and “protein kinase B signaling.”
   According to the KEGG pathways in [111]Figure 3, breast cancer–related
   genes are enriched in cancer-related KEGG pathways, e.g., gastric
   cancer, endometrial cancer, colorectal cancer, thyroid cancer,
   pancreatic cancer, prostate cancer, central carbon metabolism in
   cancer, proteoglycans in cancer, bladder cancer.
   BRCA gene mutations, which are commonly present in breast cancer, are
   associated with significantly increased susceptibility to tumors,
   including prostate, pancreatic, gallbladder/cholangioma, and stomach
   cancer as well as malignant melanoma. These tumors share a common
   pathogenic gene network in which the BRCA gene plays an important role
   as it is a member of the mismatch repair gene family. The prediction of
   breast cancer–related genes can discover the interaction between tumors
   and enrich the relationship network, which is of great significance for
   finding therapeutic targets for tumors.
Prediction of Breast Cancer Genes Based on PPI Network
   To evaluate the prediction performance of our algorithm, we first apply
   RCRWR to the PPI network. The results show that RCRWR significantly
   outperforms the original RWR algorithm (Wu et al., [112]2008) on the
   PPI network for the top 1, 5, and 10% lists of candidate genes (see
   [113]Figure 4). This means that the network reconstruction indeed can
   improve the PPI network so as to enhance the ability to predict breast
   cancer–related genes. Moreover, it is clear that RCRWR and RWR are
   significantly better than that in the random case.
Figure 4.
   Figure 4
   [114]Open in a new tab
   Top-k Recall (k = 1, 5, 10, 20%) of the original and improved
   algorithms in the PPI network.
Prediction of Breast Cancer Genes Based on PPI Network and KEGG Pathway
   Further, we intersect genes in the KEGG pathways with genes in the PPI
   to obtain a more reliable PPI network and then apply RCRWR to the PPI
   network. The results show that RCRWR is significantly better than the
   RWR algorithm on the PPI network for top 1, 5, 10, and 20% lists of
   candidate genes (see [115]Figure 5). This again proves that the network
   reconstruction can indeed enhance the ability to infer breast
   cancer–related genes on the PPI network. Moreover, it is clear that the
   results of RCRWR and RWR are also significantly better than in the
   random case.
Figure 5.
   Figure 5
   [116]Open in a new tab
   Top-k Recall (k = 1, 5, 10, 20%) of the original and improved
   algorithms in the PPI network with KEGG pathway (PPI_ KEGG).
   Compared with the results on the PPI network with and without KEGG
   pathway data (see [117]Figure 6), it is very clear that the prediction
   performance of both RWR and RCRWR can be enhanced due to the addition
   of information of the KEGG pathway. The information of the KEGG pathway
   is very helpful for the prediction of disease-related genes.
Figure 6.
   [118]Figure 6
   [119]Open in a new tab
   Comparison of top-k Recall (k = 1, 5, 10, 20%) in the PPI network with
   and without KEGG pathway by the (A) original algorithm and (B) improved
   algorithm.
Analysis of Candidate Genes of Breast Cancer
   Here, we use all known breast cancer–related genes as training set to
   predict candidate genes. We map breast cancer–related genes into the
   PPI network and map the KEGG pathway onto the PPI network because the
   KEGG pathway is helpful for disease-gene prediction. We perform our
   improved algorithm RCRWR in the network to score all candidate genes.
   Then, we generate a ranking list of candidate genes for breast cancer.
   The higher the ranking of genes, the more likely they are to be
   associated with breast cancer.
   We list the top 10 predicted genes in [120]Table 3, which are
   considered to be most closely associated with breast cancer according
   to the scores from prediction algorithm. To check the effectiveness of
   prediction for the candidate genes, we search the literature and try to
   find the connections between these genes and breast cancer.
Table 3.
   Predicted top 10 candidate genes for breast cancer using PPI and KEGG
   pathway.
   Gene References