if (! requireNamespace("shinyTree", quietly = TRUE)) {
stop("Please install shinyTree: BiocManager::install('shinyTree')")
}
tabPanel("Export",
value = "ExportTab",
tabsetPanel(
id = "Export_tabSetPanel",
tabPanel("Export to file",
value = "export",
helpText("Export customization tab"),
uiOutput("choosedataToExportMSnset"),
hr(),
uiOutput("exportOptions")
),
tabPanel("Build report (Beta)",
tagList(
mod_staticDT_ui("viewProstarVersions"),
downloadButton('downloadReport', "Build and download pdf report", class = actionBtnClass),
tags$hr(),
tags$div(
tags$div( style="display:inline-block; vertical-align: top;",
mod_staticDT_ui("viewProcessingData")
),
tags$div( style="display:inline-block; vertical-align: top;",
shinyBS::bsCollapse(id = "collapseDataProcessingExport", open = "",
shinyBS::bsCollapsePanel("Plots for data processing tools",
tags$div(
tags$div( style="display:inline-block; vertical-align: top;",
hidden(tags$div(id='treeFor_Original_protein',
tagList(
tags$p(tags$b("Original protein")),
shinyTree::shinyTree("plotsFor_Original_protein",theme="proton", themeIcons = FALSE, themeDots = FALSE, checkbox = TRUE)
)
)
)
),
tags$div( style="display:inline-block; vertical-align: top;",
hidden(tags$div(id='treeFor_Original_peptide',
tagList(
tags$p(tags$b("Original peptide")),
shinyTree::shinyTree("plotsFor_Original_peptide",theme="proton", themeIcons = FALSE, themeDots = FALSE, checkbox = TRUE)
)
)
)
),
tags$div( style="display:inline-block; vertical-align: top;",
hidden(tags$div(id='treeFor_Filtered_protein',
tagList(
tags$p(tags$b("Filtered protein")),
shinyTree::shinyTree("plotsFor_Filtered_protein",theme="proton", themeIcons = FALSE, themeDots = FALSE, checkbox = TRUE)
)
)
)
),
tags$div( style="display:inline-block; vertical-align: top;",
hidden(tags$div(id='treeFor_Filtered_peptide',
tagList(
tags$p(tags$b("Filtered peptide")),
shinyTree::shinyTree("plotsFor_Filtered_peptide",theme="proton", themeIcons = FALSE, themeDots = FALSE, checkbox = TRUE)
)
)
)
),
tags$div( style="display:inline-block; vertical-align: top;",
hidden(tags$div(id='treeFor_Normalized_protein',
tagList(
tags$p(tags$b("Normalized protein")),
shinyTree::shinyTree("plotsFor_Normalized_protein",theme="proton", themeIcons = FALSE, themeDots = FALSE, checkbox = TRUE)
)
)
)
),
tags$div( style="display:inline-block; vertical-align: top;",
hidden(tags$div(id='treeFor_Normalized_peptide',
tagList(
tags$p(tags$b("Normalized peptide")),
shinyTree::shinyTree("plotsFor_Normalized_peptide",theme="proton", themeIcons = FALSE, themeDots = FALSE, checkbox = TRUE)
)
)
)
),
tags$div( style="display:inline-block; vertical-align: top;",
hidden(tags$div(id='treeFor_Aggregated_protein',
tagList(
tags$p(tags$b("Aggregated protein")),
shinyTree::shinyTree("plotsFor_Aggregated_protein",theme="proton", themeIcons = FALSE, themeDots = FALSE, checkbox = TRUE)
)
)
)
),
tags$div( style="display:inline-block; vertical-align: top;",
hidden(tags$div(id='treeFor_Aggregated_peptide',
tagList(
tags$p(tags$b("Aggregated peptide")),
shinyTree::shinyTree("plotsFor_Aggregated_peptide",theme="proton", themeIcons = FALSE, themeDots = FALSE, checkbox = TRUE)
)
)
)
),
tags$div( style="display:inline-block; vertical-align: top;",
hidden(tags$div(id='treeFor_Imputed_protein',
tagList(
tags$p(tags$b("Imputed protein")),
shinyTree::shinyTree("plotsFor_Imputed_protein",theme="proton", themeIcons = FALSE, themeDots = FALSE, checkbox = TRUE)
)
)
)
),
tags$div( style="display:inline-block; vertical-align: top;",
hidden(tags$div(id='treeFor_Imputed_peptide',
tagList(
tags$p(tags$b("Imputed peptide")),
shinyTree::shinyTree("plotsFor_Imputed_peptide",theme="proton", themeIcons = FALSE, themeDots = FALSE, checkbox = TRUE)
)
)
)
),
tags$div( style="display:inline-block; vertical-align: top;",
hidden(tags$div(id='treeFor_HypothesisTest_protein',
tagList(
tags$p(tags$b("HypothesisTest protein")),
shinyTree::shinyTree("plotsFor_HypothesisTest_protein",theme="proton", themeIcons = FALSE, themeDots = FALSE, checkbox = TRUE)
)
)
)
),
tags$div( style="display:inline-block; vertical-align: top;",
hidden(tags$div(id='treeFor_HypothesisTest_peptide',
tagList(
tags$p(tags$b("HypothesisTest peptide")),
shinyTree::shinyTree("plotsFor_HypothesisTest_peptide",theme="proton", themeIcons = FALSE, themeDots = FALSE, checkbox = TRUE)
)
)
)
)
),
style = "primary")
)
)),
br(),br(),br(),
tags$div(
tags$div( style="display:inline-block; vertical-align: top;",
mod_staticDT_ui("viewDataMining")
),
tags$div( style="display:inline-block; vertical-align: top;",
shinyBS::bsCollapse(id = "collapseDataProcessingExport", open = "",
shinyBS::bsCollapsePanel("Plots for data mining tools", tagList(), style = "primary")
)
)
)
)
)
)
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.