Preparing runs and reading input filesThe following functions allow (i) read the various input files and (ii) create folders (and clean them) needed for the runs.  | 
      |
|---|---|
          Functions to read input files | 
      |
Read all the GMACS input files  | 
      |
Read the gmacs.dat file  | 
      |
Read the GMACS data file  | 
      |
readGMACSctl  | 
      |
readGMACSprj  | 
      |
Read all input and output files  | 
      |
Function to extract the Version number of GMACS  | 
      |
          Functions to create specific folders and clean output files from GMACS | 
      |
Create the needed folders to run GMACS  | 
      |
Clean gmacs output files in a folder  | 
      |
Clean files in a folder  | 
      |
Clean gmacs compilation-process files in the "root folder"  | 
      |
Clean the output files of the Gmacs simulation module  | 
      |
Clean Gmacs input files in a folder  | 
      |
          Functions to (re)write the input/output files | 
      |
Write the gmacs.dat file  | 
      |
Write data file  | 
      |
Write the control file  | 
      |
Write the projection file  | 
      |
Write the gmacs.par file  | 
      |
Write all the stock-specific Gmacs input files  | 
      |
          Conducting a stock assessment using GMACSSet of functions for working with GMACS while realizing specific tasks (building the gmacs executable, running a stock assessment for one or several stocks, making comparisons between model versions).  | 
      |
GMACS  | 
      |
Do_GMACS  | 
      |
Do_Comp  | 
      |
.GetGmacsExe  | 
      |
Create the Gmacs executable from the tpl file  | 
      |
.buildGMACS  | 
      |
write_TPL  | 
      |
Copy specific GMACS input files  | 
      |
          Updating a version of GMACS for a new releaseSet of functions for implementing and releasing a new version (including making comparison)  | 
      |
Set up structure folder for new code version of Gmacs  | 
      |
Do_Comp  | 
      |
UpdateGMACS  | 
      |
Compare Gmacs version  | 
      |
          Realizing a simulation-estimation analysisSet of functions to generate simulated data and realize estimations in the context of a simulation-estimation approach.  | 
      |
Get the original input files for the simulation approach  | 
      |
Generate the input files to get the simulated data for each simulation  | 
      |
Generate the simulated data  | 
      |
Save the outputs of each simulation-estimation run  | 
      |
Generates the simulated data for a set of simulation  | 
      |
Run the GMACS simulation-estimation  | 
      |
          Manipulating outputs from the GMACS functionThe following functions allow to read GMACS outputs and manipulate the results. These functions are called in the graphical functions.  | 
      |
          Read GMACS outputs | 
      |
readGMACSpar  | 
      |
Read GmacsAll.out  | 
      |
Read Gmacs.rep  | 
      |
readGMACSsimdat  | 
      |
Read ADMB output files  | 
      |
Read ADMB .par, .std, and .cor file and return an R object of type 'list' of estimates and correlations  | 
      |
Read ADMB .rep file  | 
      |
Read ADMB .psv file  | 
      |
Read ADMB .ctl file  | 
      |
read.OUT  | 
      |
          Manipulate GMACS results | 
      |
Get cpue or other indices  | 
      |
Get observed and predicted catch values  | 
      |
Get growth increment data  | 
      |
Get F parameters  | 
      |
Extract spawning stock biomass (ssb) from gmacs run  | 
      |
Get length-weight data  | 
      |
Get maturity data  | 
      |
Get observed and predicted mean lengths  | 
      |
Get molting probability data  | 
      |
Get natural mortality data  | 
      |
Get numbers at length data  | 
      |
Get recruitment data  | 
      |
Get recruitment size distribution data  | 
      |
Get the selectivity data  | 
      |
Get observed and predicted size composition values  | 
      |
Extract spawning stock biomass (ssb) from gmacs run  | 
      |
          Making results tablesThe following functions can be used to create tables of catches, likelihoods and reference points  | 
      |
Create a table of catches  | 
      |
Create a table of likelihoods  | 
      |
Create a table of penalties  | 
      |
Create a table of priors  | 
      |
Create a table of SPR reference points  | 
      |
          Creating plotsThe following functions are awesome for creating plots of data and model fits, model outputs estimates (biological, fisheries and, demographic parameters), model residuals and, stock status.  | 
      |
          Do all plots from gmr | 
      |
Do all gmr plots  | 
      |
Plotting the basic outputs of GMACS  | 
      |
Plot Gmacs on shiny app  | 
      |
          Plotting data used and model fits | 
      |
Plot data range by fleet and year  | 
      |
Plot cpue or other indices  | 
      |
Plot observed and predicted catch values  | 
      |
Plot fits to size composition data  | 
      |
Plot fits to size composition data  | 
      |
          Plotting Biological parameters | 
      |
Plot growth from arbitrary start age  | 
      |
Plot growth from arbitrary start age  | 
      |
Plot length-weight relationship  | 
      |
Plot length-maturity relationship  | 
      |
Plot molting probability relationship  | 
      |
Plot growth transition  | 
      |
Plot size transition  | 
      |
          Plotting Fisheries parameters | 
      |
Plot fishing mortality  | 
      |
Plot fishing mortality (F)  | 
      |
Plot selectivity  | 
      |
Plot selectivity 3D  | 
      |
          Plotting Demographic parameters | 
      |
Plot predicted spawning stock biomass (ssb)  | 
      |
Plot natural mortality  | 
      |
Plot numbers at length  | 
      |
Plot predicted recruitment and approximate asymptotic error-bars  | 
      |
Plot recruitment size distribution  | 
      |
Plot predicted recruitment across model runs  | 
      |
Plot predicted spawning stock biomass (ssb)  | 
      |
          Plotting Model residuals | 
      |
Plot residuals of cpue or other indices  | 
      |
Plot fits to size composition data  | 
      |
          Plotting Stock Status | 
      |
Plot predicted spawning stock biomass (ssb)  | 
      |
          TerminalsThese functions allow the user to launch a scpecific command in a R Terminal.  | 
      |
.CallTerm  | 
      |
          Plotting options and ggplot utilitiesSet of functions for settings the type of plot, the rezolution, the size and disposition of the graphics as well as the colors.  | 
      |
GMR plotting options  | 
      |
Base theme for plotting with gmr  | 
      |
The color-blind friendly palette with grey  | 
      |
The color-blind friendly palette with black  | 
      |
Set plotting theme for ggplot2 via gmr  | 
      |
Specify the type of plot you would like to create  | 
      |
Multi-Plot utility for ggplot2 ggplot objects can be passed in ..., or to plotlist (as a list of ggplot objects) - cols: Number of columns in layout - layout: A matrix specifying the layout. If present, 'cols' is ignored.  | 
      |
Plot multiple figures on a page  | 
      |