-
Notifications
You must be signed in to change notification settings - Fork 13
Description
Project Description
The Fisheries Integrated Modeling System (FIMS) is an R package that uses RCPP to allow C++ to work inside of R to assess the status of marine populations that are fished. Currently, we have an age-structured assessment model and we are in the process of adding a surplus production model. It would be amazing to include an empirical dynamic model in the suite of models, which we call model families. The bulk of the code needed can be found in C++ already rEDM but a recent R package available on GitHub added the Gaussian Process to it. We need a combination of this C++ and R code in our FIMS package.
Expected Outcomes
The final outcome will be the ability to project a time series forward using EDM within FIMS. Secondarily, there will need to be formal tests added to the package to ensure that the code is implemented appropriately. We use both google tests and testthat to implement tests. The final product will be documentation, including a vignette, on how to use the EDM model within FIMS.
Skills Required
C++, R
Expected Project Size
175 hours
Project Difficulty
Intermediate
Mentor Name(s)
Andrea Havron, Molly Stevens, Nathan Vaughan, Kelli Johnson
Mentor GitHub Handle(s)
@Andrea-Havron-NOAA @mollystevens-noaa @nathanvaughan-NOAA @kellijohnson-NOAA
Mentor Contact Email(s)
kelli.johnson@noaa.gov, andrea.havron@noaa.gov, nathan.vaughan@noaa.gov, molly.stevens@noaa.gov
Contributor Evaluation/GSoC GitHub Issue Links
There are several existing issues in the FIMS repository that are labeled "good first issue" or "low-hanging fruit" that could be worked on.
Additional Project Background/Links
Here is a link to the original issue in our repository.
Previous Project Idea Link(s)
No response