Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adjusting recruitment for yearly time step projections #5

Closed
michellesculley opened this issue Nov 30, 2023 · 4 comments
Closed

Adjusting recruitment for yearly time step projections #5

michellesculley opened this issue Nov 30, 2023 · 4 comments
Assignees

Comments

@michellesculley
Copy link
Collaborator

Just thinking about how we need to adjust the recruitment of age 0 fish to account for the fact that they are born in July of the previous year, could we just use the number of age-1 fish in Jan of the following year? In SS3 all fish turn 1 at the start of the next calendar year which would make all the age one fish in Jan actually 6 months old. @fecor21 can correct me if I'm wrong, but in that case, we should be able to use those age-1 fish as the recruitment from the previous year and we won't have to correct for the half-year of mortality.

To clarify, I'm suggesting that we could use the numbers at age 1 in Jan-1 1990 for the recruitment that occurred in July 1989. What do you think @JonBrodziak? Those values can be easily pulled using the SS_to_agepro function we walked through yesterday.

@JonBrodziak
Copy link
Contributor

JonBrodziak commented Nov 30, 2023 via email

@michellesculley
Copy link
Collaborator Author

In SS3 there is no Fishing mortality in Q1 and Q2 on age zero fish as there are no age-0 fish in the population, the model estimates an F for those quarters but they are all less than 0.8E-6, so essentially zero. All the age-0 fish born in Q3 then become the age 1 fish in Q1 of the following year, reduced by M/2 and F on age-0 fish in Q3 and Q4. The F on age-0 fish estimated from SS is also relatively small, between 0.02 and 0.8E-4 for all years/quarters in the model. I believe if you were to adjust the age-0 fish by just M/2 and compare it to the output of age-1 fish in the year following the recruitment, they should be almost identical, likely within rounding errors.

@JonBrodziak
Copy link
Contributor

JonBrodziak commented Dec 1, 2023 via email

@JonBrodziak
Copy link
Contributor

The age-0.5 adjustment has been added to the Build_Input_File code for recruitment models 2, 3, 5, and 14.
It will be straightforward to add the adjustment for any other recruitment models that may be applied for MLS projections.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants