Welcome to MetaBridge, a user-friendly web tool for network-based integrative analysis of metabolomics data. Here you can upload a list of metabolite IDs and identify the directly interacting enzymes for network integration.

To start, you'll want a set of metabolites as HMDB or KEGG IDs. We recommend MetaboAnalyst for metabolomics data processing and ID conversion, if you have only compound names.

With the output of MetaBridge, you can create a protein-protein interaction network using your metabolomics data. We suggest NetworkAnalyst for generation of these networks, and for network-based integration with data from other omics types.

Click the button below to Get Started! If you'd like to learn more about how MetaBridge can be used, check our Tutorial. For more information, including where to report bugs or problems and how to cite MetaBridge, please refer to the About page.


Select a plain-text spreadsheet (a file ending in csv, txt, or tsv) containing your metabolites in a single column. You can also try our example data using the button below.

Select one of the options below. MetaCyc has higher quality annotations, but KEGG may yield more hits, and will also allow you to visualize your results with Pathview.


Network-Based Integrative Analysis with MetaBridge

This page covers a sample workflow for integrating your metabolomics data with transcriptomics or proteomics data using network-based approaches. You can also view this information on our GitHub page.

1. Metabolite Preprocessing (Optional)

To get started with MetaBridge, you'll need to upload your list of compounds as HMDB or KEGG IDs. If you are starting with raw metabolomics data (i.e. compounds names, such as glucose), you will need to preprocess your metabolites with your method of choice to obtain their corresponding HMDB or KEGG IDs. We recommend MetaboAnalyst for metabolite preprocessing and ID mapping, available by selecting “Other Utilities” then “Compound ID Conversion.”