iSEE selection parameters {iSEE} | R Documentation |
Parameters that control the selection of transmitter plots and the effect of selection in a variety of panels.
SelectBoxOpen
:Logical, should the selection parameter box be open upon initialization?
Defaults to FALSE
.
SelectByPlot
:Character, which other plot should be used for point selection in the current plot?
Defaults to "---"
, which means that no plot is used for point selection.
SelectEffect
:Character, what is the effect of receiving point selection information?
Can be "Restrict"
, where only the selected points are shown; "Color"
, where the selected points have a different color;
or "Transparent"
, where all points other than those selected are made transparent.
Defaults to "Transparent"
.
SelectColor
:Character, what color should be used for the selected points when SelectEffect="Color"
?
Defaults to "red"
.
SelectAlpha
:Numeric, what level of transparency should be used for the unselected points when SelectEffect="Transparent"
?
This should lie in [0, 1], where 0 is fully transparent and 1 is fully opaque.
Defaults to 0.1.
For row-based plots, each point represents a feature, while for column-based plots and heatmaps, each point represents a sample.
Point selection cannot occur between row-based and column-based plots.
This is because each point in a row-based plot is a feature, while each point represents a sample in the other plots.
Thus, point selection can only occur between plots of the same point type.
The only exception to this rule is the custom panels, which can receive transmissions from both row- and column-based plots – see customDataPlotDefaults
.
This is because they can generate arbitrary plots and are not truly row- or column-based.
For the row statistics tables, the following options apply:
SelectBoxOpen
:Logical, should the point selection parameter box be open upon initialization?
Defaults to FALSE
.
SelectByPlot
:Character, which other plot should be used to select features in the current table?
Defaults to "---"
, which means that no plot is used for point selection.
Only row-based plots (i.e., row data and sample assay plots) can be used for selecting points to supply to tables, for the same reasons described above.
Aaron Lun, Kevin Rue-Albrecht
redDimPlotDefaults
,
featAssayPlotDefaults
,
colDataPlotDefaults
,
rowDataPlotDefaults
,
sampAssayPlotDefaults
,
heatMapPlotDefaults
,
rowStatTableDefaults
example(SingleCellExperiment, echo=FALSE) # mock up 'sce'. redDimPlotDefaults(sce, n=1) rowStatTableDefaults(sce, n=1)