nmfs-fish-tools/SSMSE

Update starter file to calculate derived quantities in projection years

Closed this issue · 4 comments

Using the cod example, the starter file has a hard-wired maxyr_sdreport year = 101. This is copied to future model files, such that derived quantities are not calculated or reported in projection years.

Consider adding a check to convert starter maxyr_sdreport = -2 to resolve this issue.

This is a challenge when creating the new RatioMP for the FES MSE, which uses derived quantities in custom MP.

Good point! I think modifying the input files directly would fix this: https://github.com/nmfs-fish-tools/SSMSE/tree/main/inst/extdata/models/cod

However=, do you think we should change this to -2 for the user automatically in all model cases? If so, we can change this setting in the starter file when the user calls run_SSMSE()

Thanks, Kathryn! Yes, updating input file resolved the issue. I think it could be worth automating; I started to build some code but never got around to testing it.

Thanks, did @nathanvaughan-NOAA address this? Feel free to close if so!

Yep these fixes are now included in main with PR#184. Skyler tested and they were working.