There are over 100 management procedures (MPs) included in the openMSE
packages.
The MPs are grouped into two categories:
- Data-Limited: These MPs are in the
DLMtool
package, and typically use model-free approaches to determine the management recommendations rather than fitting a stock assessment model. More information on the MPs in theDLMtool
package is available on the DLMtool documentation page; - Data-Moderate/Rich: These MPs are in the
SAMtool
package, and are comprised of a stock assessment method linked to a harvest control rule. More information on the MPs in theSAMtool
package is available on the SAMtool documentation page;
openMSE
is extensible, and users can easily develop their own management procedures to use within the framework. Information on this and other details related to the management procedures is available in the Management Procedure section.
The avail
function can be used determine which MPs are available:
allMPs <- avail('MP')
## Searching for objects of class MP in package: MSEtool
## Searching for objects of class MP in package: SAMtool
## Searching for objects of class MP in package: DLMtool
allMPs
## [1] "curEref" "FMSYref" "FMSYref50" "FMSYref75" "NFref"
## [6] "DDSS_4010" "DDSS_75MSY" "DDSS_MSY" "SCA_4010" "SCA_75MSY"
## [11] "SCA_MSY" "SP_4010" "SP_75MSY" "SP_MSY" "SSS_4010"
## [16] "SSS_75MSY" "SSS_MSY" "AvC" "AvC_MLL" "BK"
## [21] "BK_CC" "BK_ML" "CC1" "CC2" "CC3"
## [26] "CC4" "CC5" "CompSRA" "CompSRA4010" "CurC"
## [31] "curE" "curE75" "DAAC" "DBSRA" "DBSRA_40"
## [36] "DBSRA4010" "DCAC" "DCAC_40" "DCAC_ML" "DCAC4010"
## [41] "DCACs" "DD" "DD4010" "DDe" "DDe75"
## [46] "DDes" "DepF" "DTe40" "DTe50" "DynF"
## [51] "EtargetLopt" "Fadapt" "Fdem" "Fdem_CC" "Fdem_ML"
## [56] "Fratio" "Fratio_CC" "Fratio_ML" "Fratio4010" "GB_CC"
## [61] "GB_slope" "GB_target" "Gcontrol" "HDAAC" "ICI"
## [66] "ICI2" "Iratio" "Islope1" "Islope2" "Islope3"
## [71] "Islope4" "IT10" "IT5" "Itarget1" "Itarget1_MPA"
## [76] "Itarget2" "Itarget3" "Itarget4" "ItargetE1" "ItargetE2"
## [81] "ItargetE3" "ItargetE4" "ITe10" "ITe5" "ITM"
## [86] "L95target" "LBSPR" "LBSPR_MLL" "Lratio_BHI" "Lratio_BHI2"
## [91] "Lratio_BHI3" "LstepCC1" "LstepCC2" "LstepCC3" "LstepCC4"
## [96] "LstepCE1" "LstepCE2" "Ltarget1" "Ltarget2" "Ltarget3"
## [101] "Ltarget4" "LtargetE1" "LtargetE4" "matlenlim" "matlenlim2"
## [106] "MCD" "MCD4010" "minlenLopt1" "MRnoreal" "MRreal"
## [111] "Rcontrol" "Rcontrol2" "SBT1" "SBT2" "slotlim"
## [116] "SPmod" "SPMSY" "SPslope" "SPSRA" "SPSRA_ML"
## [121] "YPR" "YPR_CC" "YPR_ML"
For the purposes of this quick demonstration, we will select 5 management procedures from the DLMtool
package and evaluate their
performance for the operating model we built in the previous section.
ourMPs <- c("AvC", "BK", "CC1", "DCAC","Islope1") # select 5 MPs
Help documentation for the MP
functions can be accessed in the usual way, e.g., by typing ?AvC
in the console, or by visiting the DLMtool and SAMtool function documentation pages.
In the next section we will run the MSE using these 5 MPs and the OM we constructed in the previous section.