Replies: 3 comments 14 replies
-
Right now, the |
Beta Was this translation helpful? Give feedback.
-
Another comment about this: From a reproducibility standpoint I think it a nice idea to always place the SS executable in each model directory, however, the executable is quite large (2.2mb), so its not really an ideal thing to track. There is documentation in the most recent SS manual about how to add the SS executable to your system I propose that we create a directory with one copy of each of the SS executables we use (so v 3.24U and v 3.30.21), and then have everyone place those executables on their system @JaneSullivan-NOAA Do NOAA employees have the ability to modify the system |
Beta Was this translation helpful? Give feedback.
-
I totally agree with you about the fact that we should just ask everyone to run SS AND modify input files through R so we can really have a tack of what has been done and what are exactly the differences between version and or models. I think the best way to do it is to build a specific Rscript for each model we want to implement (as you say @Ovec8hkin, those scripts can be based on a general template to work with SS). Also, through the transition of the 2013 model I finally think that the best idea for the |
Beta Was this translation helpful? Give feedback.
-
I managed to install, run, and reproduce the 2013 SST assessment from the files that were provided on Google Drive. Everything worked very nicely using SS v 3.24.U. I made an initial commit of all of the outputs to the
2013_assessment
branch of the repository, so take a look if interested.Only major concern I have is what files to actually track using GitHub. It appears that the only files REQUIRED to reproduce the assessment are those with the filetype
*.ss
. Everything else is pure output from ADMB and SS. Maybe its okay to simply only track the*.ss
files and the SS executable? Alternatively, maybe it's best to also track all of the SS output files (*.sso
), so that R scripts using theSS_ouptut()
function will work out of the box? I have concerns about tracking all of the plot outputs, as my initial commit was ~80mb, which is really large for a git repo. Maybe its sufficient to not track the generateplots/
directory, and force users to runSS_output()
andSS_plots()
manually on clone to produce the necessary plots?Looking for suggestions.
@JaneSullivan-NOAA @shipmadison
Beta Was this translation helpful? Give feedback.
All reactions