Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2025 Dec 31;17(1):2587968.
doi: 10.1080/19490976.2025.2587968. Epub 2025 Dec 2.

MICOMWeb: a website for microbial community metabolic modeling of the human gut

Affiliations

MICOMWeb: a website for microbial community metabolic modeling of the human gut

Cristóbal Fresno et al. Gut Microbes. .

Abstract

MICOMWeb is a user-friendly website for modeling microbial community metabolism in the human gut. This website tackles three constraints when generating in silico metagenome-scale metabolic models: i) the prior Python user knowledge for metabolic modeling using flux balance analysis with the MICOM Python package, ii) predefined and user-defined diets to generate ad hoc metabolic models, and iii) the high-throughput computational infrastructure required to obtain the simulated growth and metabolic exchange fluxes, using real abundance from metagenomic shotgun or 16S amplicon sequencing; we present MICOMWeb's features to easily run in silico experiments as a functional hypothesis generator for experimental validation on three previously published databases. MICOMWeb has a constant run-time independent of the number of samples provided and database complexity. In practical terms, this behavior is upper-bounded by the sample with the greatest microbiota diversity, i.e., the sample with the largest metabolic reconstruction model size. The evidence suggests that the bigger the database, the better the MICOMWeb performs compared to MICOM in terms of consumed RAM (from 3.52 up to 7.13 folds) and total execution time (from 10.87 up to 205.05 folds).

Keywords: Systems biology; computational biology; metabolomics; microbiota; software computing.

PubMed Disclaimer

Conflict of interest statement

None declared.

Figures

Figure 1.
Figure 1.
MICOMWeb overview. A) high-level front-to-backend infrastructure and SLURM processing strategy. B) Borromeo is the SLURM cluster used for MICOMWeb backend processing. A high-level overview, node, and storage specifications are presented.
Figure 2.
Figure 2.
MICOMWeb to MICOM comparison. A) microbial community modelling with the MICOM Python package. B) MICOMWeb vs. MICOM reproducibility comparison on abundances, growth rates, number of metabolites, and reactions. D) The speed-up curve for the three example datasets using MICOM and MICOMWeb. An embedded zoom of the first 20 samples is also included.
Figure 3.
Figure 3.
Comparative metabolic‐exchange profiling of diets. A) Principal component analysis (PCA) scatterplot of export fluxes for the top 50 metabolites, shown separately for type 2 diabetes and COVID−19 cohorts. The three dietary interventions (high fibre, high fat/protein, and fermented foods) are colour-coded. Rows correspond to cohort (top: COVID−19; bottom: Diabetes), and columns to flux direction (left: exports; right: imports). Component axes are labelled with the percentage of explained variance in the data. B) The heat map of the top 50 export fluxes for the three diets, where the cohort is presented at the top and bottom for COVID−19 and type 2 diabetes, respectively.
Figure 4.
Figure 4.
Taxon‐specific growth‐rate distributions. Dot‐plot of per‐sample growth rates (plotted as 10^–growth_rate on a log scale) for the top 20 taxa by mean growth rate in each dietary intervention. Panels are arranged with rows for cohort (top: COVID−19–; bottom: Type 2 Diabetes– and columns for diet (high-fibre, high-fat/protein, fermented foods). Y-axis lists taxa in descending order of mean growth rate; individual points are jittered horizontally and coloured by taxon.

References

    1. Bosi E, Bacci G, Mengoni A, Fondi M. Perspectives and challenges in microbial communities' metabolic modeling. Front Genet. 2017;8:266073. doi: 10.3389/fgene.2017.00088. - DOI - PMC - PubMed
    1. Orth JD, Thiele I, Palsson BO. What is flux balance analysis? NatBi. 2010;28(3):245–248. doi: 10.1038/nbt.1614. - DOI - PMC - PubMed
    1. Diener C, Gibbons SM, Resendis-Antonio O. MICOM: metagenome-scale modeling to infer metabolic interactions in the gut microbiota. mSystems. 2020;5(1):10–1128. doi: 10.1128/mSystems.00606-19. - DOI - PMC - PubMed
    1. Predl M, Mießkes M, Rattei T, Zanghellini J. PyCoMo: a Python package for community metabolic model creation and analysis. Bioinformatics. 2024;40(4):btae153. doi: 10.1093/bioinformatics/btae153. - DOI - PMC - PubMed
    1. Meyerovich LA, Rabkin AS. Empirical analysis of programming language adoption. Proceedings of the 2013 ACM SIGPLAN international conference on Object-oriented programming systems, languages applications. 2013. 1–18. doi: 10.1145/2509136.2509515. - DOI

LinkOut - more resources