scatterPlot: scatterPlot module server logic

Description Usage Arguments Details Value

View source: R/scatterPlot.R

Description

scatterPlot module server logic

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
scatterPlot(
  input,
  output,
  session,
  clarion,
  marker.output = NULL,
  plot.method = "static",
  width = "auto",
  height = "auto",
  ppi = 72,
  scale = 1
)

Arguments

input

Shiny's input object

output

Shiny's output object

session

Shiny's session object

clarion

A clarion object. See Clarion. (Supports reactive)

marker.output

Marker module output. See marker.

plot.method

Choose to rather render a 'interactive' or 'static' plot. Defaults to 'static'.

width

Width of the plot in cm. Defaults to minimal size for readable labels and supports reactive.

height

Height of the plot in cm. Defaults to minimal size for readable labels and supports reactive.

ppi

Pixel per inch. Defaults to 72 and supports reactive.

scale

Scale plot size. Defaults to 1, supports reactive.

Details

As markerOutput provides a second dataset used for highlighting it is crucial for it to have the same columnnames as the dataset provided by clarion.

Intersections between marker and clarion will be removed from clarion in favor of highlighting them.

Value

Returns reactive containing data used for plot.


loosolab/wilson documentation built on Nov. 16, 2021, 3:21 p.m.