Package: FLBEIA 1.16.1.19

FLBEIA Team

FLBEIA: Bio-Economic Impact Assessment of Management Strategies using FLR

A simulation toolbox that describes a fishery system under a Management Strategy Estrategy approach. The objective of the model is to facilitate the Bio-Economic evaluation of Management strategies. It is multistock, multifleet and seasonal. The simulation is divided in 2 main blocks, the Operating Model (OM) and the Management Procedure (MP). In turn, each of these two blocks is divided in 3 components: the biological, the fleets and the covariables on the one hand, and the observation, the assessment and the advice on the other.

Authors:FLBEIA Team [aut, cre]

FLBEIA_1.16.1.19.tar.gz
FLBEIA_1.16.1.19.zip(r-4.5)FLBEIA_1.16.1.19.zip(r-4.4)FLBEIA_1.16.1.19.zip(r-4.3)
FLBEIA_1.16.1.19.tgz(r-4.4-x86_64)FLBEIA_1.16.1.19.tgz(r-4.4-arm64)FLBEIA_1.16.1.19.tgz(r-4.3-x86_64)FLBEIA_1.16.1.19.tgz(r-4.3-arm64)
FLBEIA_1.16.1.19.tar.gz(r-4.5-noble)FLBEIA_1.16.1.19.tar.gz(r-4.4-noble)
FLBEIA_1.16.1.19.tgz(r-4.4-emscripten)FLBEIA_1.16.1.19.tgz(r-4.3-emscripten)
FLBEIA.pdf |FLBEIA.html
FLBEIA/json (API)
NEWS

# Install 'FLBEIA' in R:
install.packages('FLBEIA', repos = c('https://flr.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/flr/flbeia/issues

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:

On CRAN:

5.88 score 11 stars 155 scripts 119 exports 144 dependencies

Last updated 4 months agofrom:3936481dc2. Checks:ERROR: 1 WARNING: 8. Indexed: yes.

TargetResultDate
Doc / VignettesFAILNov 14 2024
R-4.5-win-x86_64WARNINGNov 14 2024
R-4.5-linux-x86_64WARNINGNov 14 2024
R-4.4-win-x86_64WARNINGNov 14 2024
R-4.4-mac-x86_64WARNINGNov 14 2024
R-4.4-mac-aarch64WARNINGNov 14 2024
R-4.3-win-x86_64WARNINGNov 14 2024
R-4.3-mac-x86_64WARNINGNov 14 2024
R-4.3-mac-aarch64WARNINGNov 14 2024

Exports:addFLCatchadvSumadvSumQaneHCREannexIVHCRannualTACB_flbeiabiolfleets2flstockbioSumbioSumQbrpssonC_flbeiacalculate.q.sel.flrObjscatchNamescatchNames<-catchStockcatchStock.fcatchWStockcatchWStock.fCFPMSYHCRcheckAdvicecheckBDscheckBiolscheckFLBEIADatacheckFleetscheckObsctrlcheckSRscosts_flbeiacreate.advice.ctrlcreate.advice.datacreate.assess.ctrlcreate.BDs.datacreate.biol.arrayscreate.biols.ctrlcreate.biols.datacreate.covars.ctrlcreate.ecoDatacreate.fleets.arrayscreate.fleets.ctrlcreate.fleets.datacreate.indices.datacreate.obs.ctrlcreate.SRs.dataD_flbeiadiscStockdiscStock.fdiscWStockdiscWStock.fecoSum_damaraextractBRPF_flbeiaF2CatchHCRFLBDsimFLBEIAFLCatchesExtFLCatchExtFLFleetExtFLFleetsExtFLMetierExtFLMetiersExtFLSRsimfltStkSumfltStkSumQfltSumfltSumQFroeseHCRghlHCRIcesHCRis.FLCatchesExtis.FLFleetsExtis.FLMetiersExtjoinIterL_flbeialandStocklandStock.flandWStocklandWStock.flittle2011HCRMAPHCRmtStkSummtStkSumQmtSummtSumQMultiStockHCRneaMAC_ltmpnpvnpvQpidHCRpidHCRItargplotbioSumplotBRPssonplotEcoplotFLBiolsplotFLFleetsplotfltStkSumplotfltSumprice_flbeiaR_flbeiarevenue_flbeiariskSumsegregmixSelAtAgesetUnitsNASSB_flbeiastock.fleetInfosummary_flbeiatdiscStocktlandStocktotfcost_flbeiatotvcost_flbeiaunit2ageupdateFLBiolsvesselStkSumvesselStkSumQvesselSumvesselSumQwtadStockwtalStockxtabs2

Dependencies:ADGofTestarrayhelpersaskpassassertthatbackportsbase64encbitbit64blobbroombslibcachemcallrcellrangerclicliprcodacolorspaceconflictedcopulacpp11crayoncurldata.tableDBIdbplyrdeldirdfidxdigestdplyrdtplyrevaluatefansifarverfastmapFLa4aFLashFLAssessFLCoreFLFleetFLXSAfontawesomeforcatsFormulafsgarglegenericsggplot2gluegoogledrivegooglesheets4gridExtragslgtablehavenhighrhmshtmltoolshttridsinterpisobanditeratorsjpegjquerylibjsonliteknitrlabelinglatticelatticeExtralifecyclelmtestlubridatemagrittrMASSMatrixmemoisemgcvmimemlogitmodelrmunsellmvtnormnlmenloptrnumDerivopensslpcaPPpillarpkgconfigplyrpngprettyunitsprocessxprogresspspsplinepurrrR6raggrappdirsrbibutilsRColorBrewerRcppRcppEigenRdpackreadrreadxlrematchrematch2reprexrlangrmarkdownrstudioapirvestsassscalesselectrstablediststatmodstringistringrsvUnitsyssystemfontstextshapingtibbletidyrtidyselecttidyversetimechangetinytextriangletzdbutf8uuidvctrsviridisLitevroomwithrxfunxml2yamlzoo

Readme and manuals

Help Manual

Help pageTopics
Harvest Control Rules (HCRs)aneHCRE annexIVHCR annualTAC CFPMSYHCR F2CatchHCR FroeseHCR ghlHCR IcesCat3HCR IcesCat3HCR_bsafe_hrcap IcesHCR little2011HCR MAPHCR MultiStockHCR neaMAC_ltmp pidHCR pidHCRItarg
Function to generate an FLStock from an FLBiol and FLFleetbiolfleets2flstock
Summary of the FLBEIA outputadvSum advSumQ bioSum bioSumQ fltStkSum fltStkSumQ fltSum fltSumQ mtStkSum mtStkSumQ mtSum mtSumQ npv npvQ riskSum vesselStkSum vesselStkSumQ vesselSum vesselSumQ
Reference points for a seasonal modelbrpsson
Calculates selectivity-related parameterscalculate.q.sel.flrObjs
Checking inputs of FLBEIA functioncheckAdvice checkBDs checkBiols checkFLBEIAData checkFleets checkObsctrl checkSRs
advice.ctrl object creatorcreate.advice.ctrl
FLBEIA easy conditioning: advice argument creatorcreate.advice.data
assess.ctrl object creatorcreate.assess.ctrl
FLBEIA easy conditioning: BDs argument creatorcreate.BDs.data
Function to generate an FLBiol object given inputs as arrayscreate.biol.arrays
biols.ctrl object creatorcreate.biols.ctrl
FLBEIA easy conditioning: biols argument creatorcreate.biols.data
covars.ctrl object creatorcreate.covars.ctrl
Function to generate the covar object neccesary to compute economic indicators and fills in economic slots in FLFleets objectcreate.ecoData
Function to generate an FLFleetsExt object given inputs as arrayscreate.fleets.arrays
fleets.ctrl object creatorcreate.fleets.ctrl
FLBEIA easy conditioning: fleets argument creatorcreate.fleets.data
FLBEIA easy conditioning: indices argument creatorcreate.indices.data
obs.ctrl object creatorcreate.obs.ctrl
FLBEIA easy conditioning: SRs argument creatorcreate.SRs.data
FLBEIA datasetscatch datasets evhoe multi multiAdv multiAdvC multiAssC multiBD multiBio multiBioC multiCv multiCvC multiFl multiFlC multiMainC multiObsC multiRes multiSR mur one oneAdv oneAdvC oneAssC oneBio oneBioC oneCv oneCvC oneFl oneFlC oneIndAge oneIndBio oneIt oneItAdv oneItAdvC oneItAssC oneItBio oneItBioC oneItCv oneItCvC oneItFl oneItFlC oneItIndAge oneItIndBio oneItMainC oneItObsC oneItObsCIndAge oneItObsCIndBio oneItRes oneItSR oneMainC oneObsC oneObsCIndAge oneObsCIndBio oneRes oneSR res_flbeia
Biological summary functionsB_flbeia C_flbeia D_flbeia ecoSum_damara F_flbeia L_flbeia R_flbeia SSB_flbeia summary_flbeia
Extracts reference points (specifically Bpa, Blim, Bmsy, Fpa, Flim and Fmsy) from advice.ctrl object, If not available, then values are set to NA.extractBRP
FLBDsim class and methodsFLBDsim FLBDsim-class
Run the FLBEIA bio-economic simulation modelFLBEIA
Class FLCatchesExtcatchNames,FLCatchesExt catchNames,FLCatchesExt-method catchNames,FLFleetExt catchNames,FLFleetExt-method catchNames,FLFleetsExt catchNames,FLFleetsExt-method catchNames,FLMetierExt catchNames,FLMetierExt-method catchNames,FLMetiersExt catchNames,FLMetiersExt-method FLCatchesExt FLCatchesExt,ANY FLCatchesExt,ANY-method FLCatchesExt,list FLCatchesExt,list-method FLCatchesExt,missing FLCatchesExt,missing-method FLCatchesExt-class is.FLCatchesExt is.FLCatchesExt,ANY is.FLCatchesExt,ANY-method vFLCs
FLCatchExt class and the methods to construct it.addFLCatch,FLCatchExt,FLCatchExt addFLCatch,FLCatchExt,FLCatchExt-method catchNames,FLCatchExt catchNames,FLCatchExt-method catchNames<- catchNames<-,FLCatchExt,character catchNames<-,FLCatchExt,character-method FLCatchExt FLCatchExt,FLQuant-method FLCatchExt,missing-method FLCatchExt-class FLCatchExt-methods FLCatchExt-missing FLQuant,FLCatchExt-method [,FLCatchExt,ANY,ANY,ANY-method [<-,FLCatchExt,ANY,ANY,ANY-method [<-,FLCatchExt,ANY,ANY,FLCatchExt-method
FLFleetExt class and the methods to construct it.FLFleetExt FLFleetExt,FLCatchesExt-method FLFleetExt,FLCatchExt-method FLFleetExt,FLFleetExt-method FLFleetExt,FLFleetExt-missing FLFleetExt,FLMetierExt-method FLFleetExt,FLMetiersExt-method FLFleetExt,missing-method FLFleetExt-class FLFleetExt-methods [,FLFleetExt,ANY,ANY,ANY-method [,FLFleetExt,ANY,ANY-method [,FLFleetExt,ANY,missing,ANY-method [,FLFleetExt,ANY,missing-method [[,FLFleetExt,ANY,missing-method
Class FLFleetsExtFLFleetsExt FLFleetsExt,ANY FLFleetsExt,ANY-method FLFleetsExt,FLFleetExt-missing FLFleetsExt,list FLFleetsExt,list-method FLFleetsExt,missing-method FLFleetsExt-class is.FLFleetsExt is.FLFleetsExt,ANY is.FLFleetsExt,ANY-method vFLFs
FLMetierExt class and the methods to construct it.FLMetierExt FLMetierExt,FLCatchesExt-method FLMetierExt,FLCatchExt-method FLMetierExt,FLMetierExt-method FLMetierExt,FLQuant-method FLMetierExt,missing-method FLMetierExt-class FLMetierExt-methods FLMetiersExt,FLMetiersExt-methods [,FLMetierExt,ANY,missing,ANY-method [,FLMetierExt,ANY,missing-method [[,FLMetierExt,ANY,missing-method
Class FLMetiersExtFLMetiersExt FLMetiersExt,ANY FLMetiersExt,ANY-method FLMetiersExt,is.FLMetiersExt FLMetiersExt,is.FLMetiersExt,ANY FLMetiersExt,list FLMetiersExt,list-method FLMetiersExt,missing FLMetiersExt,missing-method FLMetiersExt-class is.FLMetiersExt is.FLMetiersExt,ANY-method vFLMs
FLSRsim class and methodsFLSRsim FLSRsim-class
Joins the iterations of several FLBEIA outputsjoinIter
Summary plots of the FLBEIA outputplotbioSum plotfltSum
YPR plots for a seasonal modelplotBRPsson
Plots with fleets dataplotEco
Plots with biological dataplotFLBiols
Plots with fleets dataplotFLFleets
Plots with fltStkSum dataplotfltStkSum
Economic summary functions.costs_flbeia price_flbeia revenue_flbeia totfcost_flbeia totvcost_flbeia
Stock-Recruitment models in FLBEIA: segrexmix - Mixture of 2 segmented regression stock-recruitment models fitsegregmix segremix
Estimate selectivity at ageSelAtAge
Method setUnitsNAsetUnitsNA setUnitsNA,FLBiol-method setUnitsNA,FLBiols-method setUnitsNA,FLFleetExt-method setUnitsNA,FLFleetsExt-method setUnitsNA-methods
stock.fleetInfostock.fleetInfo
Extract landings, discard or catch at agecatchStock catchStock.f catchWStock catchWStock.f discStock discStock.f discWStock discWStock.f landStock landStock.f landWStock landWStock.f tdiscStock tlandStock
Translates unit dimension in an FQuant into age dimensionunit2age
Update the FLBiols object to the FLCore 2.6updateFLBiols
Mean weight at age in discards for a stock across fleets and metierswtadStock
Mean weight at age in landings for a stock across fleets and metierswtalStock