Add progress indicator for analysis

This commit is contained in:
Elias Projahn 2021-10-19 15:05:01 +02:00
parent dc0265a13f
commit 079deb0faf

View file

@ -79,7 +79,19 @@ server <- function(input, output, session) {
}
# Perform the analysis cached based on the preset's hash.
results <- run_cached(rlang::hash(preset), geposan::analyze, preset)
results <- withProgress(
message = "Analyzing genes",
value = 0.0, {
run_cached(
rlang::hash(preset),
geposan::analyze,
preset,
function(progress) {
setProgress(progress)
}
)
}
)
# Add all gene information to the results.
results <- merge(