Preserve reproduction parameters during tuning. #208
Labels
discussion
An idea that needs discussion before becoming a proposal
enhancement
New feature requests or suggestions for enhancement of existing features
setting parameters
Issue relates to the part of mizer used for setting up MizerParams objects.
Milestone
Originally I had envisaged the tuning process as a two-step process:
Therefore the functions that are designed to support step 1, like
steady()
andtuneParams()
, used to switch off density dependence in reproduction for simplicity, given that it would need to be changed in step 2 anyway.@Kenhasteandersen and @juliablanchard have now argued that it would be nice to set
R_max
already during step 1 of the process and to have it preserved by the tuning tools. While I don't understand the benefit of settingR_max
already during step 1, I can see the benefit of having reproduction parameters preserved by the step 1 tools just in case someone has a need to re-visit step 1 after having already done some work on step 2.So I propose a
preserve
argument tosteady()
andtuneParams()
which can be set to "R_max" if the originalR_max
should be reinstated at the end of the functions. I prefer thepreserve = "R_max"
syntax topreserve_R_max = TRUE
because it could possibly be extended in the future to allow requests for preservation of other parameters during the tuning.The text was updated successfully, but these errors were encountered: