Closed brianlangseth-NOAA closed 1 year ago
Thanks to @chantelwetzel-noaa and @iantaylor-NOAA for discussing. Pulling model$timeseries gives forCatch over OFL and thus is not the actual ABC buffer that should be used; that is what is taken from get_buffer() and what should be in the forecast file.
Note that the output from SSexecutivesummary in g_Projections_ES.csv has a column called ABC, which if the stock is < 40% is actually the ACL.
@iantaylor-NOAA I notice that in the timeseries output of the report file, there is a column called ABC_buffer. However, it is different than the buffer applied within the forecast file.
When using
get_buffer(c(2023:2034), sigma = 0.5, pstar = 0.45)
I get the following, which is what I entered in the forecast file #_Year Fraction 2023 1.000 2024 1.000 2025 0.935 2026 0.930 2027 0.926 2028 0.922 2029 0.917 2030 0.913 2031 0.909 2032 0.904 2033 0.900 2034 0.896But when I do
model$timeseries[,c("Yr","ABC_buffer")]
I get 2023 0.923552 2024 0.921031 2025 0.916297 2026 0.914683 2027 0.911792 2028 0.907943 2029 0.903955 2030 0.901249 2031 0.901293 2032 0.904792 2033 0.911342 2034 0.919891I would think these align. Do you know why they dont?