Published October 23, 2025 | Version v2

Simulated data from abmAnimalMovement: An R package for simulating animal movement using an agent-based model

  • 1. University of Stirling

Description

Contained here are the data simulated as part of the manuscript: "abmAnimalMovement: An R package for simulating animal movement using an agent-based model" that can be found at: https://github.com/BenMMarshall/abmAnimalMovement (and archived at: https://doi.org/10.5281/zenodo.6951937).

- BADGER_locations.csv: A csv file that contains the realised locations of the example badger simulation, where each row is equal to a timestep. Columns include: timestep, the timestep as an integer; x, the x coordinate of the animal; y, the y coordinate of the animal; sl, the step length between locations used during the simulation; sl_rescale the rescale factor required to return step lengths back to the input scale; ta, turning angle between locations in degrees; behave, the behavioural mode the animal was in at a given timestep; chosen, the location chosen out of the number of options available; destination_x and destination_y the point the animal was attracted to at that time (note exploratory behaviour is not subject attraction).

- BADGER_options.csv: A csv file that contains the options available to the example badger simulation over the entire simulation duration, where each row is equal to an option repeated for each timestep. Columns include: timestep, the timestep as an integer; oall_x, and oall_y show the x and y coordinates of all the options available to an animal at a timestep; oall_steplengths are the step lengths from the current location compared to all the options.

- completelist.RDS: This RDS file contains a list object of length three, where the full simulation outputs from each three examples are stored. Each species slot contains the “locations” dataframe (see description of locations.csv), the "options" dataframe (see description of options.csv), and a nested list containing all the "inputs" used to generate the simulated results (split into subsections: inputs_basic that contains inputs linked to simulation duration and intensity, inputs_destination that contains inputs linked to destination and attraction aspects, inputs_movement that contains inputs linked to movement capacity and behavioural switching, inputs_cycle that contains inputs linked to activity cycling, inputs_layerSeed that contains the environmental matrices and seed). A fourth object is returned called "others" that captures all other outputs, mainly used internally for debugging and checking.

- KINGCOBRA_locations.csv: A csv file that contains the realised locations of the example king cobra simulation, where each row is equal to a timestep. The file structure follows the same as the BADGER_options.csv file.
KINGCOBRA_options.csv: A csv file that contains the options available to the example king cobra simulation over the entire simulation duration, where each row is equal to an option repeated for each timestep. The file structure follows the same as the BADGER_options.csv file.

- VULTURE_locations.csv: A csv file that contains the realised locations of the example vulture simulation, where each row is equal to a timestep. The file structure follows the same as the BADGER_locations.csv file.
VULTURE_options.csv: A csv file that contains the options available to the example vulture simulation over the entire simulation duration, where each row is equal to an option repeated for each timestep. The file structure follows the same as the BADGER_locations.csv file.

- eg_landscapedata_completelist.RDS: This RDS file contains the landscape matrices required for recreating the simulated outputs described in the manuscript named above. It is a list of three objects ("shelter", "forage", "movement"), each a numeric matrix of equal size, with values describing the quality of each landscape characteristic.

- argument_table.csv: Descriptive table of the simulation inputs used in the walk-through manuscript.

Files

argument_table.csv

Files (2.0 GB)

Name Size
md5:4d214421d1461a06d0ea13d98d670851
2.9 kB Preview Download
md5:4b5eca9da1cb18a9dc54221abd11153d
83.7 MB Download
md5:1881b9b63b6c49c5eb0144079281dce8
52.4 MB Preview Download
md5:6b2c24a89238634a9aec8da0939eaba0
364.0 MB Preview Download
md5:e1f8a5ebfe52601a2ea9f9df52ad39db
652.2 MB Download
md5:1dd44b711bd0cbd7773df253944100bb
52.4 MB Preview Download
md5:1bad52aa96915a82eba5cd5c4629f529
364.0 MB Preview Download
md5:ef9c5bfb1d8e76b326114f6fc434bfc0
52.4 MB Preview Download
md5:9f451f1b8682d4b6627ac0ab5f713196
362.2 MB Preview Download

Additional details

Related works

Is supplement to
Software documentation: 10.5281/zenodo.6951937 (DOI)
Journal article: 10.12688/f1000research.124810.1 (DOI)

Funding

UK Research and Innovation
IAPETUS2: Delivering excellence in PhD training across the spectrum of environmental science NE/S007431/1