r_k_sp: Maximum reproductive rate and carrying capacity for all three...

Description Usage Arguments Details Value See Also Examples

View source: R/r_k_sp.R

Description

Maximum reproductive rate and carrying capacity for all three species

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
r_k_sp(
  k_b = 500,
  r_b = 2.5,
  ebc = 2,
  ebp = 2,
  ecp = 2,
  alphac = 4,
  alphap = 4,
  betac = 20,
  betap = 20,
  P_pref = NULL
)

Arguments

k_b

Carrying capacity of basal species B

r_b

Maximum reproductive rate of basal species, B

ebc

conversion efficiency of turning B biomass into new C biomass

ebp

conversion efficiency of turning B biomass into new P biomass

ecp

conversion efficiency of turning C biomass into new p biomass

alphac

parameter controlling predation and reproductive rates of consumer species, C

alphap

parameter controlling predation and reproductive rates of consumer species, P

betac

parameter controlling predation and reproductive rates of consumer species, C

betap

parameter controlling predation and reproductive rates of consumer species, P

P_pref

The preference that species P has for B over C. Default is NULL, and will be calculated based on other parameters (see below). This value can be fixed by the user i.e. P_pref = 0.25 indicates that the predator spends ~25% of it's time searching for B, and 1 - P_pref = 75% of its time searching for C.

Details

This function calculates the maximum reproductive rate and carrying capacity for each species in the IGP simulation communities. This can be used to estimate what effect different parameters will have. Carrying capacities are calculated assuming prey resources are at their respective carrying capacities, hence the return values estimate upper ceiling of population abundances for a given set of parameters. This function does also not account for indirect effects, i.e. C predation upon B lowering resource abundance for P.

Carrying capacity and maximum reproductive rate of the basal species is set by the user.

Maximum reproductive rates for C are calculated as r_c = ebc * alphac. Carrying capacity is calculated as k_c = k_b*(r_c - 1) / betac

Maximum reproductive rates for the predator are calculated separately for both of its prey, and depends on its preference of prey resource B over C. If P_pref = NULL, the default, the preference is calculated according to the prey_preference() function.

Value

a list with 3 named elements: max_r which has the maximum reproductive rates for B and C, and the partitioned and total rates for P; k which has the carrying capacity for B and C, and the partitioned and total rates for P; input which has the input values used for calculations.

See Also

prey_preference, k_n_upstream

Examples

1
r_k_sp(k_b = 500, r_b = 2.5, ebc = 2,ebp = 2, ecp = 2, alphac = 4, alphap = 4, betac = 20, betap = 20, P_pref = NULL)

Jpomz/IGPtoy documentation built on Aug. 2, 2021, 5:28 a.m.