Literature DB >> 21685067

Uncover disease genes by maximizing information flow in the phenome-interactome network.

Yong Chen1, Tao Jiang, Rui Jiang.   

Abstract

MOTIVATION: Pinpointing genes that underlie human inherited diseases among candidate genes in susceptibility genetic regions is the primary step towards the understanding of pathogenesis of diseases. Although several probabilistic models have been proposed to prioritize candidate genes using phenotype similarities and protein-protein interactions, no combinatorial approaches have been proposed in the literature.
RESULTS: We propose the first combinatorial approach for prioritizing candidate genes. We first construct a phenome-interactome network by integrating the given phenotype similarity profile, protein-protein interaction network and associations between diseases and genes. Then, we introduce a computational method called MAXIF to maximize the information flow in this network for uncovering genes that underlie diseases. We demonstrate the effectiveness of this method in prioritizing candidate genes through a series of cross-validation experiments, and we show the possibility of using this method to identify diseases with which a query gene may be associated. We demonstrate the competitive performance of our method through a comparison with two existing state-of-the-art methods, and we analyze the robustness of our method with respect to the parameters involved. As an example application, we apply our method to predict driver genes in 50 copy number aberration regions of melanoma. Our method is not only able to identify several driver genes that have been reported in the literature, it also shed some new biological insights on the understanding of the modular property and transcriptional regulation scheme of these driver genes. CONTACT: ruijiang@tsinghua.edu.cn.

Entities:  

Mesh:

Substances:

Year:  2011        PMID: 21685067      PMCID: PMC3117332          DOI: 10.1093/bioinformatics/btr213

Source DB:  PubMed          Journal:  Bioinformatics        ISSN: 1367-4803            Impact factor:   6.937


1 INTRODUCTION

Although the past few decades have evidenced many successful stories of identifying genetic variants that underlie human inherited diseases through statistical methods such as linkage analysis and association studies (Botstein and Risch, 2003), uncovering genes that are truly associated with these diseases from susceptibility genetic regions obtained by these statistical analyses still remain as a great challenge and appeal for the development of effective computational methods (Glazier ; Lander and Schork, 1994). To tackle this problem, several approaches have been proposed from the viewpoint of one-class novelty learning. For example, the ‘guilt-by-direct-association’ principle suggests ranking candidate genes in a susceptibility region according to their relevance to genes that are already known as associated with the disease under investigation. Based on this principle, a wide variety of information, including protein sequences (Adie ; Aerts ), gene expression profiles (Aerts ; Franke ; van Driel ), functional annotations (Franke ; Freudenberg and Propping, 2002; Perez-Iratxeta ; Turner ), literature descriptions (Aerts ; Gaulton ; van Driel ), protein–protein interactions (PPI) (Aerts ; Franke ; Kohler ; Oti ) and many others (Oti and Brunner, 2007), has been used to facilitate the prioritization of candidate genes. Recently, a number of studies have also suggested the ‘guilt-by-indirect-association’ principle, which resorts to the modular nature of human genetic diseases (Goh ; Lim ; Oti and Brunner, 2007; van Driel ; Wagner ; Wood ) and utilizes PPI information and similarities between disease phenotypes with a variety of computational models to infer genes that are truly associated with diseases (Lage ; Li and Patra, 2010; Vanunu ; Wu , 2009). For example, Lage et al. proposed a Bayesian model to integrate PPI and phenotype similarities (Lage ). Wu et al. developed a regression model to explain phenotype similarities using gene proximities (Wu ). Wu ) also proposed to align the phenotype network against the PPI network. Li and Patra utilized a random walk model called an RWRH to simulate the stationary distribution of the strength of associations for genes (Li and Patra, 2010). Vanunu ) proposed a network propagation method called PRINCE to mimic the sharing of disease status among genes. These recent methods not only exhibit the state-of-the-art performance, but also open the possibility of identifying genes that are responsible for diseases, whose genetic bases are completely unknown. The success of the above methods relies largely on the use of PPI networks for estimating functional similarities between genes (Wu ). The functional similarities between a pair of genes are typically measured by using the shortest path between genes in a PPI network (Dezso ; Managbanag ; Sharan ; Sun and Zhao, 2010). Since the shortest path measure considers only a single optimal path between a pair of genes and overlooks all other paths, the reliability of the optimal path and the robustness of the resulting method may therefore be adversely affected. Moreover, most of the above methods are based on probabilistic models, which are typically very computation intensive. On the other hand, although it has been demonstrated before that the effect of a gene on its associated diseases may ‘propagate’ through connections in a PPI network to other genes and eventually contribute to the status of associations between these genes and the diseases (Schadt, 2009; Taylor ; Vanunu ), systematic studies on this notion from the viewpoint of combinatorial optimization have not yet been reported in the literature. Motivated by these observations, we propose a novel combinatorial approach for prioritizing candidate disease genes in this paper. Our approach first constructs a phenome–interactome network by integrating the given phenotype similarity profile, PPI network and associations between diseases and genes. Then, we model the strength of association between a query disease and a candidate gene using the amount of information that can flow from the disease to the gene, and we develop a method called MAXIF that maximizes the information flow in the phenome–interactome network to prioritize candidate genes in susceptibility genetic regions. We show the competitive performance of our method through a series of carefully designed cross-validation experiments and comparison with the state-of-the-art methods in the literature, and we demonstrate its robustness to the parameters introduced. As an example case study, we describe a successful application of our method in predicting driver genes in 50 copy number aberration (CNA) regions of melanoma.

2 METHODS

2.1 Construction of the phenome–interactome network

The phenome–interactome network is constructed by integrating a phenotype similarity profile, a PPI network and known associations between genes and diseases. First, the phenotype similarity profile, represented as a matrix of similarity scores between 5080 human disease phenotypes, is obtained from the literature (van Driel ). Since most small similarity scores in this profile are likely to be noise and only high scores have clear biological meanings (van Driel ), we introduce a threshold α and only keep similarity scores that are greater than or equal to this threshold. Consequently we obtain a weighted phenotype similarity network, in which vertices are disease phenotypes and weighted edges indicate similarity scores between the vertices incident to the edge. We refer to this phenotype similarity network as the phenome. Second, the PPI network is obtained from release 9 of the Human Protein Reference Database (HPRD) (Peri ). After removing duplications and self-linked interactions, we obtain 37 064 manually curated interactions between 9515 human genes. We refer to this PPI network as the interactome. Third, we use the tool BioMart (Smedley ) to extract 2496 known associations that involve 1460 genes in the interactome and 1609 diseases in the phenome. With these data sources, we construct the phenome–interactome network as a heterogeneous network, whose vertices include all diseases in the phenome and all genes in the interactome, and whose edges include all edges in the phenome, all interactions in the interactome and all known associations between diseases in the phenome and genes in the interactome. We further specify for each edge in the phenome–interactome network a capacity value, a real number that indicates our confidence on the connection between the vertices incident to the edge. For each edge in the phenome, we define its associated similarity score as its capacity. For each edge between the phenome and the interactome, we define its capacity as β , a real number ranging from 0 to the positive infinity. For each edge in the interactome, we define its capacity as γ, a real number ranging from 0 to the positive infinity. By default, we set the values of the parameters as α=0.3, β=10 000 (in lieu of the positive infinity) and γ=1. With these definitions, the phenome–interactome network is denoted as an undirected graph G=(V,E), where V is the set of vertices and E is the set of edges. Each edge (u, v) has a positive capacity value c(u, v) as defined above.

2.2 Maximizing the information flow to prioritize candidate genes

Our objective is to uncover genes that are associated with a query disease of interest from a set of candidate genes. For this purpose, we introduce a method called MAXimum Information Flow (MAXIF) that makes use of the phenome–interactome network to calculate an association score for each candidate gene, and then ranks the candidate genes according to their scores. We illustrate MAXIF in Figure 1 and present the details below.
Fig. 1.

Illustration of the MAXIF method. The phenome–interactome network is constructed by integrating the given phenotype similarity profile, PPI network and associations between diseases and genes. By maximizing the information flow in the phenome–interactome network, the strength of association between a query disease and a candidate gene is calculated as the net flow leaving the gene. Candidate genes are then prioritized according to their association strength scores. The numbers on each edge indicate the flow/capacity values of the edge. Only flows with positive values are shown.

Illustration of the MAXIF method. The phenome–interactome network is constructed by integrating the given phenotype similarity profile, PPI network and associations between diseases and genes. By maximizing the information flow in the phenome–interactome network, the strength of association between a query disease and a candidate gene is calculated as the net flow leaving the gene. Candidate genes are then prioritized according to their association strength scores. The numbers on each edge indicate the flow/capacity values of the edge. Only flows with positive values are shown. The input of our method includes a query disease d, a set of candidate genes S and the phenome–interactome network G=(V, E) with capacity c(u, v) assigned to each pair of vertices. We first convert the undirected network G into a directed graph G′ by treating each undirected edge (u, v)∈E as two distinct directed edges (u, v) and (v, u). The resulting directed graph is then G′=(V, E′) with E′={(u, v):(u, v)∈E}∪{(v, u):(u, v)∈E} being the set of directed edges. We further define the capacity function c′ in this directed graph as c′(u, v)=c′(v, u)=c(u, v) if (u, v)∈E. Then, we incorporate a source vertex s and introduce a directed edge of infinite capacity pointing from the source sto the vertex corresponding to the query disease (i.e. d). Similarly, we incorporate a sink vertex t and introduce for each candidate gene u∈S, a directed edge of infinite capacity pointing from vertex u to the sink t. Finally, we obtain a directed graph G″=(V″, E″), where V″=V∪{s,t} and E″=E′∪{(s, d)}∪{(u, t): u∈S}. We further define the capacity function c″ as c″(u, v)=c′(u, v) for all (u, v)∈E′, c″(s, d)=∞ and c″(u, t)=∞ for all u∈S. It is obvious that the graph G″=(V″, E″) is a flow network if both the phenome and interactome are connected, and there is at least one known association between each gene in the interactome and some disease in the phenome (in order to ensure that every vertex lies on some path from the source to the sink). Specially, we refer to G″ as an information flow network, and we define an information flow in such a network as a real-valued function f:V″×V″→ℝ. We interpret an information flow f as a scheme of distributing the total amount of information injected from the source s over all edges in the flow network G″ such that the total amount of information leaving the source is equal to the total amount of information entering the sink. In other words, |f|=Σf(s,v)=Σf(u,t), where |f| is referred to as the value of flow f. Moreover, we require that an information flow f should satisfy (i) capacity constraint [i.e.  f(u,v)≤c″(u,v) for all u, v∈V″]; (ii) skew symmetry [i.e.  f(u,v)=−f(v,u) for all u, v∈V″] and (iii) flow conservation [i.e. Σ f(u,v)=0 for all u∈V″−{s, t}]. It is clear that the total information that can be injected from the source is determined by the value of the information flow [i.e. |f|=Σf(s,v)] in the network. Therefore, the flow with the maximum value is of particular interest, because such a flow allows the maximal possible injection of information from the source. Following the literature (Andrew and Goldberg, 1998), a flow with the maximum value can be efficiently calculated using the push-relabel or the binary blocking flow algorithm. Note that when using this algorithm, we have to multiply all capacities in the flow network by a large number (e.g. 10 000) and round the resulting capacities to integers. Once the maximum information flow f* has been calculated, we define for each candidate gene vertex u∈S the total amount of net flow leaving u as |f+|=Σf*(u,v) and we use the value of this positive flow as a score to indicate the strength of the association between u and the query disease d. Furthermore, we can rank all candidate genes according to their scores to obtain a ranked list. The proposed MAXIF method can be easily modified to meet the requirement of other applications in the study of relationships between diseases and genes. For example, as an inverse problem of prioritizing candidate genes, biologists may be interested in fixing a query gene and ranking a set of candidate diseases according to the possibility that the query gene is associated with the diseases. To solve this problem, we can simply construct the information flow network from the phenome–interactome network by again introducing a source, a sink, a directed edge of infinite capacity pointing from the source to the query gene and a set of directed edges of infinite capacity pointing from candidate diseases to the sink. With this construction and the efficient algorithm for solving the maximum-flow problem, we can conveniently obtain association scores for candidate diseases as the total amount of net flow leaving the diseases and then rank the diseases according to their scores.

2.3 Validation methods and evaluation criteria

We perform two leave-one-out cross-validation experiments to examine the capability of our method in uncovering genes that are known to be associated with certain diseases (i.e. disease genes) from a set of candidates. First, in the validation against random genes, we take a known association between a gene and a disease in each run, assume the association is unknown and prioritize the gene against a set of 99 control genes that are selected at random from all genes in the interactome. Second, in the validation against a linkage interval, we select control genes in each validation run as all genes that are located within the 10 Mb region centered around the disease gene under consideration. It is possible that a disease is associated with multiple genes. This situation is common for complex diseases. Intuitively, the inclusion of known relationships between a query disease and all its associated genes may facilitate the identification of novel genes that are associated with the disease. To eliminate such a confounding factor, we perform ab initio predictions to examine the capability of our method in discovering genes that are associated with a disease whose genetic basis is completely unknown. Specifically, in an ab initio prediction, we consider a known association between a gene and a disease, assume the association is unknown and prioritize the gene against a set of control genes. In this procedure, we also remove all known associations between the disease and other genes. Similar to the leave-one-out cross-validation experiments, we also use two control sets, random genes and a linkage interval. To examine the performance of our method in prioritizing candidate diseases for a fixed query gene, we perform the following leave-one-out cross-validation experiment. In each validation run, we take a known association between a gene and a disease, assume the association is unknown and prioritize the disease against a set of 99 diseases that are selected at random from all diseases in the phenome. Again, to eliminate the potential confounding factor caused by known associations between a disease and multiple genes, we also perform the ab initio prediction experiment. We will use three measures to evaluate the performance of the proposed method. Taking the cross-validation against random genes as an example, after each validation run, we are able to obtain a ranked list. We then calculate rank ratios of genes by dividing their ranks with the number of genes in the list. For a set of validation runs, we can then calculate the following measure. First, we calculate the proportion of top ranking disease genes and call this measure the precision (PRE). Second, we calculate the mean rank ratio (MRR) of all disease genes as the average of rank ratios of all disease genes in the validation runs. Third, given a threshold of rank ratio, we calculate the sensitivity as the fraction of disease genes ranked above the threshold and the specificity as the fraction of control genes ranked below the threshold. Varying the threshold value from 0.0 to 1.0, we are able to draw a receiver operating characteristic (ROC) curve and further calculate the area under this curve (AUC). Obviously, larger PRE/AUC values and smaller MRR value indicate higher performance of a prioritization method.

3 RESULTS

3.1 Performance of the proposed method

Under the default parameter setting (α=0.3, β=10 000 and γ=1), we obtain a heterogeneous phenome–interactome network that is composed of 1609 diseases, 9515 genes and 209 983 edges (169 973 between diseases, 37 064 between genes and 2946 between diseases and genes). Using this network, we examine the performance of the proposed method in uncovering disease genes from a set of candidate genes. We perform leave-one-out cross-validation experiments against random genes and a linkage interval, and evaluate the results in terms of AUC, PRE and MRR as described above. The results are presented in Figure 2A and B and Table 1 (the column under 0.3), from which we can see that the proposed method is effective in uncovering known associations between genes and diseases. For example, in the leave-one-out cross-validation against a linkage interval, an AUC score is as high as 95.66%, PRE is as high as 60.14% and an MRR is as low as 3.88%. In the validation against random genes, the AUC score is 90.76%, PRE is 56.89% and the MRR is 10.02%.
Fig. 2.

Performance of the proposed method. (A) ROC curves for validation experiments against a linkage interval. (B) ROC curves for validation experiments against random genes. (C) ROC curves for validation experiments against random diseases.

Table 1.

Robustness of the method with respect to the parameter α (with β=10 000 and γ=1) in leave-one-out cross-validation experiments

0.1 (%)0.2 (%)0.3 (%)0.4 (%)0.5 (%)
Linkage interval
    AUC94.5694.5795.6694.6895.57
    PRE65.0665.0660.1464.3864.46
    MRR5.155.153.884.844.20
Random genes
    AUC88.7389.6490.7688.4982.93
    PRE63.0362.9656.8951.1847.76
    MRR12.0311.1210.0212.2714.84
Random diseases
    AUC87.7687.7390.6588.4586.07
    PRE17.9519.0322.4423.5222.24
    MRR12.8412.209.4711.6112.98
Performance of the proposed method. (A) ROC curves for validation experiments against a linkage interval. (B) ROC curves for validation experiments against random genes. (C) ROC curves for validation experiments against random diseases. Robustness of the method with respect to the parameter α (with β=10 000 and γ=1) in leave-one-out cross-validation experiments To eliminate the potential confounding effect caused by the association between a disease and multiple genes, we perform ab initio prediction experiments against random genes and a linkage interval, and present the results in Figure 2A and B. We can see from this figure that the proposed method is also effective in uncovering known associations between genes and diseases, even for diseases whose genetic basis is completely unknown. (Recall that in the ab initio prediction, we completely remove all known associations between the query disease and other genes.) For example, in the ab initio prediction against a linkage interval, the AUC score is as high as 94.60%, PRE is as high as 59.46% and the MRR is as low as 4.67%. In the validation against random genes, the AUC score is 89.26%, PRE is 55.69 and MRR is as low as 13.57%. It is not surprising that the performance of the ab initio results are somewhat lower than the corresponding leave-one-out cross-validation results, since the inclusion of genes that are already known to be associated with the query disease should facilitate the discovery of additional genes associated with the disease. However, we can still see the effectiveness of the proposed method in this (more strict) ab initio prediction experiments. In other words, the proposed method is capable of uncovering genes that are associated with diseases, whose genetic bases are completely unknown. This is important because, according to the OMIM database, the genetic bases for about half of the diseases are completely unknown. Our method can then be used to predict potential associations between genes and these diseases. To meet the requirement of the applications whose objective is to identify for a fixed query gene all diseases with which the gene might be associated, we perform both the leave-one-out cross-validation and ab initio prediction against random diseases. The results are presented in Figure 2C, from which we can see the effectiveness of the proposed method in identifying diseases that are associated with the given query gene. For example, in the leave-one-out cross-validation, the AUC score is as high as 90.65%, PRE is as high as 22.44% and the MRR is as low as 9.47%. The above validation results demonstrate that the proposed method can successfully rank the gene that is truly associated with the query disease at the top among all the candidates. It would be interesting to know if the correct prioritization is really due to the connectivity information included in the phenome–interactome network (instead of some biases present in the network). For this purpose, we perform three permutation experiments by (i) shuffling interactions in the phenome while fixing the degree (i.e. number of neighbours of each vertex) distribution of the network, (ii) shuffling interactions between diseases and genes while fixing the number of associated genes for each of the diseases and (iii) shuffling the interactome while fixing the degree distribution of the network. We repeat the leave-one-out cross-validation experiments using the shuffled networks and present the results in Figure 2. The AUC scores are all around 50% in the figure, and we therefore conclude that the above successful prioritization of candidate genes is indeed due to the informative interactions that are included in the phenome–interactome network.

3.2 Robustness of the proposed method

There are three parameters in the process of constructing the phenome–interactome network. The parameter α , ranging from 0 to 1, determines the minimum meaningful similarity score between two diseases, and thus controls the sparsity of the phenome. The parameter β , ranging from 0 to the positive infinity, determines the capacity values corresponding to associations between diseases and genes and thus controls the amount of information that can be pumped from the phenome to the interactome, or vice versa. The parameter γ , ranging from 0 to the positive infinity, determines the capacity of each edge in the interactome and thus controls the information that can flow from genes to genes. Obviously, enumerating all possible combinations of these parameters is prohibitive. We therefore study the effect of each parameter individually, while fixing the other parameters in a test. We first plot the histogram of the similarity scores between diseases and find that the probability density of the similarity scores has a clear positive skewness, indicating that most scores tend to be small. Hence, we conclude that the parameter α should not be set too small for the purpose of filtering out noise in the phenome. We then perform a grid search on α from 0.1 to 0.5 with step 0.1, and present the results in Table 1. From the table, we can see that the proposed method is robust with respect to this parameter. For example, when different values of α are applied, the AUC score fluctuates within a 1.1% band in the leave-one-out cross-validation against a linkage interval. In the validation against random genes, the AUC score fluctuates within a 2.3% band when α is <0.5. However, it shows a significant drop of about 8% when α reaches 0.5. In the validation against random diseases, we observe the similar trend. From these observations, we conclude that the parameter α should not be set too large either. Therefore, we recommend to set α=0.3 in our method. The parameter β determines the capacity of each edge going from the phenome to the interactome or in the reverse direction. Intuitively, this parameter should be set at a large value in order to ensure that all information injected from the source can be pumped from the phenome to the interactome. In our studies, we perform a grid search on five values of β : 1, 10, 100, 1000 and 10 000 (in lieu of the positive infinity), and we present the results in Table 2. From the table, we can see that our proposed method is quite robust with respect to this parameter. For example, when different values of β are applied, the AUC score fluctuates within a 2.4% band in the leave-one-out cross-validation against a linkage interval. In the validation against random genes, the AUC score fluctuates within a 2.9% band with different values of β being applied. In the validation against random diseases, the AUC score fluctuates within a 1.9% band with different values of β being applied. From these observations, we conclude that the parameter β can be set in a wide range without affecting the performance of our method very much. Therefore, we recommend to set β=10 000 (in lieu of the positive infinity) in our method for the sake of simplicity.
Table 2.

Robustness of method with respect to the parameter β (with α=0.3 and γ=1) in leave-one-out cross-validation experiments

1 (%)10 (%)100 (%)1000 (%)10 000 (%)
Linkage interval
    AUC93.5295.3595.8495.6695.66
    PRE34.9055.0559.4660.1460.14
    MRR3.963.573.763.883.88
Random genes
    AUC88.2889.791.1290.7690.76
    PRE35.0253.7355.5356.8956.89
    MRR8.678.529.6210.0210.02
Random diseases
    AUC92.3992.5391.0490.6590.65
    PRE22.2023.7622.7622.4422.44
    MRR8.137.499.139.479.47
Robustness of method with respect to the parameter β (with α=0.3 and γ=1) in leave-one-out cross-validation experiments In the construction of the phenome–interactome network, we convert an undirected association between diseases and genes into two directed edges in opposite directions to allow for unrestricted information transmission in both directions. It might be argued that edges between the phenome and the interactome should all point from diseases to genes but not vice versa, since information is injected from the source and should flow towards the genes. To study the difference of these two different connection schemes, we remove all edges linking genes to diseases in the phenome–interactome network and repeat the leave-one-out cross-validation experiment against random genes. The results show that the AUC score is 90.71%, with PRE being 49.98% and the MRR being 10.14%. When compared with the previous results, where edges go from both diseases to genes and genes to diseases (AUC=95.66%, PRE=56.89% and MRR=10.02%), we see only a slight drop in performance. Therefore, we conclude that the proposed method is robust with respect to the scheme of constructing the phenome–interactome network. The parameter γ determines the capacity of each edge between genes in the interactome. To study the effect of this parameter, we perform a grid search on 11 values of γ , including 1 and the values from 10 to 100 with step 10. The results are presented in Table 3, which exhibit a very small effect of the parameter on the performance of the proposed method in the leave-one-out cross-validation. Nevertheless, we still observe that the method usually achieves the best performance when γ is equal to 1. Therefore, we use γ=1 as the default setting in our method.
Table 3.

Robustness of the method with respect to the parameter γ (with α=0.3 and β=10 000) in leave-one-out cross-validation experiments

1 (%)10 (%)20 (%)30 (%)40 (%)50 (%)60 (%)70 (%)80 (%)90 (%)100 (%)
Linkage interval
    AUC95.6694.9194.5994.5194.5594.6994.6394.6094.5994.5794.57
    PRE60.1463.8264.3864.6664.6664.7464.9464.9865.0665.0665.06
    MRR3.884.514.834.955.025.065.105.125.125.145.14
Random genes
    AUC90.7688.3086.8586.2085.9785.7685.5785.4485.4485.4085.40
    PRE56.8961.5062.2662.5462.6662.7862.8663.0263.0663.0263.02
    MRR10.0212.4613.9014.5414.7714.9815.1715.3015.3015.3415.34
Random diseases
    AUC90.6591.991.7591.6791.6391.6191.5891.5691.5591.5491.54
    PRE22.4422.8422.8822.8022.8022.7622.8022.7222.7222.7222.72
    MRR9.478.188.318.388.418.438.468.478.488.498.49
Robustness of the method with respect to the parameter γ (with α=0.3 and β=10 000) in leave-one-out cross-validation experiments

3.3 Comparison with existing methods

There have been several methods developed to prioritize candidate genes using both the phenotype similarity profile and the PPI network. Among these methods, PRINCE (Vanunu ) and RWRH (Li and Patra, 2010) have the state-of-the-art performance. We therefore repeat leave-one-out cross-validation experiments against random genes for these two methods (using programs provided by the authors) and compare their performance with an MAXIF. We evaluate the performance using the AUC score and present the results in Figure 3A. The figure shows that the ROC curve of MAXIF lies clearly above those of PRINCE and RWRH. More specifically, the AUC scores are 90.76% for MAXIF, 86.84% for PRINCE and 86.94% for RWRH. In addition, the PRE values are 56.89% for MAXIF, 50.02% for PRINCE and 50.18% for RWRH and the MRR values are 10.03% for MAXIF, 13.80% for PRINCE and 13.81% for RWRH.
Fig. 3.

Comparison with existing methods on leave-one-out cross-validation experiments against random genes. (A) The ROC curve. (B) The precision-recall curve.

Comparison with existing methods on leave-one-out cross-validation experiments against random genes. (A) The ROC curve. (B) The precision-recall curve. Another standard method for evaluating the performance of a prioritization method is to consider the precision–recall curve (Vanunu ). Given the association scores calculated for candidate genes, we define positive calls as all genes whose association scores are higher than a certain threshold and define the precision as the proportion of disease genes among the positive calls. We define the recall as the proportion of positively called disease genes among all disease genes. By varying the threshold value, we can obtain a series of precision and recall values, which give rise to a precision–recall curve. We present the precision-recall curves for MAXIF, PRINCE and RWRH in Figure 3B. The figure shows that the curve of MAXIF lies above those of PRINCE and RWRH. We therefore conclude that the performance of MAXIF is superior to both PRINCE and RWRH. We also compare the computational times of the three methods. It takes 237 s for MAXIF to finish the leave-one-out cross-validation experiment against random genes on a workstation with dual AMD Opteron 2212 CPUs and 4 GB DDR2 memory. In contrast, it takes 840 s for RWRH and more than a day for PRINCE to finish the same experiment. We therefore conclude that the MAXIF is faster than the other two methods.

3.4 Identification of driver genes in 50 copy number aberration regions of melanoma

Copy number aberrations (CNAs), as a typical type of genomic variation, occur frequently in cancers due to genomic instability and have great influence on biological processes involved in many diseases (Ley ; Stratton ). Although there have been quite a few CNA regions predicted in the literature (Craddock ; Kidd ), only a small number of genes in these regions has been examined, suggesting a substantial gap between genomic aberrations and the understanding of how these aberrations contribute to diseases (Goldstein, 2009; Kan ; Manolio ; McClellan and King, 2010). For example, an aberrant region of colon cancer in 11q23.1 includes 17 genes, among which only one gene, DIXDC1, is confirmed to be involved in the induction of colon cancer (Wang ). It has also been shown that some genes located in CNA regions are causally implicated in oncogenesis. These genes, known as ‘driver genes’, are different from ‘passenger genes’ that have no contribution to the development of diseases (Akavia ; Stratton ). Very recently, a method called CONEXIC has been proposed to scan CNA regions to uncover driver genes using gene expression data (Akavia ). Since genes in CNA regions can be collected to form a candidate gene set, we could prioritize these genes using MAXIF to distinguish driver genes from passenger genes in CNA regions. We demonstrate the capability of an MAXIF in predicting driver genes by a case study on a CNA data set concerning melanoma. Specifically, we generate 50 CNA regions, including 23 amplified regions and 27 deleted regions, from 62 cultured melanomas (Lin ) using the JISTIC method (Sanchez-Garcia ). Then, for each of these regions, we extract all genes in the region as candidate driver genes. Finally, we apply MAXIF to prioritize the candidates, and we predict genes with the top rank as driver genes. Our prediction has resulted in 47 distinct driver genes from a total of 428 distinct candidates, as shown in Table 4 and illustrated in Figure 4.
Table 4.

Detailed information of the 47 predicted driver genes in the 50 CNA regions of melanoma

IDChrStartEnd#(Genes)SymbolOMIMPredicted transcriptional factor binding sites in the promoter region of the gene
1114722609215059600020GJA8116200 601885SREBP-1a, SREBP-1b, SREBP-1c, E47, c-Myc, Max, USF1, Max1, PPAR-gamma1, PPAR-gamma2
2370107048702292646MITF103500 193510CREB, deltaCREB, Sox9, p300, STAT3, GATA-2, C/EBPbeta, PPAR-gamma1, PPAR-gamma2, GATA-3
3312050007212092337619GSK3BCREB, deltaCREB, NF-kappaB1, FOXO1a, NF-kappaB, SREBP-1b, SREBP-1c, SREBP-1a, HNF-4alpha2, FOXO4
431299291041306248569PLXND1GATA-2, PPAR-gamma2, PPAR-gamma1, MEF-2A, AhR, Arnt, RFX1, MZF-1, Egr-3, GR-beta
531394762721395078244RBP2XBP-1, PPAR-gamma2, PPAR-gamma1, HNF-4alpha2, COUP-TF1, TFIID, TBP, RORalpha1, NF-1, FOXJ2 (long isoform)
6313967496014125984015RBP2XBP-1, PPAR-gamma2, PPAR-gamma1, HNF-4alpha2, COUP-TF1, TFIID, TBP, RORalpha1, NF-1, FOXJ2 (long isoform)
731739311521743128803NLGN1MEF-2A, HNF-1A, Pax-2, Pbx1a, Tal-1beta, ITF-2, C/EBPalpha, IRF-7A, FOXL1, CUTL1
831754684481756331201TBL1XR1NF-kappaB1, NF-kappaB, POU2F1, MEF-2A, POU3F2 (N-Oct-5b), POU3F2, POU3F2 (N-Oct-5a), FOXC1, GR-alpha, c-Myb
9319226640019912422452TFRCATF, p53, NF-kappaB, NF-kappaB1, YY1, Pbx1a, E47, GATA-1, ARP-1, USF1
10511347004144725513TRIONF-kappaB1, NF-kappaB, p53, FOXO1a, Egr-3, Egr-2, Egr-1, HNF-1A, PPAR-gamma2, PPAR-gamma1
116385929556989049CDYLHlf, Pbx1a, POU3F2 (N-Oct-5b), POU3F2 (N-Oct-5a), POU3F2, GATA-1, E4BP4, CREB, deltaCREB, AREB6
12657103452572772645BMP5Sox9, IRF-7A, POU3F2 (N-Oct-5b), POU3F2 (N-Oct-5a), POU3F2, RSRFC4, Nkx6-1, MEF-2A, NF-kappaB, RelA
13713923272014024979210AGKNRSF form 1, NRSF form 2, ROU2F2 (Oct-2.1), POU2F2B, POU2F2C, Oct-B2, oct-B2, oct-B3, POU2F1, POU2F1a
14812176077712899312931TRIB1612797C/EBPbeta, NF-kappaB1, NF-kappaB, Bach2, ATF-2, AREB6, c-Myc, Max, FOXD1, Max1
151168953208697542348PPP6R3
161218722300195749885PLEKHA5FOXO3b, FOXO3a, FOXC1, Pax-2, FOXO4, FOXO1a, FOXF2, AhR, Arnt, POU2F2B
1712243885213282255045ARNTL2PPAR-gamma1, PPAR-gamma2, MEF-2A, CUTL1, AP-1, Sox9, E47, Bach2, Nkx2-2, c-Fos
181267491552676361363LLPHCdc5, EIK-1, HNF-1, HNF-1A, c-Ets-1, AREB6, ISGF-3, NCX/Ncx, MRF-2, NRF-2
1915531091885833712833RAB27A607624Bach1, Chx10, SRF, RFX1, Tal-1beta, ITF-2, STAT3, Cart-1, Tal-1, E47
2015875479258903823423FANCI609053Sox9, Amef-2, MEF-2A, EIK-1, ZID, NRF-2, Sox5, Roaz, ATF6
2117681724967308414492SLC9A3R1612287NF-kappaB1, HNF-4alpha2, COUP-TF1, NF-kappaB, NRSF form 2, NRSF form 1, FOXD1, PPAR-gamma2, PPAR-gamma1, GATA-1
2220478933524917960816DPM1608799STAT5A, ATF-2, ATF6, CUTL1, E4BP4, XBP-1, POU2F2C, POU2F2B, POU2F2 (Oct-2.1), POU2F2
2322393995724094861236GTPBP1ATF, Bach1, Arnt, AhR, POU2F1, Bach2, SREBP-1b, SREBP-1c, SREBP-1a, POU3F2
24558445032586830841RAB3CPOU3F2, POU3F2 (N-Oct-5a), POU3F2 (N-Oct-5b), Lmo2, Nkx3-1 v2, Nkx3-1, Nkx3-1 v1, Nkx3-1 v3, Nkx3-1 v4, Pax-2
25559075480594323041RAB3CPOU3F2, POU3F2 (N-Oct-5a), POU3F2 (N-Oct-5b), Lmo2, Nkx3-1 v2, Nkx3-1, Nkx3-1 v1, Nkx3-1 v3, Nkx3-1 v4, Pax-2
2651120495681121058161C5orf13E4BP4, IRF-1, RREB-1, RP58, POU2F2C, oct-B2, Oct-B1, POU2F2B, oct-B3, POU2F1
2761624940421636372132QKI180300Max, c-Myc, MEF-2A, CUTL1, HNF-1A, FOXJ2 (long isoform), Max1, Arnt, AhR, SREBP-1a
2886333250935936628DEFB1NF-kappaB, NF-kappaB1, C/EBPalpha, p53, GR-alpha
29921999960220097322MTAPHNF-4alpha2, COUP-TF1, p53, Nkx3-1 v3, Nkx3-1 v2, Nkx3-1 v1, Nkx3-1 v4, Nkx3-1, HNF-1A, YY1
301089436437899089843STAMBPL1CHOP-10, C/EBPalpha, E4BP4, GATA-1, Pbx1a, RORalpha2, STAT5B, Hlf, YY1, NF-AT1
311111121300811196167217IL18180300p300, AP-1, c-Fos, c-Jun, STAT1, STAT1alpha, STAT1beta, IRF-1, GR-alpha, NF-kappaB
32131986798896252808203AKAP11GATA-1, Max1, c-Myc, MyoD, Pbx1a, RFX1, USF1, ATF, POU3F1, RORalpha1
331438302632389887767PNNp53, Pax-6, FOXO3b, FOXO3a, YY1, GATA-1, Meis-1, HOXA9B, C/EBPalpha, POU2F1
341445505796467860962FKBP3FOXJ2 (long isoform), MEF-2A, YY1, LCR-F1, Nkx3-1 v4, Nkx3-1 v3, Nkx3-1 v1, Nkx3-1, Nkx3-1 v2, POU3F2
351410231943010381078919PPP2R5CHNF-1A,HSF1 (long), HSF2,NF-kappaB1, NF-kappaB, NF-kappaB2, POU2F1, c-Rel, CP1C, NF-YA
3615394444363994823613CHAC1FOXD1, FOXF2, STAT1beta, STAT1, STAT1alpha, FOXO1a, STAT4, STAT2, STAT6, STAT5B
371540049072401146444CHAC1FOXD1, FOXF2, STAT1beta, STAT1, STAT1alpha, FOXO1a, STAT4, STAT2, STAT6, STAT5B
381540603172409331207RAD51114480C/EBPbeta, NF-kappaB1, p53, POU2F1, NF-kappaB, Arnt, AhR, Nkx3-1, Nkx3-1 v1, Nkx3-1 v2
3915416053454347338430TP53BP1AP-1, STAT1alpha, STAT1beta, STAT1, c-Jun, c-Fos, NF-kappaB1, NF-kappaB, PPAR-gamma1, PPAR-gamma2
401652162032526211203AKTIPNF-1, NF-1/L, SRF, SRF(504 AA), E4BP4, ATF-2, P53, USF-1, USF1, SREBP-1a
411677264113788808782MAF608983 610202AP-1, p53, c-Fos, c-Jun, YY1, c-Rel, POU3F2 (N-Oct-5b), POU3F2 (N-Oct-5a), POU3F2, Chx10
421687889112879591042CYBAAP-1, NF-kappaB1, NF-kappaB, PPAR-gamma1, PPAR-gamma2, STAT5A, Sp1, c-Jun, c-Fos, XBP-1
4318627194917611715333CDH19CUTL1, C/EBPbeta, GATA-1, p53, MEF-2A, FOXD3, SRY
4471296193201303301386TNPO3601744STAT1, STAT1alpha, STAT1beta, E47, STAT3, ATF6, LUN-1, LCR-F1, C/EBPalpha, CHOP-10
45712105143130523512ETV1Elk-1, Chx10, ATF, CUTL1, Cart-1, FOXF2, FOXC1, HNF-1A, GATA-3, GATA-1
4617747410587706118624TIMP2AP-1, c-Jun, c-Fos, STAT1, C/EBPbeta, p53, Sp1, STAT1beta, STAT1alpha, ATF
472049142876504431634NFATC2NF-kappaB1, NF-kappaB, Elk-1, p300, c-Rel, GATA-3, GATA-1, GATA-2, STAT5A, GR-alpha
4810255232940738423KLF6137215 176807NF-kappaB1, AP-1, c-Fos, c-Jun, C/EBPbeta, NF-kappaB, SRF, Egr-1, STAT3, Sp1
491455290464556525362SAMD4ASRF, E4BP4, Pbx1a, Nkx6-1, MEF-2A, POU3F2 (N-Oct-5b), POU3F2, POU3F2 (N-Oct-5a), RSRFC4, Nkx3-1 v1
501457178720575888882ARID4ASp1,FOXO3a,FOXO3b,FOXO4,FOXC1,CUTL1,Pbx1a,FOXO1a,YY1,Elk-1
Fig. 4.

The 47 predicted driver genes. Red lines denote amplified regions and blue lines denote deleted regions. The genes are involved in several functions, such as transcriptional regulation (green), DNA damage and chromosomal instability (blue), metabolism process (deep blue), immune response (deep red), gap junction transport and signaling (black), neuron differentiation and development of the nervous system (purple) and others (red).

The 47 predicted driver genes. Red lines denote amplified regions and blue lines denote deleted regions. The genes are involved in several functions, such as transcriptional regulation (green), DNA damage and chromosomal instability (blue), metabolism process (deep blue), immune response (deep red), gap junction transport and signaling (black), neuron differentiation and development of the nervous system (purple) and others (red). Detailed information of the 47 predicted driver genes in the 50 CNA regions of melanoma We first analyze functional enrichment of these 47 predicted driver genes using DAVID (Huang da ). The analysis shows that these genes are involved in a wide variety of biological processes in melanoma, including transcriptional regulation (including both activation and suppression), response to DNA damage and chromosomal instability, metabolic processes, gap junction transport and signaling and so on. For example, FANC1, TP53BP1 and RAD51, located on chromosome 15, are all enriched in the function of response to DNA damage and chromosome instability (Fig. 4). Among the 47 predicted driver genes, MITF and KLF6 are known as driver genes in the literature (Akavia ; Hoek ; Huh ). Specifically, MITF (the microphthalmia-associated transcription factor) has been found to act as a master regulator of the development, function and survival of melanocyte by modulating various differentiation and cell cycle progression genes. It has also been demonstrated that an MITF is an amplified oncogene in a fraction of human melanomas, and this gene also plays an oncogenic role in human clear cell sarcoma (Hoek ; Levy ). The other gene, KLF6, has recently been proposed as a tumour suppressor gene in chromosome 10. This gene is involved in hematopoiesis and adipocyte differentiation and could potentially promote melanocyte differentiation (Huh ; Santiago-Walker and Herlyn, 2010). Our method also predicts RAB3C and RAB27A as driver genes. These two genes are members of the RAS oncogene family, which is involved in melanoma signaling through the RAS–MAPK pathway (Levy ). Moreover, it has been shown that the silencing of the MITF leads to a dramatic decrease in the expression of RAB27A (Chiaverini ; Jordens ). In addition, we find that 14 of the predicted driver genes are reported as associated with some diseases in the OMIM database, and 40 are reported as associated with some diseases in GeneCards (Safran ). We also find that these predicted driver genes often interact with other genes to form gene modules, i.e. connected components composed of driver genes and their direct interacting partners. For example, FANC1, TNPO3 and DPM1 interact with other 11 genes to form a large module. Interestingly, these three proteins all interact with protein BRF2, which is one of the multiple subunits of the RNA polymerase III transcription factor complex (Fig. 5). As an illustration, we also include five other large predicted modules in Figure 5.
Fig. 5.

Six large predicted gene modules. The modules are constructed by extracting genes that directly interact with the 47 predicted driver genes from GeneCards and then identifying connected components. Predicted driver genes are marked in red.

Six large predicted gene modules. The modules are constructed by extracting genes that directly interact with the 47 predicted driver genes from GeneCards and then identifying connected components. Predicted driver genes are marked in red. Next, we extract transcription factors of the 47 predicted driver genes from DAVID and examine whether these genes are co-regulated. We find that these genes and their transcription factors form a dense transcriptional regulatory network (Fig. 6). The most enriched transcription factors are P53, NF-kappaB1, NF-kappaB, PPAR-gamma1 and PPAR-gamma2, each of which regulates nine or more genes, suggesting that they are critical in melanoma.
Fig. 6.

Transcriptional network of the 47 predicted driver genes. The predicted genes are marked green and their transcriptional factors are marked blue. The most enriched transcriptional factors, p53, NF-kappaB1, NF-kappaB, PPAR-gamma1and PPAR-gamma2, are marked red.

Transcriptional network of the 47 predicted driver genes. The predicted genes are marked green and their transcriptional factors are marked blue. The most enriched transcriptional factors, p53, NF-kappaB1, NF-kappaB, PPAR-gamma1and PPAR-gamma2, are marked red. The above results demonstrate the success of the MAXIF in the prediction of driver genes for CNA regions. Our findings, such as the predicted driver genes involved in response to the DNA damage, the predicted gene modules and the predicted transcriptional regulatory network, may also shed new biological insights on the understanding of melanoma.

4 CONCLUSIONS AND DISCUSSION

In this article, we have proposed a combinatorial approach that integrates the given phenotype similarity profile, PPI network and associations between diseases and genes into a phenome–interactome network, and prioritizes disease genes by maximizing the information flow in the network. We have demonstrated the effectiveness and robustness of this method through a series of cross-validation experiments. As a case study, we presented a successful application of this method in predicting driver genes for a number of CNA regions of melanoma. The novelty of our method and the key to its success lie in the information flow model which is based on the premise that the relationship between a query disease and the candidate genes can be captured by the maximum information flow sent from the query disease to the genes. Although the shortest path measure has been widely used to calculate the proximity between genes in the previous methods (Wu ), the measure considers only a single optimal path while overlooking all other paths. The information flow method, however, considers implicitly all paths between diseases and genes, and can thus overcome the limitation of the methods that rely on the shortest path measure. Moreover, the intrinsic global optimality of the maximum information flow also makes our method superior to existing approaches that rely on local search, such as RWRH and PRINCE (Li and Patra, 2010; Vanunu ). The success of our method also relies on the integration of multiple data sources (i.e. phenotype similarity and PPI). For example, when we ran the method without the phenome and performed the leave-one-out cross-validation against random genes with only the PPI network and known associations between diseases and genes, we got an AUC score of 76.19%, which indicates the indispensible contribution of the phenotype similarity profile. Our method can be extended in the following aspects. First, as we have seen the power of integrating the phenome and the interactome, the integration of other genomic information, such as gene expression, functional annotations and pathway membership, may further improve the performance of our method. Technically, this can be done by either introducing multiple edges in the network, one for each type of data, between each pair of genes, or by combining all data sources into a single network using statistical methods such as the one in (Guan ). Second, our method can also be extended to uncover associations between protein complexes or biological pathways and human diseases. This can be done by first calculating the total positive flow leaving all members of a complex (or pathway) as an association score to indicate the strength of association between the complex (or pathway, respectively) and the query disease, and then prioritizing candidate complexes (or pathways, respectively) according to their scores. Funding: National Science Foundation of China (60805010, 60928007, 60934004, 10926027 and 6107030); Tsinghua University Initiative Scientific Research Program, Tsinghua National Laboratory for Information Science and Technology (TNLIST) Cross-discipline Foundation, China Postdoctoral Science Foundation (20090450396 and 2010003119); Scientist Research Fund of Shandong Province (BS2009SW044); Doctor Research Fund from University of Jinan (XBS0914) and NIH (2R01LM008991). Conflict of Interest: none declared.
  53 in total

1.  Association of genes to genetically inherited diseases using data mining.

Authors:  Carolina Perez-Iratxeta; Peer Bork; Miguel A Andrade
Journal:  Nat Genet       Date:  2002-05-13       Impact factor: 38.330

Review 2.  Finding genes that underlie complex traits.

Authors:  Anne M Glazier; Joseph H Nadeau; Timothy J Aitman
Journal:  Science       Date:  2002-12-20       Impact factor: 47.728

Review 3.  The modular nature of genetic diseases.

Authors:  M Oti; H G Brunner
Journal:  Clin Genet       Date:  2007-01       Impact factor: 4.438

4.  A human phenome-interactome network of protein complexes implicated in genetic disorders.

Authors:  Kasper Lage; E Olof Karlberg; Zenia M Størling; Páll I Olason; Anders G Pedersen; Olga Rigina; Anders M Hinsby; Zeynep Tümer; Flemming Pociot; Niels Tommerup; Yves Moreau; Søren Brunak
Journal:  Nat Biotechnol       Date:  2007-03       Impact factor: 54.908

Review 5.  MITF: master regulator of melanocyte development and melanoma oncogene.

Authors:  Carmit Levy; Mehdi Khaled; David E Fisher
Journal:  Trends Mol Med       Date:  2006-08-08       Impact factor: 11.951

6.  Rab7 and Rab27a control two motor protein activities involved in melanosomal transport.

Authors:  Ingrid Jordens; Wendy Westbroek; Marije Marsman; Nuno Rocha; Mieke Mommaas; Marjan Huizing; Jo Lambert; Jean M Naeyaert; Jacques Neefjes
Journal:  Pigment Cell Res       Date:  2006-10

Review 7.  Discovering genotypes underlying human phenotypes: past successes for mendelian disease, future approaches for complex disease.

Authors:  David Botstein; Neil Risch
Journal:  Nat Genet       Date:  2003-03       Impact factor: 38.330

8.  Human Gene-Centric Databases at the Weizmann Institute of Science: GeneCards, UDB, CroW 21 and HORDE.

Authors:  Marilyn Safran; Vered Chalifa-Caspi; Orit Shmueli; Tsviya Olender; Michal Lapidot; Naomi Rosen; Michael Shmoish; Yakov Peter; Gustavo Glusman; Ester Feldmesser; Avital Adato; Inga Peter; Miriam Khen; Tal Atarot; Yoram Groner; Doron Lancet
Journal:  Nucleic Acids Res       Date:  2003-01-01       Impact factor: 16.971

9.  A new web-based data mining tool for the identification of candidate genes for human genetic disorders.

Authors:  Marc A van Driel; Koen Cuelenaere; Patrick P C W Kemmeren; Jack A M Leunissen; Han G Brunner
Journal:  Eur J Hum Genet       Date:  2003-01       Impact factor: 4.246

Review 10.  Network-based prediction of protein function.

Authors:  Roded Sharan; Igor Ulitsky; Ron Shamir
Journal:  Mol Syst Biol       Date:  2007-03-13       Impact factor: 11.429

View more
  37 in total

1.  Towards building a disease-phenotype knowledge base: extracting disease-manifestation relationship from literature.

Authors:  Rong Xu; Li Li; Quanqiu Wang
Journal:  Bioinformatics       Date:  2013-07-04       Impact factor: 6.937

2.  A new method to improve network topological similarity search: applied to fold recognition.

Authors:  John Lhota; Ruth Hauptman; Thomas Hart; Clara Ng; Lei Xie
Journal:  Bioinformatics       Date:  2015-02-25       Impact factor: 6.937

Review 3.  Biomechanisms of Comorbidity: Reviewing Integrative Analyses of Multi-omics Datasets and Electronic Health Records.

Authors:  N Pouladi; I Achour; H Li; J Berghout; C Kenost; M L Gonzalez-Garay; Y A Lussier
Journal:  Yearb Med Inform       Date:  2016-11-10

4.  Context-sensitive network-based disease genetics prediction and its implications in drug discovery.

Authors:  Yang Chen; Rong Xu
Journal:  Bioinformatics       Date:  2017-04-01       Impact factor: 6.937

5.  Drug repositioning by integrating target information through a heterogeneous network model.

Authors:  Wenhui Wang; Sen Yang; Xiang Zhang; Jing Li
Journal:  Bioinformatics       Date:  2014-06-27       Impact factor: 6.937

Review 6.  Network analysis of GWAS data.

Authors:  Mark D M Leiserson; Jonathan V Eldridge; Sohini Ramachandran; Benjamin J Raphael
Journal:  Curr Opin Genet Dev       Date:  2013-11-26       Impact factor: 5.578

7.  Drug target predictions based on heterogeneous graph inference.

Authors:  Wenhui Wang; Sen Yang; Jing Li
Journal:  Pac Symp Biocomput       Date:  2013

8.  SAMNet: a network-based approach to integrate multi-dimensional high throughput datasets.

Authors:  Sara J C Gosline; Sarah J Spencer; Oana Ursu; Ernest Fraenkel
Journal:  Integr Biol (Camb)       Date:  2012-11       Impact factor: 2.192

9.  A systems biology approach to the global analysis of transcription factors in colorectal cancer.

Authors:  Meeta P Pradhan; Nagendra K A Prasad; Mathew J Palakal
Journal:  BMC Cancer       Date:  2012-08-01       Impact factor: 4.430

10.  Prioritization of candidate disease genes by topological similarity between disease and protein diffusion profiles.

Authors:  Jie Zhu; Yufang Qin; Taigang Liu; Jun Wang; Xiaoqi Zheng
Journal:  BMC Bioinformatics       Date:  2013-04-10       Impact factor: 3.169

View more

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