Main Application UI for nprcgenekeepr
Arguments
- siteInfo
Named list of site configuration as returned by
getSiteInfo; defaults toNULL, in which case it is resolved internally viagetSiteInfo(expectConfigFile = FALSE). A present-but-malformed site-config file makes that call fail; the failure is caught and logged (futile.logger::flog.warn) rather than propagating, and the UI falls back to hiding the ORIP Reporting tab. ItscenterandconfigFileelements gate the Oregon (ONPRC)-specific ORIP Reporting tab, which is shown only for an actual ONPRC configuration (seeshouldShowOripTab).
Value
A shiny.tag.list object (as produced by
shiny::tagList()) describing the complete GeneKeepR user interface;
pass it as the ui argument to shiny::shinyApp() or
shiny::runApp().
