Skip to content
Snippets Groups Projects
Commit 713d7a20 authored by thierrychambert's avatar thierrychambert
Browse files

corrected rouding of some parameter inputs

parent ed4ce415
No related branches found
No related tags found
No related merge requests found
...@@ -1064,9 +1064,9 @@ server <- function(input, output, session){ ...@@ -1064,9 +1064,9 @@ server <- function(input, output, session){
}else{ }else{
# Case 1.3 : Values directly provided as lower/upper interval # Case 1.3 : Values directly provided as lower/upper interval
param$fatalities_mean <- c(0, round(get_mu(lower = input$fatalities_lower, upper = input$fatalities_upper), 1)) param$fatalities_mean <- c(0, round(get_mu(lower = input$fatalities_lower, upper = input$fatalities_upper), 2))
param$onset_time <- NULL param$onset_time <- NULL
param$fatalities_se <- c(0, round(get_sd(lower = input$fatalities_lower, upper = input$fatalities_upper, coverage = CP), 2)) param$fatalities_se <- c(0, round(get_sd(lower = input$fatalities_lower, upper = input$fatalities_upper, coverage = CP), 3))
ready$fatalities <- TRUE ready$fatalities <- TRUE
} # end (if3) } # end (if3)
...@@ -1128,7 +1128,7 @@ server <- function(input, output, session){ ...@@ -1128,7 +1128,7 @@ server <- function(input, output, session){
# Case 1 : Values from expert elicitation # Case 1 : Values from expert elicitation
if(input$pop_size_input_type == "eli_exp"){ if(input$pop_size_input_type == "eli_exp"){
if(!(is.null(param$pop_size_eli_result))){ if(!(is.null(param$pop_size_eli_result))){
param$pop_size_mean <- round(param$pop_size_eli_result$mean) param$pop_size_mean <- round(param$pop_size_eli_result$mean, 1)
param$pop_size_se <- round(param$pop_size_eli_result$SE, 1) param$pop_size_se <- round(param$pop_size_eli_result$SE, 1)
ready$pop_size <- TRUE ready$pop_size <- TRUE
} else { } else {
...@@ -1140,8 +1140,8 @@ server <- function(input, output, session){ ...@@ -1140,8 +1140,8 @@ server <- function(input, output, session){
if(input$pop_size_input_type == "val"){ if(input$pop_size_input_type == "val"){
# Case 2 : Values directly provided as mean & SE # Case 2 : Values directly provided as mean & SE
ready$pop_size <- TRUE ready$pop_size <- TRUE
param$pop_size_mean <- input$pop_size_mean param$pop_size_mean <- round(input$pop_size_mean, 1)
param$pop_size_se <- input$pop_size_se param$pop_size_se <- round(input$pop_size_se, 1)
}else{ }else{
# Case 3 : Values directly provided as lower/upper interval # Case 3 : Values directly provided as lower/upper interval
...@@ -1162,8 +1162,8 @@ server <- function(input, output, session){ ...@@ -1162,8 +1162,8 @@ server <- function(input, output, session){
# Case 1 : Values from expert elicitation # Case 1 : Values from expert elicitation
if(input$pop_growth_input_type == "eli_exp"){ if(input$pop_growth_input_type == "eli_exp"){
if(!(is.null(param$pop_growth_eli_result))){ if(!(is.null(param$pop_growth_eli_result))){
param$pop_growth_mean <- round(min(1 + param$rMAX_species, round(param$pop_growth_eli_result$mean, 2)), 2) param$pop_growth_mean <- round(min(1 + param$rMAX_species, round(param$pop_growth_eli_result$mean, 2)), 4)
param$pop_growth_se <- round(param$pop_growth_eli_result$SE, 2) param$pop_growth_se <- round(param$pop_growth_eli_result$SE, 5)
ready$pop_growth <- TRUE ready$pop_growth <- TRUE
} else { } else {
ready$pop_growth <- FALSE ready$pop_growth <- FALSE
...@@ -1203,18 +1203,18 @@ server <- function(input, output, session){ ...@@ -1203,18 +1203,18 @@ server <- function(input, output, session){
if(input$pop_growth_input_type == "val"){ if(input$pop_growth_input_type == "val"){
# Case 2 : Values directly provided as mean & SE # Case 2 : Values directly provided as mean & SE
ready$pop_growth <- TRUE ready$pop_growth <- TRUE
param$pop_growth_mean <- round(min(1 + param$rMAX_species, make_lambda(input$pop_growth_mean)), 2) param$pop_growth_mean <- round(min(1 + param$rMAX_species, make_lambda(input$pop_growth_mean)), 4)
param$pop_growth_se <- input$pop_growth_se/100 param$pop_growth_se <- round(input$pop_growth_se/100, 5)
}else{ }else{
# Case 3 : Values directly provided as lower/upper interval # Case 3 : Values directly provided as lower/upper interval
ready$pop_growth <- TRUE ready$pop_growth <- TRUE
param$pop_growth_mean <- round(min(1 + param$rMAX_species, param$pop_growth_mean <- round(min(1 + param$rMAX_species,
round(get_mu(lower = make_lambda(input$pop_growth_lower), get_mu(lower = make_lambda(input$pop_growth_lower),
upper = make_lambda(input$pop_growth_upper)), 2) upper = make_lambda(input$pop_growth_upper)))
), 3) , 4)
param$pop_growth_se <- round(get_sd(lower = make_lambda(input$pop_growth_lower), param$pop_growth_se <- round(get_sd(lower = make_lambda(input$pop_growth_lower),
upper = make_lambda(input$pop_growth_upper), coverage = CP), 3) upper = make_lambda(input$pop_growth_upper), coverage = CP), 5)
} # end (if3) } # end (if3)
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment