Skip to content
naulon

No retraction, correction or concern found when last checked on Oct 22, 2026.

MetaNetX/MNXref: unified namespace for metabolites and biochemical reactions in the context of metabolic models

Sébastien Moretti, Van Du T Tran, Florence Mehl and 2 more

Nucleic Acids Research · 2020 · CC BY

doi:10.1093/nar/gkaa992

Abstract

MetaNetX/MNXref is a reconciliation of metabolites and biochemical reactions providing cross-links between major public biochemistry and Genome-Scale Metabolic Network (GSMN) databases. The new release brings several improvements with respect to the quality of the reconciliation, with particular attention dedicated to preserving the intrinsic properties of GSMN models. The MetaNetX website (https://www.metanetx.org/) provides access to the full database and online services. A major improvement is for mapping of user-provided GSMNs to MXNref, which now provides diagnostic messages about model content. In addition to the website and flat files, the resource can now be accessed through a SPARQL endpoint (https://rdf.metanetx.org).

Full text

From PubMed Central, U.S. National Library of Medicine, as current on Oct 22, 2026. Paragraph numbers are ours, so an answer can point at one.

INTRODUCTION

MetaNetX/MNXref provides computed cross-references between metabolites as well as biochemical reactions, to reconcile major public biochemical databases and a selection of public genome-scale metabolic networks (GSMN) from a few dedicated resources. The previous releases of the MetaNetX/MNXref resource and website have already been presented as well as the main challenges of the reconciliation. This paper focuses on the current status of the resource and the recent improvements accomplished through the complete redesign and rewriting of its production pipeline.

GSMN reconstruction is one of the foundations of Systems Biology. The development of such reconstruction involves the integration of knowledge about reactions and metabolites from the scientific literature, public databases and previously published GSMNs. Historically, many GSMNs were formulated using metabolites represented as ‘symbols’, i.e. without explicit reference to a molecular structure. The initial motivation for creating this resource ten years ago was to add molecular structures to existing GSMNs. More generally, the goal was to establish cross-links between symbols in GSMNs published by different groups and the molecules found in the major biochemical databases. This problem is trivial as long as one-to-one mappings can be established between the different resources, but this is not always the case. Merging metabolites in a metabolic network may lead to the merging of reactions, possibly altering the model properties, and hence the predictions that could be made using it.

MATERIALS AND METHODS

The computation of the reconciliation was performed using various different software components glued together by Bash, Perl 5.24.0 (https://www.perl.org/) and R 3.6.1 (https://www.R-project.org) scripts. These components include InChI 1.0.5, Chemaxon MarvinBeans 19.26 (https://chemaxon.com/), Gurobi 9.0.2 (https://www.gurobi.com/), Blast 2.7.1+, MATLAB (https://ch.mathworks.com/products/matlab.html), COBRA Toolbox 2.0.0 and LibSBML 5.1.8.0. The MetaNetX website backend is written in Perl with the help of Apache (https://httpd.apache.org/) and Virtuoso (https://virtuoso.openlinksw.com/). The frontend uses jQuery (https://jquery.com/) and DataTables (https://datatables.net/) with some of their plugins to ease browsing.

Principles

For MetaNetX/MNXref, a metabolite identifier (e.g. MNXM123) first refers to a set of metabolites in external databases, which are merged together because they are assumed to be the same biochemical entity, i.e. distinctions in protonation states, tautomeric forms or isotopes are typically ignored. Secondly, for every set of metabolites, a single external database identifier is selected as the (best) reference, from which a molecular structure is possibly retrieved. ChEBI identifiers that appear in Rhea reactions are preferentially selected as reference.

A consequence of the merging of metabolites is the merging of reactions involving these metabolites (Figure 1). A reaction identifier (e.g. MNXR456) designates a set of reactions in external databases that are assumed to be the same biochemical entity, because they were merged together. A single external identifier is selected as the reference for this set, preferably a reaction from Rhea when feasible. However, a reaction rewritten with MNXref identifiers may differ from the original equation, for example, with respect to proton balancing. In addition, since release 2.0, a distinction was introduced between transported protons that account for the proton motive force (MNXM01) and those introduced to balance chemical equations (MNXM1). Such a distinction is also made in some recently published models.

Reconciling metabolites and reactions

Molecular structures are systematically exploited to reconcile metabolites. The proportion of chemicals in external databases endowed with a molecular structure has steadily increased over the last 10 years. However, many difficulties remain, such as incomplete information on cis/trans- and stereo-isomerisms. The interpretation of partially defined structures, especially those involving R-groups and polymers, also remains a challenge.

The availability of cross-references between reactions often enables the reconciliation of pairs of metabolites if supported by additional evidence, for example the compound name. This reconciliation of metabolites from the reaction context evidence was the key idea that allowed the first computation of MetaNetX/MNXref. It is to be noted that imported cross-references between metabolites are ignored during the reconciliation, to avoid propagating existing errors present in external databases.

Manual curation

Although we aimed to make the reconciliation procedure fully automated, errors are occasionally imported from external resources and these can affect the computed reconciliation. Automated detection of conflicting evidence and ambiguities has been central to our effort to rewrite the pipeline. Thereafter, manual case-by-case study enables fixing of flagged issues, for example by correcting the reference of a metabolite to a molecular structure. An archetypal example of such difficulties are the two stereo-isomers of a compound—according to the textual description—where the structure of the L-form is fully specified and the structure of the R-form misses the stereochemistry.

Two metabolites to be merged that appear in the same reaction, in the left and right terms for example, also deserve scrutiny. Pairs of tautomers or acid-bases can be validly merged, possibly yielding an empty reaction that will disappear from the mapped GSMN. Changes in reaction status (see below) have also been used as a trigger for the manual inspection of a particular reconciliation.

The errors we have detected have been systematically reported to the resource from which they originated. Most of them have since been corrected, thanks to the diligence of their curators.

Impact of reconciliation on model properties

One of the main challenges of the MNXref reconciliation is to ease comparison of GSMNs while preserving their intrinsic properties. We have attempted to summarize the latter by attributing a status to every reaction in a GSMN (Figure 2): A, the reaction can carry a non-zero flux in the unaltered GSMN; a, the reaction can carry a flux after all boundary (exchange) reactions were set to bi-directional; b, the reaction can carry a flux after all reactions in the GSMN were set to bi-directional; B, the reaction cannot carry any flux because of the network topology, for example because of a dead-end metabolite. Computation is performed using a variant of the flux variability algorithm.

For example, the iAF1260 model for E. coli contains a total of 2376 reactions. After mapping to MNXref, 2368 reactions are retrieved with a one-to-one mapping to an original reaction. The status of these reactions is distributed as follows: A, 1518; a, 627, b, 87; B, 136. The reaction status is perfectly conserved in this example, despite the merging of two metabolites namely 1agpg140 (1-acyl-sn-glycero-3-phosphoglycerol (n-C14:0)) and 1tdecg3p (1-tetradecanoyl-sn-glycerol 3-phosphate). In other GSMNs, the merging of metabolites may cause the status of a few reactions to change, the latter not necessarily involving the merged metabolites and possibly augmenting the number of reactions that can carry a non-zero flux. Taking control of such indirect effects has been crucial for testing and improving the reconciliation. More public GSMNs will be added in the future to further challenge and improve the quality of the reconciliation.

Database content

Tables 1 and 2 list the different resources that were included in the latest release. The ratio of the numbers of entries before and after reconciliation is a measure of its efficiency. Indeed, this ratio is most optimal for the metabolites and reactions found in a hundred GSMNs hosted at MetaNetX.

Service

The MetaNetX website (https://www.metanetx.org) provides access to the full database and online services. Most notably, the service that permits a user to upload his or her own GSMN and map it to MNXref has been greatly improved to produce diagnostic messages about the model content. The database can be queried through the website user interface, as well as through a SPARQL endpoint (https://rdf.metanetx.org).

DISCUSSION

By design a GSMN is a model of the metabolism of low molecular weight compounds, where mass conservation and thermodynamics apply. GSMN models play a crucial role in the toolbox of synthetic biology. Beyond popular applications, such as metabolic flux prediction with flux balance analysis and prediction of the gene essentiality, GSMNs have been used in numerous applications, e.g. chemicals and materials production, drug targeting, human metabolism, disease understanding and, multi-organism interaction modeling. MNXref is now used within tools for testing GSMNs such as MEMOTE, and has been proposed as a reference for minimal standard content for metabolic network reconstruction. Finally, the ability to accurately reconcile metabolites and reactions within GSMNs paves the way for applications such as multi-omics data interpretation, and white-box AI models. Moving forward, MetaNetX/MNXref efforts to not only unify metabolites, reactions and subcellular compartments but also genes and proteins into a single comprehensive namespace will continue to provide a strong basis for such key systems biology endeavors in the future.

DATA AVAILABILITY

Data is distributed under a Creative Commons Attribution 4.0 International License (CC BY 4.0). The MNXref reconciliation is available in TAB-delimited and RDF/Turtle formats. The mapped GSMNs are available in SBML level 2 and 3 formats from the web site and as part of the RDF graph.

References 45

  1. 1.
  2. 2.
  3. 3.
  4. 4.

    Wishart D.S., Feunang Y.D., Marcu A., Guo A.C., Liang K., Vázquez-Fresno R., Sajed T., Johnson D., Li C., Karu N. et al. HMDB 4.0: the human metabolome database for 2018. Nucleic Acids Res.2018; 46:D608–D617.

    Not in our library10.1093/nar/gkx1089

  5. 5.

    Kanehisa M., Furumichi M., Tanabe M., Sato Y., Morishima K. KEGG: new perspectives on genomes, pathways, diseases and drugs. Nucleic Acids Res.2017; 45:D353–D361.

    Not in our library10.1093/nar/gkw1092

  6. 6.

    Fahy E., Subramaniam S., Murphy R.C., Nishijima M., Raetz C.R.H., Shimizu T., Spener F., van Meer G., Wakelam M.J.O., Dennis E.A. Update of the LIPID MAPS comprehensive classification system for lipids. J. Lipid Res.2009; 50:S9–S14.

    Not in our library10.1194/jlr.r800095-jlr200

  7. 7.

    Caspi R., Billington R., Fulcher C.A., Keseler I.M., Kothari A., Krummenacker M., Latendresse M., Midford P.E., Ong Q., Ong W.K. et al. The MetaCyc database of metabolic pathways and enzymes. Nucleic Acids Res.2018; 46:D633–D639.

    Not in our library10.1093/nar/gkx935

  8. 8.
  9. 9.

    Morgat A., Lombardot T., Axelsen K.B., Aimo L., Niknejad A., Hyka-Nouspikel N., Coudert E., Pozzato M., Pagni M., Moretti S. et al. Updates in Rhea - an expert curated resource of biochemical reactions. Nucleic Acids Res.2017; 45:D415–D418.

    Not in our library10.1093/nar/gkw990

  10. 10.

    Wittig U., Rey M., Weidemann A., Kania R., Müller W. SABIO-RK: an updated resource for manually curated biochemical reaction kinetics. Nucleic Acids Res.2018; 46:D656–D660.

    Not in our library10.1093/nar/gkx1065

  11. 11.

    Henry C.S., DeJongh M., Best A.A., Frybarger P.M., Linsay B., Stevens R.L. High-throughput generation, optimization and analysis of genome-scale metabolic models. Nat. Biotechnol.2010; 28:977–982.

    Not in our library10.1038/nbt.1672

  12. 12.
  13. 13.

    Moretti S., Martin O., Van Du Tran T., Bridge A., Morgat A., Pagni M. MetaNetX/MNXref–reconciliation of metabolites and biochemical reactions to bring together genome-scale metabolic networks. Nucleic Acids Res.2016; 44:D523–D526.

    Not in our library10.1093/nar/gkv1117

  14. 14.

    Ganter M., Bernard T., Moretti S., Stelling J., Pagni M. MetaNetX.org: a website and repository for accessing, analysing and manipulating metabolic networks. Bioinformatics. 2013; 29:815–816.

    Not in our library10.1093/bioinformatics/btt036

  15. 15.

    Bernard T., Bridge A., Morgat A., Moretti S., Xenarios I., Pagni M. Reconciliation of metabolites and biochemical reactions for metabolic networks. Brief. Bioinform.2014; 15:123–135.

    Not in our library10.1093/bib/bbs058

  16. 16.

    Kumar A., Suthers P.F., Maranas C.D. MetRxn: a knowledgebase of metabolites and reactions spanning metabolic models and databases. BMC Bioinformatics. 2012; 13:6.

    Not in our library10.1186/1471-2105-13-6

  17. 17.

    Lang M., Stelzer M., Schomburg D. BKM-react, an integrated biochemical reaction database. BMC Biochem.2011; 12:42.

    Not in our library10.1186/1471-2091-12-42

  18. 18.

    Boucher R., Heller S., McNaught A. The status of the IUPAC InChI chemical structure standard. Chem. Int.2017; 39:47.

    Not in our library

  19. 19.
  20. 20.

    Heirendt L., Arreckx S., Pfau T., Mendoza S.N., Richelle A., Heinken A., Haraldsdóttir H.S., Wachowiak J., Keating S.M., Vlasov V. et al. Creation and analysis of biochemical constraint-based models using the COBRA Toolbox v.3.0. Nat. Protoc.2019; 14:639–702.

    Not in our library10.1038/s41596-018-0098-2

  21. 21.
  22. 22.

    Smith A.C., Eyassu F., Mazat J.-P., Robinson A.J. MitoCore: a curated constraint-based model for simulating human central metabolism. BMC Syst. Biol.2017; 11:114.

    Not in our library10.1186/s12918-017-0500-7

  23. 23.

    Mahadevan R., Schilling C.H. The effects of alternate optimal solutions in constraint-based genome-scale metabolic models. Metab. Eng.2003; 5:264–276.

    Not in our library10.1016/j.ymben.2003.09.002

  24. 24.

    Feist A.M., Henry C.S., Reed J.L., Krummenacker M., Joyce A.R., Karp P.D., Broadbelt L.J., Hatzimanikatis V., Palsson B.Ø. A genome-scale metabolic reconstruction for Escherichia coli K-12 MG1655 that accounts for 1260 ORFs and thermodynamic information. Mol. Syst. Biol.2007; 3:121.

    Not in our library10.1038/msb4100155

  25. 25.

    Henry C.S., Broadbelt L.J., Hatzimanikatis V. Thermodynamics-based metabolic flux analysis. Biophys. J.2007; 92:1792–1805.

    Not in our library10.1529/biophysj.106.093138

  26. 26.

    Kiparissides A., Hatzimanikatis V. Thermodynamics-based metabolite sensitivity analysis in metabolic networks. Metab. Eng.2017; 39:117–127.

    Not in our library10.1016/j.ymben.2016.11.006

  27. 27.

    Cameron D.E., Bashor C.J., Collins J.J. A brief history of synthetic biology. Nat. Rev. Microbiol.2014; 12:381–390.

    Not in our library10.1038/nrmicro3239

  28. 28.

    Duigou T., du Lac M., Carbonell P., Faulon J.-L. RetroRules: a database of reaction rules for engineering biology. Nucleic Acids Res.2019; 47:D1229–D1235.

    Not in our library10.1093/nar/gky940

  29. 29.
  30. 30.

    Tibocha-Bonilla J.D., Zuñiga C., Godoy-Silva R.D., Zengler K. Advances in metabolic modeling of oleaginous microalgae. Biotechnol. Biofuels. 2018; 11:241.

    Not in our library10.1186/s13068-018-1244-3

  31. 31.

    Yang J.E., Park S.J., Kim W.J., Kim H.J., Kim B.J., Lee H., Shin J., Lee S.Y. One-step fermentative production of aromatic polyesters from glucose by metabolically engineered Escherichia coli strains. Nat. Commun.2018; 9:79.

    Not in our library10.1038/s41467-017-02498-w

  32. 32.

    Mishra P., Lee N.-R., Lakshmanan M., Kim M., Kim B.-G., Lee D.-Y. Genome-scale model-driven strain design for dicarboxylic acid production in Yarrowia lipolytica. BMC Syst. Biol.2018; 12:12.

    Not in our library10.1186/s12918-018-0542-5

  33. 33.

    Prigent S., Nielsen J.C., Frisvad J.C., Nielsen J. Reconstruction of 24 Penicillium genome-scale metabolic models shows diversity based on their secondary metabolism. Biotechnol. Bioeng.2018; 115:2604–2612.

    Not in our library10.1002/bit.26739

  34. 34.

    Abdel-Haleem A.M., Hefzi H., Mineta K., Gao X., Gojobori T., Palsson B.O., Lewis N.E., Jamshidi N. Functional interrogation of Plasmodium genus metabolism identifies species- and stage-specific differences in nutrient essentiality and drug targeting. PLoS Comput. Biol.2018; 14:e1005895.

    Not in our library10.1371/journal.pcbi.1005895

  35. 35.
  36. 36.

    Brunk E., Sahoo S., Zielinski D.C., Altunkaya A., Dräger A., Mih N., Gatto F., Nilsson A., Preciat Gonzalez G.A., Aurich M.K. et al. Recon3D enables a three-dimensional view of gene variation in human metabolism. Nat. Biotechnol.2018; 36:272–281.

    Not in our library10.1038/nbt.4072

  37. 37.

    Dhillon B.K., Smith M., Baghela A., Lee A.H.Y., Hancock R.E.W. Systems biology approaches to understanding the human immune system. Front. Immunol.2020; 11:1683.

    Not in our library10.3389/fimmu.2020.01683

  38. 38.
  39. 39.

    Kumar M., Ji B., Babaei P., Das P., Lappa D., Ramakrishnan G., Fox T.E., Haque R., Petri W.A., Bäckhed F. et al. Gut microbiota dysbiosis is associated with malnutrition and reduced plasma amino acid levels: lessons from genome-scale metabolic modeling. Metab. Eng.2018; 49:128–142.

    Not in our library10.1016/j.ymben.2018.07.018

  40. 40.

    Lieven C., Beber M.E., Olivier B.G., Bergmann F.T., Ataman M., Babaei P., Bartell J.A., Blank L.M., Chauhan S., Correia K. et al. MEMOTE for standardized genome-scale metabolic model testing. Nat. Biotechnol.2020; 38:272–276.

    Not in our library10.1038/s41587-020-0446-y

All 45 references

Cited by papers we hold 3

Reads

Read by people on this page

None yet.

Checked or read by AI through naulon

None yet.

A person counts once a day per paper. We keep no cookie and no address: a reader is a hash that changes every day. Any month under five reads shows no number.

Are you an author?

Is this your paper?

Claim it to add your note and be paid when agents cite it. Free.