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 |