plot: Plot

plotR Documentation

Plot

Description

Generic plotting function.

Usage

plot(x, y, ...)

## S4 method for signature 'Seahorse,character'
plot(
  x,
  y = c("cells", "levels", "rates", "summary", "mst", "gst", "atp"),
  group = TRUE,
  blanks = TRUE,
  outliers = TRUE,
  normalize = TRUE,
  type = c("scatter", "bar")
)

## S4 method for signature 'Herd,character'
plot(
  x,
  y = c("rates", "summary", "mst", "gst", "atp"),
  group = TRUE,
  outliers = TRUE,
  type = c("scatter", "bar")
)

Arguments

x

An R object. The seahorse package describes methods for Seahorse and Herd objects.

y

rates = Plot rates.
summary = Plot summary data.
mst = Plot mito stress results.
gst = Plot glyco stress results.
atp = Plot ATP rate assay results.

...

Additional arguments passed along to rates(), including outliers.

group

Plot summary data for each experimental group or data from individual experiments separately.

blanks

Should blank wells be included in the plot?

outliers

Should outliers be included in the plot?

normalize

Divide values by normalization factor

type

Plot ATP rate data as a "scatter" plot or "bar" plot.

Value

A plot.

Methods (by class)

  • plot(x = Seahorse, y = character): This method plots level or rate data from Seahorse objects. The plots can include or exclude blank and outlier wells by passing these arguments to levels() and rates(). Similarly, non-normalized or normalized rate data may be reviewed.

  • plot(x = Herd, y = character): This method plots rate data from Herd objects. The plots can include or exclude outlier experiments by passing these arguments to rates().

See Also

rates(), levels()

Examples

plot(sheldon, "levels")
plot(sheldon, "rates", group = FALSE)
plot(sheldon, "rates", group = TRUE, blanks = TRUE)
plot(sheldon, "rates", group = TRUE, blanks = FALSE)

plot(herd, "rates")
plot(herd, "rates", group = FALSE)
plot(herd, "rates", group = FALSE, outliers = TRUE)


wmoldham/seahorse documentation built on June 9, 2025, 11:36 a.m.