habitat dynamics object is used to modify habitat suitability
(or carrying capacity) of a landscape in space and time - for example,
by fire or intentional habitat modification.
1 2 3 4 5 6
Functions that operate on a state object to change habitat at specified timesteps. User may enter a custom function or select a pre-defined module - see examples.
build_habitat_dynamics is a sub-component of a
dynamics object and is executed in each timestep of a
simulation. Note, some dynamics functions can be executed at
non-regular intervals (i.e. only timesteps explicitly defined by the user).
build_habitat_dynamics function is used to construct a
habitat dynamics object consisting of several habitat
dynamics functions and their associated parameters. These functions
specify how the habitat in the state object will be modified
throughout a simulation.
An object of class
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
library(steps) library(raster) # Select existing habitat functions to be run on the demography # in a simulation and specify input parameters: fires <- disturbance_fires(habitat_suitability = egk_hab, disturbance_layers = egk_dist, effect_time = 3) # Construct a habitat dynamics object hab_dynamics <- habitat_dynamics(fires) # Test if object is of the type 'habitat dynamics' is.habitat_dynamics(test_hab_dynamics) # Print details about the 'habitat_dynamics' object print(test_hab_dynamics)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.