mirror of
https://github.com/johrpan/geposanui.git
synced 2025-10-26 19:27:24 +01:00
Supply custom background for enrichment
This commit is contained in:
parent
a3164ece43
commit
6db14c4d4a
1 changed files with 11 additions and 5 deletions
16
R/server.R
16
R/server.R
|
|
@ -214,10 +214,13 @@ server <- function(options) {
|
||||||
value = 0.0,
|
value = 0.0,
|
||||||
{ # nolint
|
{ # nolint
|
||||||
setProgress(0.2)
|
setProgress(0.2)
|
||||||
gprofiler2::gost(results_filtered()[, gene])
|
gprofiler2::gost(
|
||||||
|
results_filtered()[, gene],
|
||||||
|
custom_bg = preset()$gene_ids
|
||||||
|
)
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
})
|
}) |> bindCache(results_filtered(), preset())
|
||||||
|
|
||||||
output$gost_plot <- plotly::renderPlotly({
|
output$gost_plot <- plotly::renderPlotly({
|
||||||
gprofiler2::gostplot(
|
gprofiler2::gostplot(
|
||||||
|
|
@ -272,11 +275,14 @@ server <- function(options) {
|
||||||
{ # nolint
|
{ # nolint
|
||||||
setProgress(0.2)
|
setProgress(0.2)
|
||||||
|
|
||||||
gene_names <- results_filtered()[, name]
|
all_gene_names <- unique(results()[name != "", name])
|
||||||
gene_names <- unique(gene_names[gene_names != ""])
|
filtered_gene_names <- unique(results_filtered()[name != "", name])
|
||||||
|
|
||||||
diseases <- suppressMessages(
|
diseases <- suppressMessages(
|
||||||
disgenet2r::disease_enrichment(gene_names)
|
disgenet2r::disease_enrichment(
|
||||||
|
all_gene_names,
|
||||||
|
custom_universe = list(filtered_gene_names)
|
||||||
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
data <- data.table(diseases@qresult)
|
data <- data.table(diseases@qresult)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue