multiVCtrlUI: Shiny module UI for controlling multi-dataset views

View source: R/multiVCtrl.R

multiVCtrlUIR Documentation

Shiny module UI for controlling multi-dataset views

Description

UI for sourcing and selecting datasets

Usage

multiVCtrlUI(id, menu = TRUE, upload = TRUE, GEO = TRUE, maxItems = 3L)

Arguments

id

Character ID for specifying namespace, see shiny::NS.

menu

Logical flag, whether to allow a menu for loading stored datasets.

upload

Logical flag, whether to allow data upload.

GEO

Logical flag, whether to allow pulling data from GEO (beta).

maxItems

Integer representing the max number of tracks that can be selected (displayed).

Details

Controls data views geared towards bioinformatics data. Multiple high dimensional datasets can be displayed by calling separate instances of xVUI modules, with the contents typically laid out in row containers. The controller UI has three different ways to source the datasets:

  1. Selecting from available pre-processed datasets.

  2. User-uploaded data.

  3. A beta (least-supported) method of retrieving datasets from GEO.

For customization, it is possible make unavailable any of the three sourcing methods, e.g. hide the GEO sourcing option by not displaying the UI.


avucoh/DIVE documentation built on Aug. 29, 2023, 6:02 p.m.