Hostmicrobeinteraction¶
- AGORAEssentialMetabolites[source]¶
This file contains a list of metabolites required by the AGORA microbial reconstructions to grow.
- adjust[source]¶
These constrains are specific to the host-microbiome interaction modeling performed for the publication.
- analyzeHMmodel(modelHM, Diet, Results, ResultsSol, setStandard, RxnMin, RxnMax, LPSolver)[source]¶
This function performs host-microbiome optimization for a set of defined model reactions. Please note that the fecal secretion rate for the microbiome community biomass reaction is constrained to lb=0.4 and ub=1.
[Results,ResultsSol,ResultsStats] = analyzeHMmodel(modelHM,Diet, Results,ResultsSol,setStandard,RxnMin,RxnMax)
INPUT modelHM model structure containing the host-microbiome model Diet Diet option: ‘EUAverageDiet’ (default) Results List of result names of FBA simulations using modelHM. The function provides the option to append the new results
to a previous list of results. If not provided, a new list of results will be returned.
- ResultsSol Array of FBA solution vectors corresponding to the optimization problems in Results. The function provides the option to append the new results
to a previous list of results. If not provided, a new list of results will be returned.
setStandard default: 1 RxnMin Reaction(s) in modelHM to be minimized RxnMax Reaction(s) in modelHM to be maximized LPSolver Define LP solver to be used (‘tomlab_cplex’ or
‘ILOGcomplex’ (default))
OUTPUT Results List of result names of FBA simulations using modelHM. ResultsSol Array of FBA solution vectors corresponding to the optimization problems in Results. ResultsStats List of solver status for each FBA solution
Ines Thiele 2016-2019
define solver
- calculateCorrelations[source]¶
This script creates microbiome models for HMP individuals using the Microbiome Modeling Toolbox
Almut Heinken
path where to save results
- combineHarveyMicrotiota(modelH, modelM, couplingConstraint)[source]¶
This function combines harvey and a microbial community model
function modelHM = combineHarveyMicrotiota(modelH, modelM, couplingConstraint)
INPUT modelH Whole-body metabolic model structure modelM Microbiota model structure couplingConstraint coupling constraint for microbiome model (default:
20000, as used in the whole-body metabolic model
OUTPUT modelHM Model structure containing both Whole-body metabolic model and microbiota in one
matrix
Ines Thiele May 2016 replace Ex_AA[u] with an artificial transport reaction [luM] – > [luLI] updated to new structure we use ([d],[fe],[u]) for microbes - Nov 2017 IT
- setSimulationConstraints(model)[source]¶
This function sets the remaining simulation constraints that I identified during the debugging This function needs to be applied to GF and MyWB< models that have been created with GF before Dec 2017.
function [model] = setSimulationConstraints(model)
INPUT model model structure (whole body metabolic model)
OUTPUT model model structure with updated constraints as defined in this file
Ines Thiele Dec 2017