Skip to main content
PLOS ONE logoLink to PLOS ONE
. 2019 Nov 15;14(11):e0225380. doi: 10.1371/journal.pone.0225380

Prediction of disease-related metabolites using bi-random walks

Xiujuan Lei 1,*, Jiaojiao Tie 1
Editor: Eric Charles Dykeman2
PMCID: PMC6857945  PMID: 31730648

Abstract

Metabolites play a significant role in various complex human disease. The exploration of the relationship between metabolites and diseases can help us to better understand the underlying pathogenesis. Several network-based methods have been used to predict the association between metabolite and disease. However, some methods ignored hierarchical differences in disease network and failed to work in the absence of known metabolite-disease associations. This paper presents a bi-random walks based method for disease-related metabolites prediction, called MDBIRW. First of all, we reconstruct the disease similarity network and metabolite functional similarity network by integrating Gaussian Interaction Profile (GIP) kernel similarity of diseases and GIP kernel similarity of metabolites, respectively. Then, the bi-random walks algorithm is executed on the reconstructed disease similarity network and metabolite functional similarity network to predict potential disease-metabolite associations. At last, MDBIRW achieves reliable performance in leave-one-out cross validation (AUC of 0.910) and 5-fold cross validation (AUC of 0.924). The experimental results show that our method outperforms other existing methods for predicting disease-related metabolites.

Introduction

Metabolites play an important role in the maintenance, growth and reproduction of organisms, and are greatly helpful to illustrate the underlying molecular disease-causing mechanisms [1]. There is abundant evidence that diseases are always accompanied with changes in metabolite [2]. Hence, it is significant to identify abnormal metabolites for diagnosis and treatment of diseases [3].

As the development of molecular technology, many researchers have revealed the association between disease and other molecular products like gene, microRNA, circRNA, protein, etc [46]. Luo et al. used BIRW to predict the potential association between drug and disease [7]. Yan et al. developed the method DNRLMF-MDA by integrating disease similarity and miRNA similarity to predict disease-related miRNA based on dynamic neighbourhood regularized logistic matrix factorization [8]. In recent years, more and more researchers have been attracted to metabolite. Czech et al. used the method of gas and liquid chromatography-tandem mass spectrometry (GC-MS and LC-MS/MS) to analyze CSF samples in Alzheimer's patients [9]. An integrated mass spectrometry approach was developed to research the new cerebrospinal fluid biomarkers of multiple sclerosis [10]. The contents of metabolites in the patients of Alzheimer's brain were studied in [11]. In 2010, Erika et al. developed a method to discover phenylbutyrate metabolites in patients with Huntington’s disease [12]. Susan et al. integrated metabolomics and transcriptomes data to identify biomarkers for type 2 diabetes [13]. Baumgartner et al. proposed a novel network-based approach to identifying dynamic metabolic biomarkers in cardiovascular disease [14]. Previous research has shown that metabolites with similar functions are highly likely to be associated with the same or similar diseases [3]. Shang et al. proposed a method named PROFANCY to predict metabolites associated with disease based on metabolite functional similarity in metabolic pathways [15]. Hu et al. constructed a weighted metabolite association network for all the similarities of metabolite pairs, the random walk was utilized to predict metabolic markers of diseases [16]. Although some achievements has been made, there are still a lot of researches to do in the field of disease-related metabolites prediction. Considering that traditional RWR cannot fully combine the information of the metabolite network, disease network and disease-metabolite association network, and cannot predict the disease-related metabolites without known relationships. We apply bi-random walks algorithm to predict metabolite-disease associations by walking in disease network and metabolite network.

In this study, we utilize bi-random walks to identify disease-related metabolites. First, we compute disease semantic similarity and metabolite functional similarity, as well as create the Gaussian Interaction Profile kernel similarity for diseases and metabolites base on known metabolite-disease associations. Then, we integrate disease semantic similarity and disease GIP kernel similarity to construct disease similarity network. Similarly, metabolite functional similarity and metabolite GIP kernel similarity are integrated to construct metabolite similarity network. After that, Bi-random walks is used in two subnetworks to predict metabolite-disease associations. Finally, leave-one out cross validation, five-fold cross validation and case studies are used to assess the performance of our method. The experimental results illustrate that our method MDBIRW can effectively predict disease-related metabolites and show the superior performance compared to other competing methods.

Materials and methods

Human metabolite-disease association

We downloaded the metabolites data and diseases data from Human Metabolome Database (HMDB) [17] and Human Disease Ontology (DO) [18], respectively (S1 File). 2262 metabolites, 216 diseases and 4537 metabolite-disease associations can be obtained after removing redundant associations. The set of metabolites are denoted by M={mi}i=1m, where m is the number of metabolites. Similarly, the set of diseases is denoted by D={dj}j=1n, where n is the number of diseases. And the adjacent matrix A indicates the metabolite-disease associations network. If there is a known association between disease d(i) and metabolite m(j), A (i, j) is equal to 1, otherwise 0.

Disease semantic similarity

In the MeSH database(https://meshb.nlm.nih.gov/) [19], every disease can be regarded as a node in Directed Acyclic Graph (DAG). Each MeSH descriptor displays a hierarchical DAG structure. For disease d which can be represented as DAG(d) = (d, T(d), E(d)), where T(d) is an ancestral set of disease di and E(d) indicates the corresponding edges. The semantic score of disease d can be calculated as follows:

Dd(t)={1,ift=dmax{Δ*Dd(t)|tchildrenoft},iftd (1)

where the disease tT(d), Δ is semantic contribution decay factor and we set Δ = 0.5.

The semantic value DV(d) of disease d is defined as follows:

DV(d)=ΣtT(d)Dd(t) (2)

Then, the semantic similarity between di and dj can be calculated as follows:

S(di,dj)=tT(di)T(dj)(Ddi(t)+Ddj(t))DV(di)+DV(dj) (3)

where DV (di) and DV (dj) indicate the value of the disease t associated with disease di and dj. Finally, we obtain the disease semantic similarity among all diseases, and symmetric matrix Sn×nd indicates the disease semantic similarity network.

Metabolite functional similarity

Wang et al. proposed a method called MISIM [20]. In previous work, MISIM was used to calculate the similarity of micro-RNAs based on the similarity of related diseases. We apply the MISIM to compute the similarity of metabolites by using the related diseases semantic similarity. Here, we define d as a specific disease and D = {d1,d2,⋯,dk} represent a disease group. The similarity of disease d to group of diseases D can be calculated as follows:

S(d,D)=max1ik(d,di) (4)

where k represents the number of D, S (d, D) represents the maximum similarity between one disease and a group of diseases.

Afterwards, we can obtain the similarity of metabolites by the following formula:

Sm(mi,mj)=1knumiS(dik,Dj)+1knumjS(djk,Di)numi+numj (5)

where Di and Dj are two sets of diseases related to metabolite mi and mj, numi and numj represent the number of Di and Dj, respectively. The symmetric matrix Sm×mm indicates the metabolic functional similarity network.

Gaussian interaction profile kernel similarity for diseases and metabolites

Considering the assumption that the more common metabolites(diseases) of a disease(metabolite) pair has, the more similar they are. We utilize Gaussian Interaction Profile kernel similarity to calculate metabolite similarity and disease similarity based on the topologic information of known disease-metabolite associations.

In the disease-metabolite association network A, IP (mi) represents the interaction profile for metabolite mi, which is a binary vector with size of n. If a disease is related to mi, the corresponding value of IP (mi) is 1, otherwise 0. According to the interaction profiles, the Gaussian interaction profile kernel similarity matrix for metabolite GSm can be calculated as follows:

GSm(i,j)=exp(λdIP(mi)IP(mj)2) (6)
λd=λd/(1mi=1mIP(mi)2) (7)

where m is the number of metabolites. λd indicates the normalized kernel bandwidth, and can be updated by a new normalized bandwidth λd. According to previous relevant research, we set λd=1 [21].

Similarly, we can compute the Gaussian interaction profile kernel similarity matrix for diseases GSd as follows:

GSd(i,j)=exp(λmIP(di)IP(dj)2) (8)
λm=λm/(1ni=1nIP(di)2) (9)

where λm is also set as 1, n is the number of diseases.

Reconstruction of disease similarity network and metabolite similarity network

In this section, we reconstruct disease similarity and metabolite similarity. A disease similarity network can be reconstructed based on the disease semantic similarities and gaussian interaction profile kernel similarity of disease. We define the disease similarity network DS on the basis of matrix Sd and GSd as follows:

DS(i,j)={GSd(i,j),ifSd(i,j)=0Sd(i,j)+GSd(i,j)2,ifSd(i,j)0 (10)

where DS(i,j) is the final disease similarity value of disease i and disease j. When the disease semantic similarity Sd(i,j) = 0, we replace Sd(i,j) with GSd(i,j). Otherwise, we hypothesize that the disease semantic similarity is as important as the Gaussian Interaction Profile Kernel Similarity of disease.

Similarly, metabolite similarity network MS can be reconstructed by Sm and GSm, the final metabolite similarity network can be calculated as follows:

MS(i,j)={GSm(i,j),ifSm(i,j)=0Sm(i,j)+GSm(i,j)2,ifSm(i,j)0 (11)

where MS(i,j) represents the similarity value between metabolite i and metabolite j.

Bi-Random walks on heterogeneous network

In this study, we propose a novel method to predict metabolite-disease associations. With disease similarity network, metabolite similarity network and known disease-metabolite network, we create a Heterogeneous network, including two types of nodes and three types of edges among them. Fig 1 is an example of the heterogeneous network. The upper sub-network is a metabolite similarity network, and the lower sub-network is a disease similarity network. The middle sub-network is a bipartite graph of metabolite-disease relationship. Supposing m1 and m4 have a high similarity value, and m1 has a known association with d2. In order to predict the association between m4 and d2, we can take m4 as starting node for random walker, which jump from m4 to m1 and then to d2 through the edge that connect to m1 and d2. we also can take d2 as starting node for random walker, which jump from d2 to d4 and the to m4. These two ways both can obtain the associated probability between m4 and d2, the former firstly finds out the most similar intermediate metabolites based on the similarity of metabolites, and then calculates the associated probability between intermediate metabolites and corresponding diseases based on intermediate metabolites. Using bi-random walks algorithm [22, 23] can achieve forecast by walking in metabolite subnetwork and disease subnetwork. The associated probability of arbitrarily metabolite-disease can be calculate by bi-random walk. Fig 2 shows the workflow of MDBIRW for predicting disease-related metabolite.

Fig 1. An example of the heterogeneous network.

Fig 1

The blue edges indicate the metabolite similarity between metabolites, green edges indicate the disease similarity between diseases, and red edges between diseases and metabolites, which indicate the known metabolite-disease associations, and the dashed edges between metabolites and diseases indicate the novel association.

Fig 2. The workflow of MDBIRW for predicting disease-related metabolite.

Fig 2

Bi-random walks is utilized to evaluate potential metabolite-disease association, the association probability of metabolite-disease pair without known association record would be computed based on the steady state of the random walk process. During the random walk, metabolite subnetwork and disease subnetwork have different walking steps. Different walking steps can better obtain information of direct or undirect nodes in different networks. Hence, we define l, r as the numbers of maximal iterations in the metabolite subnetwork and disease subnetwork. The process of bi-random walks is described as follows:

RMt=αMSRMt1+(1α)A (12)
RDt=αRDt1DS+(1α)A (13)

Here, α represents the decay factor with ranges from 0 to 1. RMt(i,j) and RDt(i,j) denote the probability of walking on metabolite similarity network and disease similarity network, respectively. MDBIRW can eliminate bias caused by topological and structural characteristics of the different networks by adjusting the number of walking steps of metabolite subnetwork and disease subnetwork. The pseudocode of MDBIRW algorithm is shown in Algorithm 1.

Algorithm 1. Algorithm for predicting the potential associations between metabolites and diseases

Input: Disease set D, metabolite set M and metabolite-disease adjacency matrix A, parameter α, l and r

Output: predicted association matrix R

1: Calculate disease semantic similarity Sd and metabolite functional similarity Sm;

2: Calculate disease GIP kernel similarity GSd and metabolite GIP kernel similarity GSm;

3: Construct the disease similarity matrix DS and metabolite similarity matrix MS;

4: Normalize DS and MS to DS and MS, respectively;

5: R0 = A = A / sum(A);

6: for t = 0 to max (l, r);

7:    flagm = flagd = 1;

8:    if t < = l

9:     RM = α MS′∙RMt−1+(1−α)A;

10:     flagm = 1;

11:    end if

12:    if t < = r

13:        RD = α RDt−1∙DS′+(1−α)A;

14:      flagd = 1;

15:    end if

16:    R = (flagm * RM + flagd * RD) / (flagm + flagd);

17: end for

18: return R

Results

Parameter analysis

Three parameters l, r, and α are probed in MDBIRW. The parameter α is decay factor, the range of α is {0.3,0.5,0.7,0.9}. l and r control the iteration steps of two subnetwork, and choose the two parameters from {1,2,3,4,5}. If l > r means the random walker prefer to walk in metabolite network, vice versa. The analysis results of parameters are shown as Table 1 and the bar chart of α = 0.3 is shown in Fig 3.

Table 1. The analysis results of parameters.

α = 0.3 r = 1 r = 2 r = 3 r = 4 r = 5
l = 1 0.910 0.838 0.788 0.702 0.698
l = 2 0.906 0.919 0.855 0.782 0.717
l = 3 0.904 0.898 0.924 0.850 0.797
l = 4 0.902 0.901 0.900 0.920 0.845
l = 5 0.774 0.773 0.768 0.763 0.768
α = 0.5 r = 1 r = 2 r = 3 r = 4 r = 5
l = 1 0.911 0.861 0.838 0.778 0.719
l = 2 0.905 0.911 0.859 0.828 0.776
l = 3 0.896 0.898 0.909 0.859 0.819
l = 4 0.899 0.894 0.895 0.907 0.842
l = 5 0.786 0.775 0.768 0.765 0.761
α = 0.7 r = 1 r = 2 r = 3 r = 4 r = 5
l = 1 0.917 0.877 0.836 0.818 0.785
l = 2 0.889 0.906 0.857 0.833 0.806
l = 3 0.877 0.887 0.904 0.859 0.827
l = 4 0.871 0.867 0.873 0.904 0.847
l = 5 0.784 0.774 0.769 0.765 0.766
α = 0.9 r = 1 r = 2 r = 3 r = 4 r = 5
l = 1 0.917 0.867 0.840 0.835 0.808
l = 2 0.883 0.895 0.863 0.834 0.818
l = 3 0.851 0.858 0.892 0.834 0.819
l = 4 0.844 0.834 0.832 0.878 0.829
l = 5 0.778 0.776 0.776 0.772 0.759

The range of α is {0.3,0.5,0.7,0.9}. The range of l and r is {1,2,3,4,5}.

Fig 3. Description of transition probability α = 0.3.

Fig 3

Fix the α is 0.3, values of l and r is {1,2,3,4,5}. When l and r is equal to 3, obtain the maximum AUC value of 0.924.

We explore the influences of l and r by using grid search method. From Table 1, we can conclusion that the maximum iteration steps l and r should not exceed 4. The AUC values on the diagonal is almost always higher than the rest values of its row and column. In other words, the optimal AUC value will be obtained when the maximum iteration steps of metabolite network and disease network are equal. Therefore, in our study, the optimal parameters are set that α = 0.3,l = 3,r = 3.

Performance of MDBIRW

Leave one out cross-validation (LOOCV) only take one sample as test set and the remains are used as training data. In our study, there are 2262 metabolites, coupled with 216 diseases and 4537 metabolite-disease associations. Therefore, we need to execute LOOCV program 4537 times. At each round, one corresponding known metabolite-disease association should be converted to unknown as test sample and the rest of known metabolite-disease association be used to as training samples. After execute bi-random walks with LOOCV, predicted results will be obtained.

Five-fold cross-validation (FFCV) is also utilized to evaluate the performance of our method. In FFCV, 4537 metabolite-disease associations were randomly divided into 5 groups. For each execution, one group is used as test set while 4 groups are used as training sets [24].

Receiver Operating Characteristic (ROC) curve is also called sensitivity curve, which using false positive rate and true positive rate as horizontal axis and vertical axis, respectively. The area of under the ROC curve is AUC value. The higher AUC value is, the better performance will be. In our study, the number of negative samples is more than the number of positive samples. Hence, we randomly select as many negative samples as positive samples. We arrange the final predicted values in descending order and calculate false positive rate and true positive rate by setting thresholds. Finally, the true positive rate (TPR) and false positive rate (FPR) for each threshold can be computed as follows:

TPR=TPTP+FN (14)
FPR=FPFP+TN (15)

where TP and TN represent the number of positive samples and negative samples that can be correctly identified, and FP and FN are the number of the positive samples and negative samples that cannot be correctly identified, respectively.

Precision-Recall (PR) curve utilizes recall and precision as horizontal axis and vertical axis of PR curve. The area under precision-recall curve (AUPR) is to evaluate the performance of our method by considering the precision and recall. Different precision-recall pairs will be obtained by setting different thresholds. Precision and recall can be calculated as follows:

Precision=TPTP+FP (16)
Recall=TPTP+FN (17)

where TP indicates the number of real identified positive samples. FP and FN respectively represent the number of negative samples that are incorrectly labelled as positive samples and the number of positive samples that are incorrectly labelled as negative samples.

According to our predicted result, the result of LOOCV is 0.903 and FFCV is 0.924, which confirms the superior performance of our method. Fig 4 shows the comparison result of LOOCV. MERWMDA [25] applied the maximum entropy theory to the random walk and revealed potential disease-miRNA associations on the heterogeneous network. RWR [26], the traditional random walk with restart algorithm, starting from any node and it have two choices in each step: randomly moving to neighbor nodes with (1−α) or returning to start node with probability α. MERWMDA and RWR are utilized as comparison methods to verify the performance of our method. Fig 5 shows the comparison result of MDBIRW, MERWMDA and RWR in FFCV. ROC and PR curves are plotted to evaluate the performance of our method. We use same number of positive and negative samples, the trend of these two curves is similar. Fig 6 shows PR curve of MDBIRW in LOOCV and FFCV.

Fig 4. The comparison result of MDBIRW, MERWMDA and RWR in LOOCV.

Fig 4

Fig 5. The comparison result of MDBIRW, MERWMDA and RWR in FFCV.

Fig 5

Fig 6. The PR curve of MDBIRW.

Fig 6

(A) PR curve in LOOCV with AUPR = 0.904. (B)PR curves of MDBIRW, MERWMDA and RWR in FFCV.

Case studies

We chose obesity, colorectal cancer and Alzheimer's disease as case studies. For each disease, we removed all known metabolite-disease associations and performed MDBIRW to obtain predicted scores. According the experimental prediction score (from high to low), we obtain the top 10 metabolites related to disease. Next, we mined biomedical literature from the National Center for Biotechnology information (NCBI, https://www.ncbi.nlm.nih.gov/) database and manually checked these metabolites. As a result, 8 out of 10, 9 out of 10 and 10 out of 10 predicted obesity, colorectal cancer and Alzheimer's disease be validated, respectively.

Obesity has become a major public health problem around the world, the prevalence rate of which is rising in almost all countries. There is growing evidence that obesity is linked to metabolite. As shown in Table 2, by executing bi-random walks to identify underlying metabolites with obesity, nine of top 10 identified metabolites have been validated. The change of L-Phenylalanine in obese men suggested the early changes in obesity in young men [27].The levels of Cholesterol is relatively high in obese young men has been already verified [27]. Zhao et al. has discovered that the levels of glycine have significant weight at baseline during five years [28]. L-Tryptophan and L-Tyrosine are abnormally expressed in obese children [28]. The changes of L-Arginine and L-Histidine were positively with obese parameter [29]. Central adiposity is associated with creatine changes, which has been found by Kaur et al [30]. 5-Hydroxyindole acetic acid and L-Alanine have not been confirmed link to obesity in human.

Table 2. Top 10 metabolites of obesity identified by bi-random walks method.

Metabolite Names HMDB ID Evidences
L-Phenylalanine HMDB0000159 PMID: 21890434
Cholesterol HMDB0000067 PMID: 25725317
Glycine HMDB0000123 PMID: 27708848
L-Tryptophan HMDB0000929 Simone et al.,2013
L-Histidine HMDB0000177 PMID:25700627
L-Tyrosine HMDB0000158 Simone et al.,2013
L-Alanine HMDB0000161 Unconfirmed
L-Arginine HMDB0000517 PMID:25700627
5-Hydroxyindole acetic acid HMDB0000763 Unconfirmed
Creatine HMDB0000562 PMID:28144886

The incidence of colorectal cancer (CRC) is second only to gastric cancer, esophageal cancer and primary liver cancer [31]. In recent years, the incidence of colorectal cancer in adolescents and young adults is higher. Endogenous metabolites have verified it have great potential in the early diagnosis and personalized treatment of CRC [32]. Using our method to predict metabolites with CRC, and sorting the score of results in descending order. 9 out of 10 metabolites are confirmed, which is described in Table 3.

Table 3. Top 10 metabolites of colorectal cancer identified by bi-random walks method.

Metabolite Names HMDB ID Evidences
1-Methyladenosine HMDB0003331 PMID:7482520
N-Acetyl-D-glucosamine HMDB0000215 PMID:27156840
Deoxyguanosine HMDB0000085 PMID:27585556
Gentisic acid HMDB0000152 PMID:25037050
N-Acetylgalactosamine HMDB0000212 PMID:29507546
Saccharopine HMDB0000279 Unconfirmed
L-Tyrosine HMDB0000158 PMID:27275383
L-Glutamic acid HMDB0000148 PMID:23940645
L-Histidine HMDB0000177 PMID:20156336
Hypoxanthine HMDB0000157 PMID: 28640361

Alzheimer's disease (AD), the most common cause of dementia, is a health problem that attracts increasing global attention and has a huge impact on human health [33]. Researchers developed various methods to identify AD related metabolites, for instance, using capillary electrophoresis-mass spectrometry to identify 9 metabolites are disease progression biomarkers [34]. Abnormal phospholipid metabolism is likely to lead to AD, and abnormal levels of metabolism is utilized to study AD by combining metabolomic-profiling approach [35]. 10 out of 10 predicted AD related metabolite were confirmed, as shown in Table 4.

Table 4. Identifying results of associated metabolites for Alzheimer's disease.

Metabolite Names HMDB ID Evidences
L-Tryptophan HMDB0000929 PMID:17031479
L-Phenylalanine HMDB0000159 PMID:23857558
Homocysteine HMDB0000742 PMID: 29024723
L-Alanine HMDB0000161 PMID:21292280
Uric acid HMDB0000289 PMID: 30060474
Glycine HMDB0000123 PMID:20858978
Homovanillic acid HMDB0000118 PMID: 28166276
L-Tyrosine HMDB0000158 PMID:24898638
Hypoxanthine HMDB0000157 PMID:24898638
Cholesterol HMDB0000067 PMID: 27773727

Conclusions

There is increasing evidence that metabolites play an important role in the prediction, diagnosis and treatment of many complex diseases. In this paper, MDBIRW be used to predict the latent associations between metabolite and disease. The experimental results and case studies illustrate that the performance of MDBIRW is superior to that of other methods. The effective performance of MDBIRW mainly due to following factors. Firstly, the semantic disease similarity, metabolite functional similarity and Gaussian interaction profile kernel similarity were integrated. Secondly, by controlling the number of iterative steps in metabolite network and disease network, MDBIRW can make better use of the hierarchical information of the nodes in two subnetworks to achieve a higher prediction accuracy.

This method still has some limitations needing to be improved in future research. First, gaussian interaction profile kernel similarity of diseases and metabolites Overreliance on known metabolite-disease association, resulting in biased similarity calculations. For this problem, different data can be used to compute the similarities of diseases and metabolites such as GO data. In addition, we only used single data source, disease and metabolic data. Complex diseases are commonly caused by the interaction of multi-omics, thus, we will combine other omics data to improve prediction performance in the following study.

Supporting information

S1 File. The data file of metabolite-disease associations.

(XLS)

Data Availability

All relevant data are within the manuscript and its Supporting Information files.

Funding Statement

This work was supported by the funding from National Natural Science Foundation of China (61972451, 61672334, 61902230) and the Fundamental Research Funds for the Central Universities (no. GK201901010).

References

  • 1.Wang TJ, Larson MG, Vasan RS, Cheng S, Rhee EP, McCabe E, et al. Metabolite profiles and the risk of developing diabetes. Nature medicine. 2011;17(4):448 10.1038/nm.2307 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Cheng L, Yang H, Zhao H, Pei X, Shi H, Sun J, et al. MetSigDis: a manually curated resource for the metabolic signatures of diseases. Briefings in bioinformatics. 2017;20(1):203–9. [DOI] [PubMed] [Google Scholar]
  • 3.Lee D-S, Park J, Kay K, Christakis NA, Oltvai Z, Barabási A-L. The implications of human metabolic network topology for disease comorbidity. Proceedings of the National Academy of Sciences. 2008;105(29):9880–5. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Dong H, Li J, Huang L, Chen X, Li D, Wang T, et al. Serum microRNA profiles serve as novel biomarkers for the diagnosis of Alzheimer’s disease. Disease markers. 2015;2015. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Chen X, Xie D, Wang L, Zhao Q, You Z-H, Liu H. BNPMDA: bipartite network projection for MiRNA–disease association prediction. Bioinformatics. 2018;34(18):3178–86. 10.1093/bioinformatics/bty333 [DOI] [PubMed] [Google Scholar]
  • 6.Yan C, Wang J, Wu F-X. DWNN-RLS: regularized least squares method for predicting circRNA-disease associations. BMC bioinformatics. 2018;19(19):520. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Luo H, Wang J, Li M, Luo J, Peng X, Wu F-X, et al. Drug repositioning based on comprehensive similarity measures and Bi-Random walk algorithm. Bioinformatics. 2016;32(17):2664–71. 10.1093/bioinformatics/btw228 [DOI] [PubMed] [Google Scholar]
  • 8.Yan C, Wang J, Ni P, Lan W, Wu F-X, Pan Y. DNRLMF-MDA: predicting microRNA-disease associations based on similarities of microRNAs and diseases. IEEE/ACM transactions on computational biology and bioinformatics. 2017;16(1):233–43. 10.1109/TCBB.2017.2776101 [DOI] [PubMed] [Google Scholar]
  • 9.Czech C, Berndt P, Busch K, Schmitz O, Wiemer J, Most V, et al. Metabolite Profiling of Alzheimer's Disease Cerebrospinal Fluid. PLOS ONE. 2012;7(2):e31501 10.1371/journal.pone.0031501 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Pieragostino D, D'Alessandro M, Di Ioia M, Rossi C, Zucchelli M, Urbani A, et al. An integrated metabolomics approach for the research of new cerebrospinal fluid biomarkers of multiple sclerosis. Molecular bioSystems. 2015;11(6):1563–72. 10.1039/c4mb00700j [DOI] [PubMed] [Google Scholar]
  • 11.Moats RA, Ernst T, Shonk TK, Ross BD. Abnormal cerebral metabolite concentrations in patients with probable Alzheimer disease. Magnetic resonance in medicine. 1994;32(1):110–5. 10.1002/mrm.1910320115 [DOI] [PubMed] [Google Scholar]
  • 12.Ebbel EN, Leymarie N, Schiavo S, Sharma S, Gevorkian S, Hersch S, et al. Identification of phenylbutyrate-generated metabolites in Huntington disease patients using parallel liquid chromatography/electrochemical array/mass spectrometry and off-line tandem mass spectrometry. Analytical biochemistry. 2010;399(2):152–61. 10.1016/j.ab.2010.01.010 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Connor SC, Hansen MK, Corner A, Smith RF, Ryan TE. Integration of metabolomics and transcriptomics data to aid biomarker discovery in type 2 diabetes. Molecular BioSystems. 2010;6(5):909–21. 10.1039/b914182k [DOI] [PubMed] [Google Scholar]
  • 14.Baumgartner C, Spath-Blass V, Niederkofler V, Bergmoser K, Langthaler S, Lassnig A, et al. A novel network-based approach for discovering dynamic metabolic biomarkers in cardiovascular disease. PLOS ONE. 2018;13(12):e0208953 10.1371/journal.pone.0208953 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Shang D, Li C, Yao Q, Yang H, Xu Y, Han J, et al. Prioritizing candidate disease metabolites based on global functional relationships between metabolites in the context of metabolic pathways. PloS one. 2014;9(8):e104934 10.1371/journal.pone.0104934 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Hu Y, Zhao T, Zhang N, Zang T, Zhang J, Cheng L. Identifying diseases-related metabolites using random walk. BMC bioinformatics. 2018;19(5):116. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17.Wishart DS, Jewison T, Guo AC, Wilson M, Knox C, Liu Y, et al. HMDB 3.0—the human metabolome database in 2013. Nucleic acids research. 2012;41(D1):D801–D7. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Kibbe WA, Arze C, Felix V, Mitraka E, Bolton E, Fu G, et al. Disease Ontology 2015 update: an expanded and updated database of human diseases for linking biomedical knowledge through disease data. Nucleic acids research. 2014;43(D1):D1071–D8. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Lowe HJ, Barnett GO. Understanding and using the medical subject headings (MeSH) vocabulary to perform literature searches. Jama. 1994;271(14):1103–8. [PubMed] [Google Scholar]
  • 20.Wang D, Wang J, Lu M, Song F, Cui Q. Inferring the human microRNA functional similarity and functional network based on microRNA-associated diseases. Bioinformatics. 2010;26(13):1644–50. 10.1093/bioinformatics/btq241 . [DOI] [PubMed] [Google Scholar]
  • 21.van Laarhoven T, Nabuurs SB, Marchiori E. Gaussian interaction profile kernels for predicting drug–target interaction. Bioinformatics. 2011;27(21):3036–43. 10.1093/bioinformatics/btr500 [DOI] [PubMed] [Google Scholar]
  • 22.Yu G, Fu G, Lu C, Ren Y, Wang J. BRWLDA: bi-random walks for predicting lncRNA-disease associations. Oncotarget. 2017;8(36):60429 10.18632/oncotarget.19588 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.Yu G, Fu G, Wang J, Zhao Y. NewGOA: Predicting new GO annotations of proteins by bi-random walks on a hybrid graph. IEEE/ACM Transactions on Computational Biology and Bioinformatics (TCBB). 2018;15(4):1390–402. [DOI] [PubMed] [Google Scholar]
  • 24.Zou Q, Li J, Wang C, Zeng X. Approaches for recognizing disease genes based on network. BioMed research international. 2014;2014. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Niu Y-W, Liu H, Wang G-H, Yan G-Y. Maximal entropy random walk on heterogenous network for MIRNA-disease Association prediction. Mathematical biosciences. 2018;306:1–9. 10.1016/j.mbs.2018.10.004 [DOI] [PubMed] [Google Scholar]
  • 26.Tong H, Faloutsos C, Pan J-Y, editors. Fast random walk with restart and its applications Sixth International Conference on Data Mining (ICDM'06); 2006: IEEE. [Google Scholar]
  • 27.Wang C, Feng R, Sun D, Li Y, Bi X, Sun C. Metabolic profiling of urine in young obese men using ultra performance liquid chromatography and Q-TOF mass spectrometry (UPLC/Q-TOF MS). Journal of Chromatography B. 2011;879(27):2871–6. [DOI] [PubMed] [Google Scholar]
  • 28.Zhao H, Shen J, Djukovic D, Daniel‐MacDougall C, Gu H, Wu X, et al. Metabolomics‐identified metabolites associated with body mass index and prospective weight gain among Mexican American women. Obesity science & practice. 2016;2(3):309–17. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29.Liu L, Feng R, Guo F, Li Y, Jiao J, Sun C. Targeted metabolomic analysis reveals the association between the postprandial change in palmitic acid, branched-chain amino acids and insulin resistance in young obese subjects. Diabetes research and clinical practice. 2015;108(1):84–93. 10.1016/j.diabres.2015.01.014 [DOI] [PubMed] [Google Scholar]
  • 30.Kaur S, Birdsill AC, Steward K, Pasha E, Kruzliak P, Tanaka H, et al. Higher visceral fat is associated with lower cerebral N-acetyl-aspartate ratios in middle-aged adults. Metabolic brain disease. 2017;32(3):727–33. 10.1007/s11011-017-9961-z [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31.Weinberg BA, Marshall JL, Salem ME. The growing challenge of young adults with colorectal cancer. Oncology. 2017;31(5). [PubMed] [Google Scholar]
  • 32.Ni Y, Xie G, Jia W. Metabonomics of human colorectal cancer: new approaches for early diagnosis and biomarker discovery. Journal of proteome research. 2014;13(9):3857–70. 10.1021/pr500443c [DOI] [PubMed] [Google Scholar]
  • 33.Lane CA, Hardy J, Schott JM. Alzheimer's disease. European Journal of Neurology. 2018;25(1):59–70. 10.1111/ene.13439 [DOI] [PubMed] [Google Scholar]
  • 34.Ibáñez C, Simó C, Martín-Álvarez PJ, Kivipelto M, Winblad B, Cedazo-Mínguez A, et al. Toward a predictive model of Alzheimer’s disease progression using capillary electrophoresis–mass spectrometry metabolomics. Analytical chemistry. 2012;84(20):8532–40. 10.1021/ac301243k [DOI] [PubMed] [Google Scholar]
  • 35.González-Domínguez R, García-Barrera T, Gómez-Ariza JL. Combination of metabolomic and phospholipid-profiling approaches for the study of Alzheimer's disease. Journal of proteomics. 2014;104:37–47. 10.1016/j.jprot.2014.01.014 [DOI] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

S1 File. The data file of metabolite-disease associations.

(XLS)

Data Availability Statement

All relevant data are within the manuscript and its Supporting Information files.


Articles from PLoS ONE are provided here courtesy of PLOS

RESOURCES