Plots the spatial distribution of exoenzyme concentrations in a heatmap.
Usage
plot_environment_exoenzymes(
object,
exoenzymes,
exoenzyme.names = NULL,
xlim = NULL,
ylim = NULL,
iter = NULL,
scalebar.color = "white",
layer = 0,
gradient.limits = NULL,
gradient.option = "viridis",
incl.timestamp = TRUE,
legend.position = "right"
)
Arguments
- object
S4-object of type growthSimulation
- exoenzymes
Character string of exoenzyme ids to plot
- exoenzyme.names
Character string of exoenzyme names that should be displayed as facet header instead of exoenzyme names from the simulation object.
- xlim
Numeric vector of length 2 specifying the limits (left and right) for x axis; i.e. the horizontal dimension.
- ylim
Numeric vector of length 2 specifying the limits (top and bottom) for y axis; i.e. the vertical dimension.
- iter
Positive integer number of the simulation step/iteration to plot the distribution. Works only if the respective metabolite concentrations were prior recorded (see run_simulation). If
NULL
, current distribution of exoenzyme concentrations.- scalebar.color
Color of the scale bar and its annotation. Default: "white".
- layer
Positive integer, specifying which layer (z-dimension) to plot. Default: 0 (base plane).
- gradient.limits
Numeric vector of length 2 specifying the concentration range that is spanned by the color gradient.
- gradient.option
Character string indicating the colormap to be used for visualizing exoenzyme concentrations. Please refer to scale_colour_viridis_d so see possible options.
- incl.timestamp
Boolean indicating whether a timestamp should be included in the plot. Default: TRUE
- legend.position
The position of legends ("none", "left", "right", "bottom", "top", or two-element numeric vector), as handled in ggplot2. Default: "right"