assessment: Show comparison genes

This commit is contained in:
Elias Projahn 2021-11-15 14:22:33 +01:00
parent 9b9109b389
commit bc99e358c1

View file

@ -154,19 +154,39 @@ server <- function(input, output, session) {
})
output$rank_plot <- plotly::renderPlotly({
gene_sets <- list(preset()$reference_gene_ids)
labels <- c("Reference genes")
comparison_gene_ids <- results()[input$genes_rows_selected, gene]
if (length(comparison_gene_ids) >= 1) {
gene_sets <- c(gene_sets, list(comparison_gene_ids))
labels <- c(labels, "Comparison genes")
}
geposan::plot_scores(
ranking(),
gene_sets = list(preset()$reference_gene_ids),
labels = "Reference genes",
gene_sets = gene_sets,
labels = labels,
max_rank = results_filtered()[, max(rank)]
)
})
output$boxplot <- plotly::renderPlotly({
gene_sets <- list(preset()$reference_gene_ids)
labels <- c("Reference genes")
comparison_gene_ids <- results()[input$genes_rows_selected, gene]
if (length(comparison_gene_ids) >= 1) {
gene_sets <- c(gene_sets, list(comparison_gene_ids))
labels <- c(labels, "Comparison genes")
}
geposan::plot_boxplot(
ranking(),
gene_sets = list(preset()$reference_gene_ids),
labels = "Reference genes"
gene_sets = gene_sets,
labels = labels
)
})