Package: steps 1.3.1

Image

Casey Visintin

steps: Spatially- and Temporally-Explicit Population Simulator

Software to simulate population change across space and time. Visintin et al. (2020) <doi:10.1111/2041-210X.13354>.

Authors:Casey Visintin [aut, cre], Nick Golding [ctb], Skipton Woolley [ctb]

steps_1.3.1.tar.gz
steps_1.3.1.zip(r-4.6)steps_1.3.1.zip(r-4.5)steps_1.3.1.zip(r-4.4)
steps_1.3.1.tgz(r-4.6-x86_64)steps_1.3.1.tgz(r-4.6-arm64)steps_1.3.1.tgz(r-4.5-x86_64)steps_1.3.1.tgz(r-4.5-arm64)
steps_1.3.1.tar.gz(r-4.6-arm64)steps_1.3.1.tar.gz(r-4.6-x86_64)steps_1.3.1.tar.gz(r-4.5-arm64)steps_1.3.1.tar.gz(r-4.5-x86_64)
steps_1.3.1.tgz(r-4.5-emscripten)
steps.pdf |steps.html
steps/json (API)

# Install 'steps' in R:
install.packages('steps', repos = c('https://steps-dev.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/steps-dev/steps/issues

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:
  • egk_destinations - Eastern Grey Kangaroo example data
  • egk_fire - Eastern Grey Kangaroo example data
  • egk_hab - Eastern Grey Kangaroo example data
  • egk_k - Eastern Grey Kangaroo example data
  • egk_mat - Eastern Grey Kangaroo example data
  • egk_mat_stoch - Eastern Grey Kangaroo example data
  • egk_origins - Eastern Grey Kangaroo example data
  • egk_pop - Eastern Grey Kangaroo example data
  • egk_road - Eastern Grey Kangaroo example data
  • egk_sf - Eastern Grey Kangaroo example data

On CRAN:

Conda:

meta-population-modelscpp

6.50 score 19 stars 84 scripts 122 downloads 1 mentions 24 exports 25 dependencies

Last updated from:874e58e7a5. Checks:5 WARNING, 8 OK. Indexed: yes.

TargetResultTotal timeArtifact
linux-devel-arm64WARNING387
linux-devel-x86_64WARNING401
source / vignettesOK301
linux-release-arm64OK374
linux-release-x86_64OK387
macos-devel-arm64WARNING422
macos-devel-x86_64WARNING651
macos-release-arm64OK324
macos-release-x86_64OK638
windows-develWARNING391
windows-releaseOK388
windows-oldrelOK388
wasm-releaseOK123

Exports:ceiling_densitycellular_automata_dispersalcompare_empcompetition_densitydensity_dependence_dispersingdisturbanceexponential_dispersal_kernelextract_spatialfast_dispersalfire_effectsgrowthkernel_dispersallandscapemodified_transitionmortalityplot_hab_spatialplot_k_spatialplot_k_trendplot_pop_spatialplot_pop_trendpopulation_dynamicsset_proportion_dispersingsimulationtranslocation

Dependencies:codetoolsdeldirdigestfuturefuture.applyglobalshexbininterpjpeglatticelatticeExtralistenvMASSmemuseparallellypngrasterrasterVisRColorBrewerRcppRcppEigenspterraviridisLitezoo

Creating custom steps functions

Rendered fromcustom_function_example.Rmdusingknitr::rmarkdownon Jan 25 2026.

Last update: 2022-10-02
Started: 2019-09-18

An Eastern Grey Kangaroo population simulation example

Rendered fromkangaroo_model_example.Rmdusingknitr::rmarkdownon Jan 25 2026.

Last update: 2022-10-02
Started: 2019-09-20

Readme and manuals

Help Manual

Help pageTopics
Ceiling-based density dependenceceiling_density
Cellular automata dispersalcellular_automata_dispersal
Compare minimum expected populationscompare_emp
Competition density functioncompetition_density
Density-dependent proportions of populations dispersingdensity_dependence_dispersing
Create a dispersal functiondispersal_kernel
Create a proportion dispersing functiondispersal_proportion_function
Disturbancedisturbance
Eastern Grey Kangaroo example dataegk egk_destinations egk_fire egk_hab egk_k egk_mat egk_mat_stoch egk_origins egk_pop egk_road egk_sf
Negative exponential dispersal kernelexponential_dispersal_kernel
Extract spatial object from a 'simulation_results' objectextract_spatial
Fast diffusion-based dispersalfast_dispersal
Fire effects with regenerationfire_effects
Population growthgrowth
Functions to modify the habitat in a landscape object.habitat_dynamics_functions
Kernel-based dispersalkernel_dispersal
Create a landscape object.landscape
Spatially-explicit transition functionmodified_transition
Directly affect populationsmortality
Plot habitat suitability spatial informationplot_hab_spatial
Plot carrying capacity spatial informationplot_k_spatial
Plot carrying capacity (k) trendplot_k_trend
Plot population spatial informationplot_pop_spatial
Plot population trendplot_pop_trend
Plot the results of a simulationplot.simulation_results
How the population changes in a landscape.population_change_functions
How the population responds to density dependence in a landscape.population_density_dependence_functions
How the population disperses in a landscape.population_dispersal_functions
Define population dynamics.population_dynamics
How the population is modified in a landscape.population_modification_functions
Set proportions of populations dispersingset_proportion_dispersing
Run a simulationsimulation
Simulate population trajectories over space and time with dynamic functions.steps
Create a growth transition functiontransition_function
Translocate populationstranslocation
Visualise the results of a *steps* simulationvisualisation

  • Image