ss3-source-code
ss3-source-code copied to clipboard
[Feature]: consider adding more stock-recruit functions
Describe the solution you would like.
Recent messages have suggested additional stock-recruit functions be considered (in addition to the 9 options currently in SS3 listed at https://nmfs-ost.github.io/ss3-doc/SS330_User_Manual_release.html#spawner-recruitment), including
- Beverton-Holt with depensation option
- suggestion at https://github.com/r4ss/r4ss/issues/941#issuecomment-2216533800
- code at https://github.com/flr/FLSRTMB/blob/Depensation/src/FLSRTMB.cpp#L58-L72,
- manuscript in review
- Ricker stock-recruitment model modified by Chen et al. 2002 which also allows depensation
- suggestion at https://github.com/nmfs-ost/ss3-user-examples/issues/35
- manuscript link https://doi.org/10.1139/f02-005
- There is also a Maunder et al 2022 extension of the existing SS3 survivorship-based function (option 7):
- manuscript link https://doi.org/10.1016/j.fishres.2022.106249
- Surely there are others
Considering the amount of work that @Rick-Methot-NOAA has put into adding the a/b parameterization of the Beverton-Holt to SS3 (in progress at https://github.com/nmfs-ost/ss3-source-code/pull/442), it seems that adding a new option is not a trivial task (although some options may be more straightforward than others). Therefore, I'm not sure what level of benefit would need to be demonstrated to prioritize adding more options. Regardless, it seems valuable to document the suggestions via this issue.
Describe alternatives you have considered
continue with the existing options
Statistical validity, if applicable
No response
Describe if this is needed for a management application
No response
Additional context
No response