Literature DB >> 24931980

Metabolome-scale prediction of intermediate compounds in multistep metabolic pathways with a recursive supervised approach.

Masaaki Kotera1, Yasuo Tabei1, Yoshihiro Yamanishi2, Ai Muto1, Yuki Moriya1, Toshiaki Tokimatsu1, Susumu Goto1.   

Abstract

MOTIVATION: Metabolic pathway analysis is crucial not only in metabolic engineering but also in rational drug design. However, the biosynthetic/biodegradation pathways are known only for a small portion of metabolites, and a vast amount of pathways remain uncharacterized. Therefore, an important challenge in metabolomics is the de novo reconstruction of potential reaction networks on a metabolome-scale.
RESULTS: In this article, we develop a novel method to predict the multistep reaction sequences for de novo reconstruction of metabolic pathways in the reaction-filling framework. We propose a supervised approach to learn what we refer to as 'multistep reaction sequence likeness', i.e. whether a compound-compound pair is possibly converted to each other by a sequence of enzymatic reactions. In the algorithm, we propose a recursive procedure of using step-specific classifiers to predict the intermediate compounds in the multistep reaction sequences, based on chemical substructure fingerprints/descriptors of compounds. We further demonstrate the usefulness of our proposed method on the prediction of enzymatic reaction networks from a metabolome-scale compound set and discuss characteristic features of the extracted chemical substructure transformation patterns in multistep reaction sequences. Our comprehensively predicted reaction networks help to fill the metabolic gap and to infer new reaction sequences in metabolic pathways.
AVAILABILITY AND IMPLEMENTATION: Materials are available for free at http://web.kuicr.kyoto-u.ac.jp/supp/kot/ismb2014/
© The Author 2014. Published by Oxford University Press.

Entities:  

Mesh:

Year:  2014        PMID: 24931980      PMCID: PMC4058936          DOI: 10.1093/bioinformatics/btu265

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


1 INTRODUCTION

Metabolic pathway analysis is crucial not only in systematic metabolic engineering (Toya and Shimizu, 2013) but also in rational drug discovery (Ramautar ). For example, 48.6% of cancer drugs are either natural products or their direct derivatives (Newman and Cragg, 2012), and many pharmaceutically useful compounds are produced by microbes, fungi and plants (Nakabayashi and Saito, 2013). It is estimated that plants produce at least 1 060 000 metabolites (Afendi ), and the total number of natural products is undoubtedly much larger if microbes and fungi are also considered. However, the biosynthetic/biodegradation pathways are known only for a small portion of metabolites, and a vast amount of pathways remain uncharacterized even in human (Sreekumar ). For example, International Union of Biochemistry and Molecular Biology recognizes only ∼6000 enzymatic reactions (McDonald and Tipton, 2014). Therefore, in silico prediction of unknown pathways is expected to support the experimental characterization, leading to benefit not only drug discovery and health care but also agricultural and environmental issues. There have been many successful studies on computational reconstruction of metabolic pathways in organisms or in specific conditions of cellular processes. The most traditional approach is ‘reference-based framework’, where enzyme genes are mapped to appropriate positions in the predefined reference pathways using orthologous and other information across different organisms or conditions (Bono ). This framework is dependent on the predefined reference pathways, i.e. the collection of characterized substrate–product relationships that have been described in the literature or experimentally validated. Thus, this is not applicable to predicting unknown substrate–product relationships or completely new metabolic pathways. In contrast, a variety of computational methods have been developed for de novo reconstruction of new metabolic pathways based on chemical structure data of metabolites. The goal is to elucidate novel reactions (absent from the reference pathway maps in the reference-based framework) based on our current knowledge about known reactions and chemical transformations (to be used as training data). The previous methods are mainly classified into ‘compound-filling framework’ and ‘reaction-filling framework’. The compound-filling framework generates the chemical structures of the intermediates even if they are not present in databases. The users input the start (source) compound and/or the goal (target) compound, and the methods predict intermediates and reactions between the two compounds (Darvas, 1988; Ellis ; Greene ; Moriya ; Talafous ). On the other hand, the reaction-filling framework does not generate unknown chemical compounds, but use the compounds that are already present in databases. The users input a group of compounds, or vast amount of compounds in databases, and the methods predict the connectivity among the compounds, i.e. substrate–product pairs in a reaction (Hatzimanikatis ; Kotera , 2013a,b; Nakamura ; Tanaka ). The previous de novo metabolic pathway reconstruction studies handled single reactions independently. Although metabolic network involves some sequential reactions whose chemical transformation patterns are conserved (Muto ), these conserved patterns have not been considered. In this article, we develop a novel method to predict the multistep reaction sequences for de novo reconstruction of metabolic pathways in the reaction-filling framework. We propose a supervised approach to learn what we refer to as ‘multistep reaction sequence likeness’, i.e. whether a compound–compound pair is possibly converted to each other by multiple enzymatic reactions, as an extension of the previous work (Kotera ). In the algorithm, we propose a recursive procedure of using step-specific classifiers to predict the intermediate compounds in the multistep reaction sequences, based on chemical substructures. We further demonstrate the usefulness of our proposed method on the prediction of enzymatic reaction networks from a metabolome-scale compound set and discuss characteristic features of multistep reaction sequences. Our comprehensively predicted reaction networks help to fill the metabolic gap and to infer new reaction sequences in metabolic pathways.

2 MATERIALS

2.1 Enzymatic reactions and reactant pairs

We retrieved enzymatic reactions and the associated chemical compounds from the KEGG database (Kanehisa ). Chemical compounds are given IDs consisting of the letter ‘C’ and the following five-digit numerals, and the structures are described as graphs where nodes and edges represent atoms and bonds, respectively. Hydrogen atoms are not explicitly represented as nodes but are included in the accompanying atoms. For example, the compounds D-glucose (C00031) and D-glucose 6-phosphate (C00092) consist of 12 and 16 nodes, respectively. KEGG describes reactions not only as conventional reaction equation format but also as ‘reactant pair’ format (RPAIR; Kotera ), representing substrate–product relationships with conserved chemical moiety in the reaction. For example, the pair D-glucose (12 nodes) and D-glucose 6-phosphate (16 nodes) conserves 12 nodes (corresponding to the glucose residue) during the reaction (see http://www.kegg.jp/entry/RP00060). As of January 2014, KEGG RPAIR stores 14 386 reactant pairs.

2.2 Positive/negative dataset for single reactions

In this study, the ‘main’ type of reactant pairs [the compound–compound pairs in the KEGG RPAIR database; see Kotera ] were regarded as the positive examples, and the remaining all possible pairs of compounds were regarded as the negative examples for predicting enzymatic-reaction likeness. Each compound–compound pair has to be described in both forward and backward directions, avoiding the loss of the similarity in backward reactions. Considering these, the number of all possible compound pairs is n(n–1) = O(n2), where n is the number of compounds. We regard these positive/negative substrate–product relationships as the gold standard data. It is known that most compound pairs in the negative examples are structurally dissimilar. In other words, it is easy to predict that dissimilar compound pairs are unlikely to be converted to each other by single enzymatic reactions. Thus, incorporation of structural dissimilar pairs in the prediction would overestimate the prediction accuracy in the performance evaluation. To avoid such trivial predictions, we removed compound pairs whose Tanimoto coefficient (Jaccard coefficient) are <0.5 from the gold standard data and constructed the filtered data consisting of compound pairs whose structures are similar to some extent. Note that classification is more difficult for the filtered data compared with the full data.

2.3 Positive/negative dataset for k-step reaction sequences

In the field of enzymology, the term ‘multistep reaction’ sometimes means a series of chemical transformations catalyzed by an enzyme. In this article, we do not deal with multistep in that context. To avoid the confusion, we use the term ‘k-step reaction sequences’ or ‘k-step sequences’ for a series of chemical transformations catalyzed by k enzymes within a metabolic pathway. One-step sequences correspond to single reactions. We prepared the positive and negative examples of k-step reaction sequences as follows (where k = 2, 3, 4). k-step reaction sequences consisting of k + 1 compounds were generated using k reactant pairs sharing common compounds. For example, from the three reactant pairs ‘C1–C2’, ‘C1–C3’ and ‘C3–C4’ (where C represents a compound ID), two 2-step sequences ‘C2–C1–C3’ and ‘C1–C3–C4’ and a 3-step sequence ‘C2–C1–C3–C4’ were generated. The first and the last compounds in the sequence were referred to as the start and the goal compounds, respectively. Using the RPAIR database, the conservation ratio of the atoms from the start compound to the goal compound was calculated for each k-step sequence. For example, consider that C1, C2, C3 and C4 consists of 18, 20, 23 and 24 nodes (i.e. atoms other than hydrogen atoms), respectively, and the pair ‘C1–C2’ conserve 18 nodes, the conservation ratio of the step ‘C1–C2’ is 18/18 = 1.0 and that of ‘C2–C1’ is 18/20 = 0.9, respectively. When the 17 nodes from the conserved nodes in ‘C2–C1’ are conserved in ‘C1–C3’, the conservation ratio of the step ‘C2–C1–C3’ is 17/20 = 0.85. In this study, the k-step sequences with the monotonic increase of the numbers of the nodes and the conservation ratio ≥0.5 were regarded as positive examples. The remaining k-step sequences were regarded as negative examples. As a result of the data filtering, the numbers of positive examples of 1-, 2-, 3- and 4-step sequences were 10 852, 4294, 8073 and 15 112, respectively, and the numbers of negative examples in those are 518 854, 75 170, 258 883 and 1 138 634, respectively. Note that the definitions of positive/negative examples in 1-step and the longer-steps were different, resulting in the numbers of positive/negative examples not in monotonic increase.

2.4 Vector representation of chemical structures

We obtained chemical structures of compounds (metabolites) from the KEGG (Kanehisa ) and KNApSAcK (Afendi ) databases. Chemically identical compounds with the same structures (duplicates) were removed, so structures of all compounds in the dataset were unique. We described each compound by using KEGG Chemical Function and Substructures (KCF-S; Kotera ), which was designed based on the numbers of functional group and other named biochemical substructures in a molecule (Kotera ). We represented each compound by an integer vector of length 53 679 in which the occurrence of a substructure is coded as an integer value. For a comparison study, we also tested many other chemical fingerprints by using Chemistry Development Kit (CDK; Steinbeck ) and the descriptor defined by Nakamura, Sakakibara and colleagues (Nakamura ), referred to as ‘NS-descriptor’ in this study. The NS-descriptor is an integer vector, and the other fingerprints are binary vectors. We calculated eight fingerprints/descriptors: CDK extended fingerprint, CDK graph-only fingerprint, CDK hybridization fingerprint, E-state fingerprint, Klekota–Roth fingerprint, Molecular ACCess System (MACCS) fingerprint, PubChem fingerprint and NS-descriptor, and their dimensions were 1022, 1024, 1024, 71, 4860, 164, 879 and 1346, respectively, where the feature elements absent from the compound set are not considered.

2.5 Reaction module

Metabolic network involves some sequential reactions whose chemical transformation patterns are conserved, and these conserved sequences are referred to as ‘reaction modules’ (Muto ). They consist of purely chemical data without incorporating any enzyme data (genes and proteins). As of January 2014, there are 34 manually curated reaction modules that are given IDs consisting of the letters ‘RM’ and the following three-digit numerals (such as RM001; see http://www.genome.jp/kegg/reaction/rmodule.html) and up to 3016 conserved reaction patterns. In this study, KEGG reaction modules were used for the analysis of the chemical substructures characteristic to k-step sequences.

3 METHODS

We address the problem of metabolome-scale metabolic pathway reconstruction in the reaction-filling framework. In this section, we present a general approach to evaluate the enzymatic-reaction likeness of any pair of two compounds and to estimate potential intermediate chemical structures between the two compounds.

3.1 Feature vector representation of compound–compound pairs

We represent a compound C by a D-dimensional integer vector (an integer vector of length D) as , where and each element corresponds to the number of times a given chemical substructure from a library of defined substructures occurs in the compound. To characterize any pair of two compounds C and C, we introduce two kinds of operations for the descriptors as follows: and where is a function that returns c if and otherwise returns , and is a function that returns c if and otherwise returns . Note that is an operation that captures common chemical substructures between and , whereas is an operation that captures chemical substructures present in and absent in . To represent any compound–compound pair using the above operations, we define two types of feature vectors as follows: and We shall refer to and as ‘diff-common feature vector’ and ‘diff-only feature vector’, respectively (Fig. 1a). Both feature vectors can handle reversible reactions, and they are designed to capture substructure changes around the reaction center in the conversion of a chemical compound to another compound. In addition, the diff-common feature vector is designed to capture conserved substructures kept in the conversion of a chemical compound to another compound.
Fig. 1.

Overview of training models and predictions of new compound–compound pairs. (a) Flowchart of training models using diff-common feature vectors. The same procedure is conducted for diff-only feature vectors as well. See Sections 3.1 and 3.2 for more details. (b) Flowchart of predicting the k-step reaction sequences. The k-th step is predicted by whether . See Sections 3.1 and 3.3 for more details

Overview of training models and predictions of new compound–compound pairs. (a) Flowchart of training models using diff-common feature vectors. The same procedure is conducted for diff-only feature vectors as well. See Sections 3.1 and 3.2 for more details. (b) Flowchart of predicting the k-step reaction sequences. The k-th step is predicted by whether . See Sections 3.1 and 3.3 for more details

3.2 Multistep reaction sequence-likeness prediction

3.2.1 Enzymatic-reaction likeness

We make a brief review of the previous method to predict the enzymatic-reaction likeness, i.e. whether a compound–compound pair is possibly converted to each other by an enzymatic reaction (Kotera ), which is solved by the following supervised classification problem. Using the feature vectors and for compounds C and C, we apply a linear model to estimate a linear function , where w is a weight vector. The enzymatic-reaction likeness between C and C is predicted by thresholding the value of f(C,C). The weight vector w is estimated such that it can correctly predict the enzymatic-reaction likeness of compound–compound pairs. A limitation of the previous method is that the method is only applicable to single reactions. Thus, in this study, we generalize it for the use of multistep reaction sequences as described in the following sections.

3.2.2 Multistep reaction sequence likeness

Here we propose an extension of the enzymatic-reaction likeness from single reactions to multistep sequences. Let k be the number of reaction steps. A k-step reaction sequence is defined as a series of reactions in which a chemical compound is known to be converted to another compound by multiple enzymatic reactions, and the corresponding (k– 1) intermediate compounds are missing. To evaluate the enzymatic-reaction likeness of k-step reaction sequence, we estimate a linear function that would predict whether a chemical compound C is converted to another compound C by k enzymatic reactions. Using the feature vectors and for compounds C and C, we propose to learn a linear function , where w is a weight vector, and the weight vector w is estimated such that it can correctly predict k-step reaction sequence likeness. Given a collection of compound–compound pairs and their labels , where and y = +1 (resp. ) indicates a positive pair (resp. a negative pair) in the k-step reaction, we estimate the weight vector w by linear Support Vector Machine (SVM) formulated by the following unconstrained optimization problem: where To enhance the interpretability of linear models, the weight vector is optimized with L1-regularization as follows: where ||·||1 is L1 norm (the sum of absolute values in the vector), and C is a hyper-parameter. L1-regularization has an effect of making the weights of uninformative features zeros without loss of classification accuracy. L1-regularized linear SVM is referred to as L1SVM. For example, the prediction for 1-step, 2-step, 3-step and 4-step reaction sequence likeness can be performed as follows: Enzymatic reaction-likeness prediction We construct a function based on a learning set of compound–compound pairs in known single reactions. We then apply f1 to a given compound–compound pair to predict whether the two compounds in the pair are interconvertible by one enzymatic reaction. 2-step reaction sequence-likeness prediction We construct a function based on a learning set of compound–compound pairs in known 2-step sequences. We then apply f2 to a given compound–compound pair to predict whether the two compounds in the pair are interconvertible by two enzymatic reactions. 3-step reaction sequence-likeness prediction We construct a function based on a learning set of compound–compound pairs in known 3-step reaction sequences. We then apply f3 to a given compound–compound pair to predict whether the two compounds in the pair are interconvertible by three enzymatic reactions. 4-step reaction sequence-likeness prediction We construct a function based on a learning set of compound–compound pairs in known 4-step reaction sequences. We then apply f4 to a given compound–compound pair to predict whether the two compounds in the pair are interconvertible by four enzymatic reactions.

3.3 Intermediate compound prediction in the multistep reaction sequences

Given a pair of start (source) compound C and goal (target) compound C in the k-step reaction sequence, we attempt to estimate potential intermediate compounds between the start compound C and the goal compound C. Note that there are (k–1) intermediate compounds between the start compound C and the goal compound C in the k-step reaction sequence (Fig. 2).
Fig. 2.

k-step reaction sequences and intermediate compound prediction

k-step reaction sequences and intermediate compound prediction Suppose that we have a chemical database storing a huge number of chemical compounds, and we consider selecting potential compounds from the database for the intermediate compounds in the k-step reaction sequence. The j-th intermediate compound is considered convertible from the start compound C by single reactions (1-step sequences) and is also considered convertible from the goal compound C by (k + 1– j)-step sequence. Therefore, we propose the following candidate score to select an appropriate compound for the j-th intermediate compound by integrating individual reaction sequence-likeness evaluation functions in a recursive manner: In practice, high-scoring compounds in the database are predicted to be candidates for the intermediate compounds. For example, we propose the candidate scores for the 2-step, 3-step and 4-step reaction sequences as follows: 2-step reaction sequence with one intermediate compound The intermediate compound is connected with the start compound by one step and with the goal compound by one step, so we propose the following candidate score for the intermediate compound: 3-step reaction sequence with two intermediate compounds The first intermediate compound is connected with the start compound by one step and with the goal compound by two steps, so we propose the following candidate score for the first intermediate compound: The second intermediate compound is connected with the start compound by two steps and with the goal compound by one step, so we propose the following candidate score for the second intermediate compound: 4-step reaction sequence with three intermediate compounds The first intermediate compound is connected with the start compound by one step and with the goal compound by three steps, so we propose the following candidate score for the first intermediate compound: The second intermediate compound is connected with the start compound by two steps and with the goal compound by two steps, so we propose the following candidate score for the second intermediate compound: The third intermediate compound is connected with the start compound by three steps and with the goal compound by one step, so we propose the following candidate score for the third intermediate compound: Practical application In practice, we do not know how many reaction steps are there between the start compound C and the goal compound C, so we propose the following recursive procedure (Fig. 1b): If , C and C are predicted to be converted to each other. If , the intermediate compound is predicted with s2(C). If , the intermediate compounds are predicted with and . If , the intermediate compounds are predicted with and . To be continued in a recursive manner.

3.4 Experimental evaluation protocol

3.4.1 Cross-validation experiment on reaction sequence-likeness prediction

We perform the following 5-fold cross-validation. (i) We randomly split compound–compound pairs in the gold standard reaction data into five subsets of roughly equal sizes. We regard known start–goal compound pairs (the first and the last compounds in the sequence) as positive examples and the other compound–compound pairs as negative examples. (ii) We take each subset as a test set and the remaining four subsets as a training set. (iii) We learn a predictive model based only on the training set. (iv) We compute the prediction scores for compound–compound pairs in the test set. (v) Finally, we evaluate the prediction accuracy over the 5-folds. We evaluate the prediction performance by the receiver operating characteristic (ROC) curve, which is a plot of true-positive rates as a function of false-positive rates based on various thresholds, and the precision-recall (PR) curve, which is a plot of precision (positive predictive value) as a function of recall (sensitivity) based on various thresholds. We summarize the performance by the area under the ROC curve (AUC) score, where 1 is for a perfect inference and 0.5 is for a random inference, and the area under the PR curve (AUPR) score, where 1 is for a perfect inference and the ratio of positive examples in the gold standard data is for a random inference. In this study, we perform the above cross-validation experiments for 1-, 2-, 3- and 4-step reaction sequences, separately (see Section 4.1). In each case, we repeat the cross-validation experiment five times, and computed the averages of the AUC scores and the AUPR scores over the five cross-validation folds. The parameters involved in the methods are optimized with the AUC score and the AUPR score as the objective functions.

3.4.2 Self-rank test on intermediate compound prediction

We conduct a self-rank test to simulate the intermediate compound prediction. The procedure of the self-rank test is as follows: (i) we take intermediate compounds in known k-step reaction sequences and regard them as missing intermediate compounds (to be tested), (ii) we compute the candidate scores for all candidate compounds in the chemical database and the intermediate compounds being tested, (iii) we rank the intermediate compounds based on the candidate scores among all candidate compounds plus themselves and (iv) we repeat the above steps for all the k-step reaction sequences. Note that we test one intermediate compound for the 2-step reaction, two intermediate compounds for the 3-step reaction and three intermediate compounds for the 4-step reaction. In this study, we conduct the above self-rank test for 2-, 3- and 4-step reaction sequences, separately (see Section 4.2). A self-rank of 1 is a perfect prediction, indicating that the method is able to assign the test compound to the original position in the k-step reaction sequence. In the case of random prediction, the self-rank follows the uniform distribution on the interval from 1 to the number of candidate compounds in the chemical database.

3.5 Baseline method

3.5.1 Reaction sequence-likeness prediction

The most straightforward method for the reaction sequence-likeness prediction is a similarity-based approach, assuming that the start compound and the goal compound are likely to have similar chemical structures. Actually, a substrate compound and a product compound in an enzyme reaction tend to have a big conserved substructure, and their different regions tend to be small (Kotera ), so the start compound and the goal compound in the k-step reaction sequences are expected to have high chemical structure similarity. We use weighted Jaccard similarity for binary fingerprints and cosine correlation coefficient for real-valued descriptors as chemical structure similarity measures of two compounds. A direct strategy is therefore to predict the k-step reaction sequence-likeness between the start and goal compounds whenever the chemical structure similarity value between the start and goal compounds is above a threshold to be determined. We refer to this approach as BASELINE.

3.5.2 Intermediate compound prediction

In a similar manner as the reaction sequence-likeness prediction, we define a baseline method for the intermediate compound prediction, assuming that the intermediate compounds are likely to have similar chemical structures both with the start compound and with the goal compound. The candidate score in the k-step sequence is defined as the sum of the chemical structure similarity between the candidate and start compounds and the chemical structure similarity between the candidate and goal compounds. We refer to this approach as BASELINE.

4 RESULTS

4.1 Performance evaluation on multistep reaction sequence-likeness prediction

We tested the proposed L1SVM method on its ability to predict the multistep reaction sequence likeness of given compound–compound pairs from their chemical fingerprint/descriptor data by performing 5-fold cross-validation experiments (see Section 3.4.1 for more details). We evaluated the performance of the method for 1-, 2-, 3- and 4-step reaction sequence likeness, separately. We also compared the performance between nine chemical fingerprints/descriptors: CDK extended fingerprint, CDK graph-only fingerprint, CDK hybridization fingerprint, E-state fingerprint, Klekota–Roth fingerprint, MACCS fingerprint, PubChem fingerprint, NS-descriptor and KCF-S descriptor (see Section 2.4 for more details). Note that KCF-S is the descriptor we proposed to use in this study. Table 1, 2, 3 and 4 show the resulting AUC and AUPR scores for the 1-, 2-, 3- and 4-step reaction sequence-likeness predictions, respectively (full tables are shown in Supplementary Material). Among the nine chemical fingerprints/descriptors, the KCF-S descriptor achieved the highest prediction accuracy in any kinds of enzymatic reactions. The L1SVM method clearly outperformed the BASELINE method regardless of fingerprints, which suggests that supervised learning is meaningful for reaction prediction. These results suggest that the proposed L1SVM method with the KCF-S descriptor is expected to be useful in practice.
Table 1.

Cross-validation on the 1-step reaction sequence likeness (enzymatic-reaction likeness)

ChemicalDiff-common L1SVMDiff-only L1SVMBaselineRandom
fingerprints/descriptorsAUCAUPRAUCAUPRAUCAUPRAUCAUPR
CDK extended0.69170.06030.67420.04680.61610.02890.50000.0199
MACCS0.68370.04890.65820.03420.59140.01890.50000.0199
PubChem0.71700.05310.70260.04220.67520.03070.50000.0199
NS-descriptor0.88580.21340.84290.09680.65660.04460.50000.0199
KCF-S descriptor0.96590.39430.96100.28010.69450.07550.50000.0199
Table 2.

Cross-validation on the 2-step reaction sequence-likeness prediction (with one intermediate compound)

ChemicalDiff-common L1SVMDiff-only L1SVMBaselineRandom
fingerprints/descriptorsAUCAUPRAUCAUPRAUCAUPRAUCAUPR
CDK extended0.77470.17300.71780.13520.48150.05760.50000.0665
MACCS0.74740.14180.66340.11520.44650.05020.50000.0665
PubChem0.76740.15890.72700.13570.57320.07100.50000.0665
NS-descriptor0.88980.29370.86730.26510.61870.09370.50000.0665
KCF-S descriptor0.94110.44930.94190.44730.66210.06350.50000.0665
Table 3.

Cross-validation on the 3-step reaction sequence-likeness prediction (with two intermediate compounds)

ChemicalDiff-common L1SVMDiff-only L1SVMBaselineRandom
fingerprints/descriptorsAUCAUPRAUCAUPRAUCAUPRAUCAUPR
CDK extended0.81030.14360.75420.09590.54740.03680.50000.0367
MACCS0.76080.09860.67700.07130.49590.03090.50000.0367
PubChem0.80970.12390.76560.09100.63650.04890.50000.0367
NS-descriptor0.92840.26380.90280.19890.70690.08070.50000.0367
KCF-S descriptor0.96240.42320.95850.40940.66210.06350.50000.0367
Table 4.

Cross-validation on the 4-step reaction sequence-likeness prediction (with three intermediate compounds)

ChemicalDiff-common L1SVMDiff-only L1SVMBaselineRandom
fingerprints/descriptorsAUCAUPRAUCAUPRAUCAUPRAUCAUPR
CDK extended0.85770.10620.78670.06490.58630.01720.50000.0156
MACCS0.76630.05820.68980.03510.51870.01410.50000.0156
PubChem0.85360.08180.79620.04810.65900.02340.50000.0156
NS-descriptor0.95350.20580.93040.13410.75210.04360.50000.0156
KCF-S descriptor0.97720.32830.98370.32020.70390.03150.50000.0156
Cross-validation on the 1-step reaction sequence likeness (enzymatic-reaction likeness) Cross-validation on the 2-step reaction sequence-likeness prediction (with one intermediate compound) Cross-validation on the 3-step reaction sequence-likeness prediction (with two intermediate compounds) Cross-validation on the 4-step reaction sequence-likeness prediction (with three intermediate compounds) The AUC and AUPR scores of BASELINE were relatively high regardless of fingerprints in the case of single reactions, which validated the fact that a core substructure is conserved between a substrate and a product in a reactant pair. On the other hand, the AUC and AUPR scores of BASELINE were low regardless of fingerprints in the case of k enzymatic reactions where k = 2, 3, 4. This result suggests that a core substructure conserved from the start to the goal compounds tends to be smaller in the k-step sequences, compared with 1-step reactions. The diff-common feature vector worked better than the diff-only feature vector in most cases. This result also implies that both substructure transformation patterns and core substructures are important in the k-step sequence prediction.

4.2 Performance evaluation on intermediate compound prediction

We tested the proposed recursive L1SVM method with the diff-common feature vector on its ability to infer intermediate compounds in the k-step sequences. We evaluated the performance by conducting a self-rank test, which simulates the situation where we want to detect a series of intermediate compounds between a start compound and a goal compound (see Section 3.4.2 for more details). We evaluated the performance of the proposed method for 2-, 3- and 4-step sequences, separately. Figure 3 shows the distributions of the computed self-ranks for the 2-, 3- and 4-step sequences, where the self-rank scores are shown on a log scale with base 10 in each panel, and the left box-plot corresponds to the random inference, the middle box-plot corresponds to the BASELINE method and the right box-plot corresponds to the proposed L1SVM method, respectively. Note that there are 1, 2 and 3 intermediate compounds in the 2-, 3- and 4-step sequences, respectively.
Fig. 3.

Self-rank distributions for the intermediate compounds in the 2-step reaction sequences (upper left), 3-step reaction sequences (upper middle and upper right) and 4-step reaction sequences (bottom left, bottom middle and bottom right)

Self-rank distributions for the intermediate compounds in the 2-step reaction sequences (upper left), 3-step reaction sequences (upper middle and upper right) and 4-step reaction sequences (bottom left, bottom middle and bottom right) In both BASELINE and L1SVM, the self-rank distributions have a large peak at high ranks at a significant level (the P-value is almost zero), which means that both the methods are capable of predicting most known intermediate compounds correctly, compared with the random inference. The L1SVM method usually outperforms the BASELINE method in terms of the average of the computed self-ranks. An exception was observed using the median of the self-ranks in the case of the second intermediate compound of 4-step sequence, but the corresponding averages of the self-ranks in BASELINE and L1SVM are 249 and 146, respectively. These results suggest that potential intermediate compounds tend to be strongly correlated with the start and the goal compounds on metabolic pathways in terms of chemical transformation patterns.

4.3 Biochemical interpretation of the extracted substructures specific to k-step sequences

We analyzed the characteristics of the extracted substructures as follows. First, k-step-specific substructures were defined as the substructures whose obtained weights were above zero only in the L1SVM for the k-step sequences. Second, among all k-step sequences, those that contain the k-step-specific substructures in the start or the goal compounds were selected. Third, the obtained k-step sequences were ranked according to the average weights of the k-step-specific substructures. Finally, the obtained k-step sequences were compared with the reaction modules and the conserved reaction patterns. As the result, the numbers of the obtained k-step sequences with k-step-specific substructures were 13 264, 3630, 3877 and 5276 for k = 1, 2, 3 and 4, respectively. Among those, the numbers of the k-step sequences that correspond to the conserved reaction patterns were 0, 507, 114 and 44, respectively. Figure 4 shows some correctly predicted examples of k-step reaction sequences that corresponds to reaction modules, with the k-step-specific substructures and reaction centers highlighted in green and red, respectively. It was observed that the k-step-specific substructures generally do not contain reaction centers, i.e. the substructures that changes during reactions. This is understandable because the substructures that contain reaction centers are so common in metabolic pathways that they cannot be used to distinguish k-step reaction sequence likeness.
Fig. 4.

Extracted substructures specific to k-step reaction sequences (green) and reaction center-related substructures (red)

Extracted substructures specific to k-step reaction sequences (green) and reaction center-related substructures (red) Although the k-step-specific substructures were involved in the conserved substructures in the start and the goal compounds, the k-step-specific substructures were not necessarily equal to the conserved substructures. For example, the first two 2-step reaction sequences in Figure 4a correspond to a reaction module RM004 [dihydroxylation of aromatic ring, type 1 (dioxygenase and dehydrogenase reactions)]. As shown in the figure, carbon atoms in the substituted aromatic rings were extracted as the k-step-specific substructures in these sequences. However, although RM004 contains 13 reaction sequences, it appeared that only the simplest reaction sequence, i.e. from benzene (C01407) to catechol (C00090), did not have any k-step-specific substructures. A possible interpretation for these observations would be that benzene ring, not substituted aromatic rings, was too common to be used to distinguish k-step reaction likeness. As another example of 2-step sequences, the extracted substructures from sequence ‘Indole-3-acetonitrile (C02938) - Indole-3-acetamide (C02693) - Indole-3-acetate (C00954)’, part of RM031 (oxime to acetate conversion), also was in conserved substructure (pyrrole ring) rather than the reaction center-related substructures (nitrile and carboxylate). Degradation of aromatic compounds consists of three types of reaction modules, preprocessing, dihydroxylation and cleavage, and they can be classified into aerobic or anaerobic types (Muto ). Characteristic substructures were extracted from all 3-step sequences in RM003, a preprocessing module. Also, in this case, extracted substructures were not on reaction centers but on conserved substructures, as shown in Figure 4b. The anaerobic equivalent, RM015 (methyl to carboxyl conversion on aromatic ring, anaerobic), did not include characteristic substructures. Some other representative modules, i.e. the dihydroxylation module RM004 and the following cleavage [3-step sequences ‘biphenyl (C06588) - cis-2,3-dihydro-2,3-dihydroxybiphenyl (C06589) - biphenyl-2,3-diol (C02526) - 2-hydroxy-6-oxo-6-phenylhexa-2,4-dienoate (C01273)’ and ‘4-chlorobiphenyl (C06584) - cis-2,3-dihydro-2,3-dihydroxy-4’-chlorobiphenyl (C06585) - 2,3-dihydroxy-4’-chlorobiphenyl (C06586) - 2-hydroxy-6-oxo-6-(4’-chlorophenyl)-hexa-2,4-dienoate (C06587)’], and RM017 (ring cleavage via Baeyer–Villiger oxidation; Figure 4c), was also extracted. There were some more sequences [e.g. ‘benzamide (C09815) - benzoate (C00180) - 4-hydroxybenzoate (C00156) - 3,4-dihydroxybenzoate (C00230) - 3-carboxy-cis,cis-muconate (C01163)’] that were not included in the previously known modules but were revealed to contain characteristic substructures. These results suggest that more intensive investigation would help the manual curation of reaction modules.

4.4 Novel prediction of multiple reaction sequences

Having confirmed the usefulness of our method, we conducted a comprehensive reaction prediction for all possible compound pairs. We trained a predictive model using all known reactant pairs in the gold standard data, and novel multiple reaction sequences were predicted using the KNApSAcK database. Start and goal compounds for this prediction were prepared by extracting compound pairs that are not too similar and not too dissimilar (weighted Jaccard coefficient between 0.6 and 0.7). The computation time was ∼4 h using 40 threads in two CPUs. The number of predicted 1-, 2-, 3- and 4-step sequences were 2 499 982, 297 295, 18 164 and 16 128, respectively. The advantage of reaction-filling approach is the quick calculation for this huge amount of pathways, which has not been possible in compound-filling approach to date. It is difficult to confirm how many of these are true positive—it was naturally observed that there were some predicted sequences whose intermediate is possibly correct, but the number of steps is possibly wrong, and vice versa. Examples are shown in Figure 5. Stereoisomers and geometric isomers were not distinguishable, which is a common disadvantage of using vectors including KCF-S and other fingerprints. Even though our proposed method enabled quick calculation for metabolome-scale compound sets with better AUC and AUPR, there is still room to improve, especially AUPR, for more practical use.
Fig. 5.

Examples of falsely predicted reaction sequences. Colors represent structural changes during the reaction sequences. (a) The intermediate was possibly correct, but the number of steps was possibly wrong. Stereoisomerization was not considered. (b) Not including the distinction of geometric isomers (in purple), the number of steps was possibly correct. The intermediates were possibly wrong

Examples of falsely predicted reaction sequences. Colors represent structural changes during the reaction sequences. (a) The intermediate was possibly correct, but the number of steps was possibly wrong. Stereoisomerization was not considered. (b) Not including the distinction of geometric isomers (in purple), the number of steps was possibly correct. The intermediates were possibly wrong

5 DISCUSSION

This study provided a general method to predict the number of reactions to connect two metabolites. The more the number of known reactions increases, the better the predictive performance would become. However, the recursive strategy chooses the smallest number of steps with the fewest numbers of intermediates for given start–goal compounds. There are some known cases where different organisms synthesize the same compounds using different pathways with different number of steps. The further extension will be needed to obtain possible longer pathways with keeping the computation efficiency. This study used a predefined set of chemical substructures (KCF-S); however, it is known that some metabolic pathways use their characteristic chemical substructures. This may imply that when the users want to predict pathways for a specific group of metabolites, using the common substructures in multiple metabolites (Kotera ) would detect the metabolite-group-specific substructures, leading to the improvement of the specific pathways. The preparation of positive and negative examples is crucial in this study. In the study of enzymatic reaction likeness (1-step likeness), distinction of positive/negative is relatively clear; positive if a compound pair corresponds to a known substrate–product pair and negative otherwise. In the study of multiple reaction sequence likeness, reversibility of reaction may affect the distinction of positive/negative. Enzymatic reactions are generally reversible in vitro, but they are sometimes irreversible in vivo depending on the physiological condition. These reversibilities are merely described in databases, making it difficult to distinguish positive/negative multistep reaction sequences. Recent metabolomics studies enable metabolite-driven approaches for understanding previously unknown biosynthetic mechanisms at the gene level for genome-sequenced plants (Nakabayashi and Saito, 2013). We believe that this study will contribute to the understanding and the identification of metabolites and genes in the biosynthetic machinery.
  23 in total

1.  Knowledge-based expert systems for toxicity and metabolism prediction: DEREK, StAR and METEOR.

Authors:  N Greene; P N Judson; J J Langowski; C A Marchant
Journal:  SAR QSAR Environ Res       Date:  1999       Impact factor: 3.000

2.  KNApSAcK family databases: integrated metabolite-plant species databases for multifaceted plant research.

Authors:  Farit Mochamad Afendi; Taketo Okada; Mami Yamazaki; Aki Hirai-Morita; Yukiko Nakamura; Kensuke Nakamura; Shun Ikeda; Hiroki Takahashi; Md Altaf-Ul-Amin; Latifah K Darusman; Kazuki Saito; Shigehiko Kanaya
Journal:  Plant Cell Physiol       Date:  2011-11-28       Impact factor: 4.927

Review 3.  Natural products as sources of new drugs over the 30 years from 1981 to 2010.

Authors:  David J Newman; Gordon M Cragg
Journal:  J Nat Prod       Date:  2012-02-08       Impact factor: 4.050

Review 4.  Reconstruction of amino acid biosynthesis pathways from the complete genome sequence.

Authors:  H Bono; H Ogata; S Goto; M Kanehisa
Journal:  Genome Res       Date:  1998-03       Impact factor: 9.043

Review 5.  Flux analysis and metabolomics for systematic metabolic engineering of microorganisms.

Authors:  Yoshihiro Toya; Hiroshi Shimizu
Journal:  Biotechnol Adv       Date:  2013-05-13       Impact factor: 14.227

6.  Metabolomics for unknown plant metabolites.

Authors:  Ryo Nakabayashi; Kazuki Saito
Journal:  Anal Bioanal Chem       Date:  2013-03-27       Impact factor: 4.142

7.  Metabolomic profiles delineate potential role for sarcosine in prostate cancer progression.

Authors:  Arun Sreekumar; Laila M Poisson; Thekkelnaycke M Rajendiran; Amjad P Khan; Qi Cao; Jindan Yu; Bharathi Laxman; Rohit Mehra; Robert J Lonigro; Yong Li; Mukesh K Nyati; Aarif Ahsan; Shanker Kalyana-Sundaram; Bo Han; Xuhong Cao; Jaeman Byun; Gilbert S Omenn; Debashis Ghosh; Subramaniam Pennathur; Danny C Alexander; Alvin Berger; Jeffrey R Shuster; John T Wei; Sooryanarayana Varambally; Christopher Beecher; Arul M Chinnaiyan
Journal:  Nature       Date:  2009-02-12       Impact factor: 49.962

8.  KCF-S: KEGG Chemical Function and Substructure for improved interpretability and prediction in chemical bioinformatics.

Authors:  Masaaki Kotera; Yasuo Tabei; Yoshihiro Yamanishi; Yuki Moriya; Toshiaki Tokimatsu; Minoru Kanehisa; Susumu Goto
Journal:  BMC Syst Biol       Date:  2013-12-13

9.  Modular architecture of metabolic pathways revealed by conserved sequences of reactions.

Authors:  Ai Muto; Masaaki Kotera; Toshiaki Tokimatsu; Zenichi Nakagawa; Susumu Goto; Minoru Kanehisa
Journal:  J Chem Inf Model       Date:  2013-02-19       Impact factor: 4.956

10.  Functional group and substructure searching as a tool in metabolomics.

Authors:  Masaaki Kotera; Andrew G McDonald; Sinéad Boyce; Keith F Tipton
Journal:  PLoS One       Date:  2008-02-06       Impact factor: 3.240

View more
  7 in total

1.  Efficient searching and annotation of metabolic networks using chemical similarity.

Authors:  Dante A Pertusi; Andrew E Stine; Linda J Broadbelt; Keith E J Tyo
Journal:  Bioinformatics       Date:  2014-11-21       Impact factor: 6.937

2.  novoPathFinder: a webserver of designing novel-pathway with integrating GEM-model.

Authors:  Shaozhen Ding; Yu Tian; Pengli Cai; Dachuan Zhang; Xingxiang Cheng; Dandan Sun; Le Yuan; Junni Chen; Weizhong Tu; Dong-Qing Wei; Qian-Nan Hu
Journal:  Nucleic Acids Res       Date:  2020-07-02       Impact factor: 16.971

3.  Simultaneous prediction of enzyme orthologs from chemical transformation patterns for de novo metabolic pathway reconstruction.

Authors:  Yasuo Tabei; Yoshihiro Yamanishi; Masaaki Kotera
Journal:  Bioinformatics       Date:  2016-06-15       Impact factor: 6.937

Review 4.  Metabolic pathway reconstruction strategies for central metabolism and natural product biosynthesis.

Authors:  Masaaki Kotera; Susumu Goto
Journal:  Biophys Physicobiol       Date:  2016-07-15

5.  Data integration aids understanding of butterfly-host plant networks.

Authors:  Ai Muto-Fujita; Kazuhiro Takemoto; Shigehiko Kanaya; Takeru Nakazato; Toshiaki Tokimatsu; Natsushi Matsumoto; Mayo Kono; Yuko Chubachi; Katsuhisa Ozaki; Masaaki Kotera
Journal:  Sci Rep       Date:  2017-03-06       Impact factor: 4.379

6.  Dual graph convolutional neural network for predicting chemical networks.

Authors:  Shonosuke Harada; Hirotaka Akita; Masashi Tsubaki; Yukino Baba; Ichigaku Takigawa; Yoshihiro Yamanishi; Hisashi Kashima
Journal:  BMC Bioinformatics       Date:  2020-04-23       Impact factor: 3.169

7.  Learning graph representations of biochemical networks and its application to enzymatic link prediction.

Authors:  Julie Jiang; Li-Ping Liu; Soha Hassoun
Journal:  Bioinformatics       Date:  2021-05-05       Impact factor: 6.937

  7 in total

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