geposanui/R/ui.R

106 lines
3.6 KiB
R
Raw Normal View History

2021-12-08 13:46:59 +01:00
ui <- div(
shinyjs::useShinyjs(),
2021-10-20 15:34:52 +02:00
rclipboard::rclipboardSetup(),
2021-12-08 13:46:59 +01:00
navbarPage(
theme = bslib::bs_theme(
version = 3,
bootswatch = "united",
primary = "#1c71d8"
2021-06-24 22:38:16 +02:00
),
2021-12-08 13:46:59 +01:00
title = "TPE-OLD candidates",
2021-12-08 14:11:39 +01:00
selected = "Results",
2021-12-08 13:46:59 +01:00
tabPanel(
"Input data",
sidebarLayout(
sidebarPanel(
width = 3,
preset_editor_ui("preset_editor"),
comparison_editor_ui("comparison_editor")
2021-10-15 13:59:00 +02:00
),
2021-12-08 13:46:59 +01:00
mainPanel(
width = 9,
2021-10-20 15:34:52 +02:00
plotly::plotlyOutput(
2021-10-15 13:59:00 +02:00
"scatter",
width = "100%",
height = "600px"
)
2021-12-08 13:46:59 +01:00
)
),
),
tabPanel(
2021-12-08 14:11:39 +01:00
"Results",
2021-12-08 13:46:59 +01:00
sidebarLayout(
sidebarPanel(
width = 3,
methods_ui("methods"),
filters_ui("filters")
2021-10-15 13:59:00 +02:00
),
2021-12-08 13:46:59 +01:00
mainPanel(
width = 9,
2021-12-08 14:11:39 +01:00
tabsetPanel(
type = "pills",
tabPanel(
title = "Overview",
div(
style = "margin-top: 16px",
plotly::plotlyOutput(
"rank_plot",
width = "100%",
height = "600px"
)
)
),
tabPanel(
title = "Methods & Distribution",
div(
style = "margin-top: 16px",
plotly::plotlyOutput(
"rankings_plot",
width = "100%",
height = "600px"
)
)
),
tabPanel(
title = "Comparison",
div(
style = "margin-top: 16px",
plotly::plotlyOutput(
"boxplot",
width = "100%",
height = "600px"
)
)
),
tabPanel(
title = "Detailed results",
div(
style = "margin-top: 16px",
uiOutput("copy"),
),
div(
style = "margin-top: 16px",
DT::DTOutput("genes")
)
),
tabPanel(
title = "g:Profiler",
2021-12-08 14:38:38 +01:00
div(
style = "margin-top: 16px",
plotly::plotlyOutput("gost_plot"),
2021-12-08 14:11:39 +01:00
),
2021-12-08 14:38:38 +01:00
div(
style = "margin-top: 16px",
DT::DTOutput("gost_details")
2021-12-08 14:11:39 +01:00
)
2021-10-15 15:03:40 +02:00
)
2021-12-08 14:11:39 +01:00
)
2021-12-08 13:46:59 +01:00
)
)
),
tabPanel(
2021-12-08 14:11:39 +01:00
title = "Publication"
2021-06-24 22:38:16 +02:00
)
)
2021-10-19 14:15:28 +02:00
)