| Literature DB >> 34938457 |
Cyril Eraud1, Tiphaine Devaux1,2,3, Alexandre Villers1, Fred A Johnson4, Charlotte Francesiaz5.
Abstract
Bird harvest for recreational purposes or as a source for food is an important activity worldwide. Assessing or mitigating the impact of these additional sources of mortality on bird populations is therefore crucial issue. The sustainability of harvest levels is however rarely documented, because knowledge of their population dynamics remains rudimentary for many bird species. Some helpful approaches using limited demographic data can be used to provide initial assessment of the sustainable use of harvested bird populations, and help adjusting harvest levels accordingly. The Demographic Invariant Method (DIM) is used to detect overharvesting. In complement, the Potential Take Level (PTL) approach may allow setting a level of take with regard to management objectives and/or to assess whether current harvest levels meet these objectives. Here, we present the R package popharvest that implements these two approaches in a simple and straightforward way. The package provides users with a set of flexible functions whose arguments can be adapted to existing knowledge about population dynamics. Also, popharvest enables users to test scenarios or propagate uncertainty in demographic parameters to the assessment of sustainability through easily programming Monte Carlo simulations. The simplicity of the package makes it a useful toolbox for wildlife managers or policymakers. This paper provides them with backgrounds about the DIM and PTL approaches and illustrates the use of popharvest's functionalities in this context.Entities:
Keywords: demographic invariant method; harvest; hunting management; potential take level; sustainability
Year: 2021 PMID: 34938457 PMCID: PMC8668730 DOI: 10.1002/ece3.8212
Source DB: PubMed Journal: Ecol Evol ISSN: 2045-7758 Impact factor: 2.912
List and description of arguments for the PEG(1) and PTL(2) functions
| Arguments | Argument types | Description | Examples |
|---|---|---|---|
| Pop.fixed(1,2) | Integer | Point estimate of population size |
|
| pop.unif(1,2) |
Boolean (Default = FALSE) | Calls the function to draw population size from a uniform distribution bounded with minimum (min.pop) and maximum (max.pop) values |
|
| pop.lognorm(1,2) |
Boolean (Default = FALSE) | Calls the function to draw population size from a log‐normal distribution ln |
|
| Rmax.fixed(1,2) | Decimal | Point estimate of maximal annual recruitment rate |
|
| Rmax.lognorm(1,2) |
Boolean (Default = FALSE) | Calls the function to draw |
|
| lambdaMax(1,2) | Decimal | Point estimate of maximal annual growth rate |
|
| lambdaMax.lognorm(1,2) |
Boolean (Default = FALSE) | Calls the function to draw lambda max from a log‐normal distribution ln |
|
| surv.fixed(1,2) |
Decimal (range 0–1) | Point estimate of adult annual survival |
|
| surv. beta(1,2) |
Boolean (Default = FALSE) | Calls the function to draw survival from a beta distribution. The function uses the method of moments to specify associated parameters from mean and sd. |
|
| surv.j(1,2) |
Decimal (range 0–1) | Point estimate of the (average) annual survival ( |
|
| alpha.fixed(1,2) | Decimal | Point estimate for the age at first breeding |
|
| alpha.unif(1,2) |
Boolean (Default = FALSE) | Calls the function to draw age at first breeding from a uniform distribution bounded with minimum (min.alpha) and maximum (max.alpha) values |
|
| alpha.lognorm(1,2) |
Boolean (Default = FALSE) | Calls the function to draw age at first breeding from a log‐normal distribution ln |
|
| mass.fixed(1,2) |
Boolean (Default = FALSE) | Calls the function to estimate adult survival from point estimate of body mass (in kg) |
|
| mass.lognorm(1,2) |
Boolean (Default = FALSE) | Calls the function to estimate adult survival from estimates of body mass (in kg) drawn from a log‐normal distribution ln |
|
| type.p(1,2) | Character string | Can either be “determinist” or “random.” When it is “determinist,” calls the function to estimate adult survival from body mass while keeping parameter |
|
| type.e(1,2) | Character string | Can either be “determinist” or “random.” When it is “determinist,” calls the function to estimate adult survival from body mass while keeping residuals of the underlying relationship at their means (i.e., 0). When it is “random,” calls the function to estimate adult survival from body mass while sampling residuals of the underlying relationship within the normal distribution |
|
| harvest.fixed(1,2) | Integer | Point estimate of take (mortality) level |
|
| harvest.unif(1,2) |
Boolean (Default =FALSE) | Calls the function to draw take level from a uniform distribution bounded with minimum (min.harvest) and maximum (max.harvest) values |
|
| harvest.lognorm(1,2) |
Boolean (Default = FALSE) | Calls the function to draw estimates of take level from a log‐normal distribution ln |
|
| theta.fixed(2) | Decimal | Point estimate of the shape parameter describing the shape of the density‐dependent function |
|
| estim.theta(2) | Character string | Can either be “determinist” or “random.” When it is “determinist,” calls the function to estimate theta from |
|
| full.option |
Boolean (Default = FALSE) | If |
|
FIGURE 1Workflow, functionalities, and main arguments of the package popharvest for assessing the sustainability of harvesting regimes of bird populations. (a) Input parameters are filled by users. The functions accommodate for a priori knowledges of population dynamics and allow for some missing parameters (r max, λ max, ϕ, θ) to be estimated. Some input parameters are common to PEG and PTL functions, and others are functions specific. (b) Uncertainty for some input parameters is specified by users either by setting fixed values or simulating values drawn within a priori distributions. (c) Results are provided as data frames or histograms of sustainable harvest indices distribution. Arguments listed in this figure are detailed in Table 1
FIGURE 2Density distribution of the simulated sustainable harvest indices under three scenarios for the safety factor. Results are from 100,000 Monte Carlo simulations performed using PEG function for a short‐lived species, including uncertainty for various initial parameters (see example “dim.5.un,” Appendix S1)