App Catalog
Sign Up Sign In
Merge Metabolic Models into Community Model


By: chenry


Merge two or more metabolic models into a compartmentalized community model.

This App merges two or more metabolic models from individual organisms into a compartmentalized joint model of a community of multiple organisms.

Community models demonstrate how metagenomic data can be used to produce a compartmentalized model of a multi-species community. As with any FBA model, this compartmentalized model can then be optimized for the generation of the community biomass. In the community model generated by this App, all compounds and reactions in species 1, 2, etc. are localized into their own respective compartments labeled c1, c2, etc. Compounds transported out of any of the community members to the extracellular environment are labeled e0. Any member of the community having the transport reaction capable of importing these compounds is able to utilize these extracellular compounds.

The community model is capable of predicting the community flux profiles, trophic interactions between the community members, and overall community consumption and production of nutrients.

This App primarily requires two input parameters: (i) the list of models IDs of individual organisms and (ii) relative abundances (in the same order as model IDs) of each organism in the community. The relative abundance values allow users to formulate the biomass composition for the entire community. Relative abundances need to be normalized to one. For example, a four species community with equal abundances of these species is represented by 0.25; 0.25; 0.25; 0.25 in the second input field.

When the total number of species is large, a mixed bag community model is the preferred approach. In this approach, a simple model without any additional compartments is created and is useful for understanding the overall functional capability of the community.

When the total number of species is small, a compartmentalized multi-species model is the preferred approach. In this approach, each species is contained in a separate compartment and is useful for predicting potential interactions between species.

For additional information about metabolic modeling, visit the Metabolic Modeling in KBase FAQ.

Team members who developed & deployed algorithm in KBase: Chris Henry, Janaka Edirisinghe, Sam Seaver, and Neal Conrad. For questions, please contact us.

Related Publications

App Specification:

Module Commit: d629f2ae6a5a5602459e8a96b7e4595a4943c9f0