GENERALIZED_LOGISTIC | R Documentation |
GENERALIZED_LOGISTIC
returns the population projection using a
Pella-Tomlison population dynamics model: $$N_t+1 =
N_t+N_t*r_max*\left[ 1 - \left( \fracN_tK \right) ^z \right] -
C_t$$ where $N$ is the population size at year $t$ or $t+1$, $r_max$ is
the maximum net recruitment rate, $K$ is the pre-exploitation population
size, $z$ is the parameter that determines the population size where
productivity is maximum. For example, a value of 2.39 corresponds to maximum
sustainable yield of $0.6K$ and is assumed by the IWC SC, and $C_t$ is the
harvest in numbers in year $t$. Population size can be in either numbers or
biomass, however, units will have to be the same as the units used for catch,
relative abundance, and absolute abundance.
GENERALIZED_LOGISTIC(r_max, K, N1, z, start_yr, num_Yrs, catches, MVP)
r_max |
The maximum net recruitment rate ($r_max$). |
K |
Pre-exploitation population size in numbers or biomass (depending on input). |
N1 |
The population size in numbers or biomass at year 1 (generally assumed to be K). |
z |
The parameter that determines the population size where productivity is maximum (assumed to be 2.39 by the IWC SC). |
start_yr |
The first year of the projection (assumed to be the first year in the catch series). |
num_Yrs |
The number of projection years. Set as the last year in the
catch or abundance series, whichever is most recent, minus the
|
catches |
The time series of catch in numbers or biomass. Currently does not handle NAs and zeros will have to input a priori for years in which there were no catches. |
MVP |
The minimum viable population size in numbers or biomass. Computed
as 4 * |
A list of the minimum population size Min.Pop
, year of the minimum population size Min.Yr
, a indicator of wether the minimum population size is below the MVP
, and the predicted population size Pred.N
.
num_Yrs <- 10
start_yr <- 1
r_max <- 0.2
K <- 1000
N1 <- K
catches <- round(runif(10, min = 0, max = 150 ), 0 )
MVP <- 0
GENERALIZED_LOGISTIC(r_max, K, N1, z, start_yr, num_Yrs, catches)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.