Related Experiment Video
Updated: Aug 23, 2025

Divergence of Root Microbiota in Different Habitats based on Weighted Correlation Networks
Published on: September 25, 2021
NCMW: A Python Package to Analyze Metabolic Interactions in the Nasal Microbiome
Manuel Glöckler1, Andreas Dräger1,2,3,4, Reihaneh Mostolizadeh1,2,3,4
1Department of Computer Science, University of Tübingen, Tübingen, Germany.
Abstract:
The human upper respiratory tract is the reservoir of a diverse community of commensals and potential pathogens (pathobionts), including Streptococcus pneumoniae (pneumococcus), Haemophilus influenzae, Moraxella catarrhalis, and Staphylococcus aureus, which occasionally turn into pathogens causing infectious diseases, while the contribution of many nasal microorganisms to human health remains undiscovered. To better understand the composition of the nasal microbiome community, we create a workflow of the community model, which mimics the human nasal environment. To address this challenge, constraint-based reconstruction of biochemically accurate genome-scale metabolic models (GEMs) networks of microorganisms is mandatory. Our workflow applies constraint-based modeling (CBM), simulates the metabolism between species in a given microbiome, and facilitates generating novel hypotheses on microbial interactions. Utilizing this workflow, we hope to gain a better understanding of interactions from the metabolic modeling perspective. This article presents nasal community modeling workflow (NCMW)-a python package based on GEMs of species as a starting point for understanding the composition of the nasal microbiome community. The package is constructed as a step-by-step mathematical framework for metabolic modeling and analysis of the nasal microbial community. Using constraint-based models reduces the need for culturing species in vitro, a process that is not convenient in the environment of human noses. Availability: NCMW is freely available on the Python Package Index (PIP) via pip install NCMW. The source code, documentation, and usage examples (Jupyter Notebook and example files) are available at https://github.com/manuelgloeckler/ncmw.
Insights
This study introduces the Nasal Community Modeling Workflow (NCMW), a Python package for analyzing the nasal microbiome. NCMW uses constraint-based modeling to simulate microbial metabolism, aiding the discovery of interactions within the human upper respiratory tract.
Area of Science:
- Microbiology
- Computational Biology
- Systems Biology
Background:
- The human upper respiratory tract harbors a complex microbial community, including commensals and potential pathogens.
- The roles of many nasal microorganisms in human health are not fully understood.
- Understanding these microbial communities is crucial for identifying infectious disease origins.
Purpose of the Study:
- To develop a computational workflow for analyzing the nasal microbiome.
- To simulate metabolic interactions between microbial species in the nasal environment.
- To provide a framework for generating hypotheses about nasal microbial community composition and function.
Main Methods:
- Development of the Nasal Community Modeling Workflow (NCMW) Python package.
- Utilizing constraint-based reconstruction and analysis (CBM) of genome-scale metabolic models (GEMs).
- Simulating metabolic exchanges between microbial species within a community model.
Main Results:
- NCMW provides a step-by-step mathematical framework for metabolic modeling of nasal microbial communities.
- The workflow facilitates the analysis of microbial interactions from a metabolic perspective.
- Constraint-based modeling reduces the reliance on in vitro culturing methods.
Conclusions:
- NCMW offers a novel approach to studying the nasal microbiome.
- The package enables deeper insights into the metabolic basis of microbial community structure and function.
- This tool aids in understanding the interplay between commensals and pathogens in the upper respiratory tract.
More Related Videos
11:47Concentration of Metabolites from Low-density Planktonic Communities for Environmental Metabolomics using Nuclear Magnetic Resonance Spectroscopy
Published on: April 7, 2012
07:57Quantification of Protein Interaction Network Dynamics using Multiplexed Co-Immunoprecipitation
Published on: August 21, 2019