These functions require shiny and miniUI. Each of these modules has option for interactive plots (using plotly). However, for the same you need to have plotly installed.





visual_traceback(x, dcomp)



a cell_df.


a cell_analysis.


a composition (a tibble rendered by compose_cells).


visual_crop returns a cell_df after the interactive operations.

visual_va_classify returns a cell_df after the interactive operations.

visual_orientation_modification returns a cell_analysis after the interactive operations.

visual_traceback returns a composed tidy data (as a tibble).


Each of these functions are designed for interactive sessions only. Arguments to these functions are optional as it tries to pick those from global environment. If there are multiple variables defined in global environment which are of same desired class then you will get option to choose one of them. These are also available as RStudio Addin (if you are using RStudio IDE you'll get those addin in the RStudio addin panel).

Following are the names used in RStudio Addin

  • Crop Cells: visual_crop

  • Cell Analysis Inspection: visual_data_block_inspection

  • Orientation Modification: visual_orientation_modification

  • Traceback Composition: visual_traceback

  • Classify Value/Attribute: visual_va_classify

For each of the modules it tries to load and unload shiny before and after the execution of the module. You can disable the same by setting options(AutoUnloadShiny = FALSE).

visual_traceback requires package DT. If DT is not present you may use cell_composition_traceback

See also