nmfs-ost / ss3-source-code

The source code for Stock Synthesis (SS3).
https://nmfs-ost.github.io/ss3-website/
Creative Commons Zero v1.0 Universal
36 stars 16 forks source link

Parallelize workflows #533

Closed e-perl-NOAA closed 9 months ago

e-perl-NOAA commented 9 months ago

Concisely describe what has been changed/addressed in the pull request.

The following workflows have been parallelized using the {furrr} package:

See successful workflows on the branch here; these were run by changing the workflow trigger to run workflows on all pushes (this was changed back to the original setting for the PR)

What tests have been done?

Where are the relevant files?

What tests/review still need to be done?

None.

Is there an input change for users to Stock Synthesis?

Additional information (optional).

Rick-Methot-NOAA commented 9 months ago

Nice work!

e-perl-NOAA commented 9 months ago

Added one more instance where future_map could replace an apply statement in run-ss3-with-noest workflow (see successful github action run here).