Components

Functions for creating components, which are added with ‘i2dash::add_component()’ function:

barplot()

Renders a component containing a horizontal barplot.

boxplot()

Renders a component containing a boxplot

heatmap()

Renders a component containing a Heatmap.

scatterplot()

Renders a component containing a scatterplot with optional selection options

violinplot()

Renders a component containing a vertical violin plot

bubbleplot()

Renders a component containing a bubbleplot with optional selection options

text_output()

Renders a component containing output from verbatimTextOutput.

summarize_metadata()

Renders a component containing an HTML table of summarized sample or feature metadata of single-cell experiment objects or data.frames.

Pre-defined Pages

Functions for adding pre-defined pages to the dashboard.

add_dimred_feature_page()

Add a dimension reduction page with feature metadata

add_dimred_sample_page()

Characterize and visualize dimension reductions and sample groupings / metadata.

add_feature_expression_page()

Add a feature expression page.

add_feature_selection_page()

Quantify per-gene variation and explore the threshold on the metric of variation to get the desired set of highly variable features.

add_feature_grid_page()

Create expression visualization for multiple selected features on a regular grid.

add_dimred_comparison_page()

Explore the effects of the parameters "theta" and "perplexity" of a t-stochastic neighbour embedding or "n_neighors" of a UMAP embedding.