elementuptakepkg¶
ElementUptakePkg()¶
This class applies constraints of elemental consumption to the nutrient intake, which can influence cross-feeding interactions within a community:
from modelseedpy.community import ElementUptakePkg
eleup = ElementUptakePkg(model)
model
cobra.core.model.Model: the CobraKBase model that will be constrained. The conversion from standard COBRA models to CobraKBase models is facilitated by the cobrakbase package.
build_package()¶
The uptake constraints are applied to the model:
eleup.build_package(element_limits)
element_limits
dict: a dictionary of the uptake limits (values) for each elemental symbol (keys).
Accessible content¶
The ElementUptakePkg class contains a couple of accessible content that may be useful for subsequent post-processing or troubleshooting:
model
cobra.core.model.Model: The cobrakbase model, with the corresponding constraints, that is simulated.variables & parameters
dict: Dictionaries of the linear programming variables and the simulation parameters, respectively.