-
Notifications
You must be signed in to change notification settings - Fork 35
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
[Feature]: Might want to add mature_num and mature_bio for time-series plots #874
Comments
Rick sees no need to add these plots into r4ss. |
This new output would have really come in handy for sablefish since there were multiple questions about the proportion of the population mature vs. immature given the recent high recruitments. I think adding a very basic time series plot of the proportion mature in numbers and biomass could be quite useful for these types of situations. @iantaylor-NOAA what do you think? I will note that this would also be a very simple plot for users to create themselves if desired. |
That is makes sense to me. |
seems easier to do %mature by numbers in SS3. Would be easy to pair that calc with the recently added calc of sex ratio. |
I think we could also collapse the numbers-at-age matrix across ages since that is already outputted to calculate the percent mature in numbers. I think providing this in terms of numbers can be more useful to understand the magnitude of recent recruitments to the population as a whole. For sablefish, the proportion in terms of numbers showed the potential impact on maturing and growing young recruits since looking at this in terms of biomass loses some of the signal given the difference in mass between old and young fish. |
@Rick-Methot-NOAA, I think it makes sense to add the calculations for mature fraction in both numbers and biomass inside of SS3 and report as additional TIME_SERIES columns. I just realized that the mature biomass is female only so would need to be compared to female-only total biomass, which is also not currently output, rather than Bio_all. If it's in TIME_SERIES, that means these proportions would be by area in spatial models, which I think is fine. We could sum across the numbers at age table in r4ss but would also need to aggregate across morphs and birth seasons and other dimensions that are reported in NUMBERS_AT_AGE but not TIME_SERIES, so I'm happy to skip that complexity. |
There is no SS3 concept of %mature for males. Maturity is defined only for females. |
Ignoring male maturity makes sense, but now I'm wondering if it's better to think about %mature as fem. mature / fem. total or if it's better to think about %mature as fem. mature / fem.+male total. In cases where the fraction female gets reduced due to differences in growth and/or selectivity, it might be useful to see what a small proportion of the total of both sexes are mature females. That second approach (relative to total for both sexes) would probably be the only way you could calculate %mature for models with hermaphroditism. |
the hermaphroditism calculations already assume all males are mature and there is an option to define SSB as mature females plus all males. For hermaphroditism, males "move" from the male container to the female container (or vice versa). So the %males is dynamic over time as fishing affects the population. |
Here is the code that calcs sexratio on-the-fly for the biology-at-age-in-endyear table so it would be easy to create another table formatted just like the current numbers-at-age table and output %female to that table. |
@chantelwetzel-noaa, could you share the sablefish model files so I could explore some options for plotting %mature? If you want to try out some plots, all the better. |
Describe the feature request.
Might be good to add mature_num and mature_bio as an option for r4ss time-series plots.
Stock Synthesis issue #502
Stock Synthesis branch associated with issue
Adding mature_bio and mature_num to time-series report PR
Describe alternatives you have considered
Not including them, others would have to create their own plots that include mature_bio and mature_num.
Statistical validity, if applicable
No response
Describe if this is needed for a management application
No response
Additional context
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: