visual-parameters-generics {iSEE}R Documentation

Generics for visual parameters

Description

These generics allow subclasses to override the user inputs controlling visual parameters of DotPlot panels.

Details

In practice, it is a good idea to make use of information precomputed by .cacheCommonInfo. For example, .cacheCommonInfo,ColumnDotPlot-method will add vectors specifying whether a variable in the colData is valid and discrete or continuous.

It is possible to hide individual sections of visual parameters by returning NULL.

Color parameters

.defineVisualColorInterface(x, se, select_info) takes x, a Panel instance, se, the SummarizedExperiment object, and select_info a list of character vectors named row and column which specifies the names of panels available for transmitting single selections on the rows/columns. It is expected to return an HTML tag definition that contains user inputs controlling the color aesthetic of ggplot objects.

Shape parameters

.defineVisualShapeInterface takes x, a Panel instance, and se, the SummarizedExperiment object. It is expected to return an HTML tag definition that contains user inputs controlling the shape aesthetic of ggplot objects.

Size parameters

.defineVisualSizeInterface takes x, a Panel instance, and se, the SummarizedExperiment object. It is expected to return an HTML tag definition that contains user inputs controlling the size aesthetic of ggplot objects.

Point parameters

.defineVisualPointInterface takes x, a Panel instance, and se, the SummarizedExperiment object. It is expected to return an HTML tag definition that contains user inputs to controlling other aesthetics of ggplot objects (e.g. alpha).

Facet parameters

.defineVisualFacetInterface takes x, a Panel instance, and se, the SummarizedExperiment object. It is expected to return an HTML tag definition that contains user inputs controlling the facet_grid applied to ggplot objects.

Text parameters

.defineVisualTextInterface takes x, a Panel instance, and se, the SummarizedExperiment object. It is expected to return an HTML tag definition that contains user inputs controlling the appearance of non-data text elements of ggplot objects (e.g., font size, legend position).

Other parameters

.defineVisualOtherInterface takes x, a Panel instance. It is expected to return an HTML tag definition that contains user inputs to display in the "Other" section of the visual parameters.

Author(s)

Kevin Rue-Albrecht

See Also

tagList


[Package iSEE version 2.0.0 Index]