run_desc.Rd
Convert g3 actions into a character vector describing the model
g3_to_desc(actions, minor_steps = FALSE)
Character vector describing each step in the model. An action in a model may have generated multiple steps (e.g. select each prey stock, scale total amount, apply overstocking), and there will be a line in here for each.
ling_imm <- g3_stock('ling_imm', seq(20, 156, 4)) %>% g3s_age(3, 10)
initialconditions_action <- g3a_initialconditions_normalparam(
ling_imm,
by_age = TRUE)
# Timekeeping action
time_action <- g3a_time(
start_year = 2000,
end_year = 2004,
c(3, 3, 3, 3))
# Generate a list outlining the steps the model uses
as.list(g3_to_desc(list(initialconditions_action, time_action)))
#> $`-01`
#> [1] "g3a_time: Start of time period"
#>
#> $`-01:ling_imm :97928d52b59b41dcb35a`
#> [1] "g3a_initialconditions for ling_imm"
#>