This guide is for anyone extending ShinyCellModular: adding a tab, modifying an existing one, or adding a new data type.
templateShinyCellModular(
id = "my_new_tab",
title = "My New Tab",
author = "Your Name",
contact = "your.email@monash.edu"
)_ui and _server function
bodies in the generated file.
useShinyCellModular(data_type = "RNA", enabled_tabs = "my_new_tab", out_dir = "testing_data/")That’s the whole loop. See Adding a new tab for the full walkthrough, including the module shape and the server arguments available to you.
prepShinyCellModular(),
useShinyCellModular(), register_tab() in full,
for when you need more than the quickstart aboveskill-shinycellmodular.md to speed up tab development