DCAC: Depletion Corrected Average Catch

Description Usage Arguments Details Value Functions Required Data Rendered Equations Note Author(s) References See Also Examples

View source: R/MPs_Output.R

Description

This group of MPs calculates a catch limit (dcac; intended as an MSY proxy) based on average historical catch while accounting for the windfall catch that got the stock down to its current depletion level (D).

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
DCACs(x, Data, reps = 100, plot = FALSE)

DCAC(x, Data, reps = 100, plot = FALSE)

DCAC_40(x, Data, reps = 100, plot = FALSE)

DCAC4010(x, Data, reps = 100, plot = FALSE)

DCAC_ML(x, Data, reps = 100, plot = FALSE)

DAAC(x, Data, reps = 100, plot = FALSE)

HDAAC(x, Data, reps = 100, plot = FALSE)

Arguments

x

A position in a data-limited methods data object

Data

A data-limited methods data object

reps

The number of stochastic samples of the MP recommendation(s)

plot

Logical. Show the plot?

Details

The method calculates the depletion-corrected average catch (dcac) as:

\textrm{dcac} = \frac{∑_{y=1}^{n}{C_y}}{n+(1-D)/Y_{\textrm{pot}}}

where

Y_{\textrm{pot}} = \frac{B_{\textrm{MSY}}}{B_0}\frac{F_{\textrm{MSY}}}{M}M

and C is the historical catches; i.e C does not change in the future projections in the MSE

The methods differ in the assumptions of current depletion (D). See the Functions section below for details.

Value

An object of class Rec with the TAC slot populated with a numeric vector of length reps

Functions

Required Data

See Data for information on the Data object

DCACs: AvC, BMSY_B0, Dt, FMSY_M, LHYear, Mort, t, Year

DCAC: AvC, BMSY_B0, Dt, FMSY_M, LHYear, Mort, t, Year

DCAC_40: AvC, BMSY_B0, FMSY_M, LHYear, Mort, t, Year

DCAC4010: AvC, BMSY_B0, Dt, FMSY_M, LHYear, Mort, t, Year

DCAC_ML: AvC, CAL, Cat, Lbar, Lc, LHYear, Mort, t, vbK, vbLinf, Year

DAAC: AvC, BMSY_B0, Dt, FMSY_M, LHYear, Mort, t, Year

HDAAC: AvC, BMSY_B0, Dt, FMSY_M, LHYear, Mort, t, Year

Rendered Equations

See Online Documentation for correctly rendered equations

Note

It's probably worth noting that DCAC TAC recommendations do not tend to zero as depletion tends to zero. It adjusts for depletion only in calculating historical average catch. It follows that at stock levels much below BMSY, DCAC tends to chronically overfish.

Author(s)

T. Carruthers

References

MacCall, A.D., 2009. Depletion-corrected average catch: a simple formula for estimating sustainable yields in data-poor situations. ICES J. Mar. Sci. 66, 2267-2271.

Harford W. and Carruthers, T. 2017. Interim and long-term performance of static and adaptive management procedures. Fish. Res. 190, 84-94.

See Also

Other Average Catch MPs: AvC_MLL, AvC

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
DCACs(1, DLMtool::Atlantic_mackerel, plot=TRUE) 

DCAC(1, DLMtool::Atlantic_mackerel, plot=TRUE) 

DCAC_40(1, DLMtool::Atlantic_mackerel, plot=TRUE) 

Data <- DLMtool::Atlantic_mackerel
Data@LHYear <- 2005
DCAC4010(1, Data, plot=TRUE) 

DCAC_ML(1, DLMtool::SimulatedData, plot=TRUE) 

Data <- DLMtool::Atlantic_mackerel
Data@LHYear <- 2005
DAAC(1, Data, plot=TRUE) 

Data <- DLMtool::Atlantic_mackerel
Data@LHYear <- 2005
HDAAC(1, Data, plot=TRUE) 

DLMtool documentation built on March 7, 2019, 1:05 a.m.