nmfs-ost / nmfs-ost/stockplotr

[feat]: table_reference_points

Open
#297 2 comments 0 reactions 1 assignee View on GitHub

@Schiano-NOAA is already working on this.

Since Aug 18, 2026.

Dominant language
R
Stars
19
Forks
7
Avg merge
2d 13h
Merged PRs (30d)
9

Description

One of the high priority tables for development in {stockplotr} is a derived quantity table. This is a table of derived quantities to help guide management. We do not have a current example for this so the developer for this table has some free rein to choose the design and quantities. It would be helpful to have members of the stock assessment workflows steering committee meeting commenting on this table design and decide on which values to include.

Start: the developer of this table should create a list of quantities for this table. These could include MSST, MFMT, Ftarg, Btarg, M, Rcurr, R0, h, SBC, fraction unfished, recruitment.

Next: work on setting up a branch and a new function called table_derived_quantities() for this table. Please follow the branch and PR indicators. There are instructions in the CONTRIBUTING.md that describe how each table or figure are set up and the steps/related functions that can create it.

Last: set up a testing framework using {testthat} to test the function.

@Schiano-NOAA or @sbreitbart-NOAA can run tests on the function to ensure it is compatible with all models that are compatible in the convert_output function. (We are planning on adding test data sets to the package for all models in the future.)

Please complete what you are able to do and the package maintainers can pick up where you left off whether it be getting together the quantities for the table or completing the table code and not yet setting up the tests.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.