mergem: merging, comparing, and translating genome-scale metabolic models using universal identifiers

Date

2024-02-02

Department

Program

Citation of Original Publication

Hari, Archana, Arveen Zarrabi, and Daniel Lobo. “Mergem: Merging, Comparing, and Translating Genome-Scale Metabolic Models Using Universal Identifiers.” NAR Genomics and Bioinformatics 6, no. 1 (March 1, 2024): lqae010. https://doi.org/10.1093/nargab/lqae010.

Rights

This item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.
Creative Commons Attribution 4.0 International (CC BY 4.0)

Subjects

Abstract

Numerous methods exist to produce and refine genome-scale metabolic models. However, due to the use of incompatible identifier systems for metabolites and reactions, computing and visualizing the metabolic differences and similarities of such models is a current challenge. Furthermore, there is a lack of automated tools that can combine the strengths of multiple reconstruction pipelines into a curated single comprehensive model by merging different drafts, which possibly use incompatible namespaces. Here we present mergem, a novel method to compare, merge, and translate two or more metabolic models. Using a universal metabolic identifier mapping system constructed from multiple metabolic databases, mergem robustly can compare models from different pipelines, merge their common elements, and translate their identifiers to other database systems. mergem is implemented as a command line tool, a Python package, and on the web-application Fluxer, which allows simulating and visually comparing multiple models with different interactive flux graphs. The ability to merge, compare, and translate diverse genome scale metabolic models can facilitate the curation of comprehensive reconstructions and the discovery of unique and common metabolic features among different organisms.