Skip to contents

Creates a critter object. If only a scientific name is provided create_critter will try and look up relevant life history from FishLife

Usage

create_critter(
  common_name = NA,
  scientific_name = NA,
  get_common_name = FALSE,
  critter_type = "fish",
  base_habitat = list(),
  season_blocks = list(),
  recruit_habitat = NA,
  seasons = 1,
  fec_form = "weight",
  adult_diffusion = 2,
  recruit_diffusion = 10,
  fished_depletion = 0.4,
  init_explt = 0.1,
  explt_type = "f",
  burn_years = 50,
  weight_a = NA,
  fec_expo = 1,
  resolution = 20,
  spawning_seasons = NA,
  density_dependence = "global_habitat",
  ...
)

Arguments

common_name
scientific_name
critter_type
base_habitat
season_blocks
seasons
fished_depletion
init_explt

initial annual exploitation rate

explt_type

f or fmsy

...
rec_habitat
adult_movement
adult_movement_sigma

Details

Critical inputs are adult_movement, adult_movement_sigma, and resolution