A. Coulon, J. Aben, S. C. F. Palmer, V. M. Stevens, T. Callens, D. Strubbe, L. Lens, E. Matthysen, M. Baguette, and J. M. J. Tavis. 2015. A stochastic movement simulator improves estimates of landscape connectivity. Ecology 96:22032213. http://dx.doi.org/10.1890/14-1690.1


Supplement

SMS model used to estimate connectivity for the natterjack toad Epidalea calamita.
Ecological Archives E096-194-S2.

Copyright


Authors
File list (downloads)
Description


Author(s)

Aurélie Coulon
CESCO UMR 7204
Bases écologiques de la conservation
Muséum national d’Histoire naturelle
4 avenue du Petit Château
91800 Brunoy
France

Job Aben
University of Antwerp
Evolutionary Ecology Group
Groenenborgerlaan 171
2020 Antwerp
Belgium

* Steve Palmer
Institute of Biological and Environmental Sciences
University of Aberdeen
Zoology Building
Tillydrone Avenue
Aberdeen   AB24 2TZ
U.K.
s.palmer@abdn.ac.uk

Virginie Stevens
CNRS USR 2936. Station d’Ecologie Expérimentale du CNRS
2 route du CNRS
09200 Moulis
France

Tom Callens
Ghent University
Terrestrial Ecology Unit
Ledeganckstraat 35
B-9000 Gent
Belgium

Diederik Strubbe
University of Antwerp
Evolutionary Ecology Group
Groenenborgerlaan 171
2020 Antwerp
Belgium

Luc Lens
Ghent University
Terrestrial Ecology Unit
Ledeganckstraat 35
B-9000 Gent
Belgium

Erik Matthysen
University of Antwerp
Evolutionary Ecology Group
Groenenborgerlaan 171
2020 Antwerp
Belgium

Michel Baguette
CNRS USR 2936. Station d’Ecologie Expérimentale du CNRS
2 route du CNRS
09200 Moulis
France

Justin Travis
Institute of Biological and Environmental Sciences
University of Aberdeen
Zoology Building
Tillydrone Avenue
Aberdeen   AB24 2TZ
U.K.

* Author for correspondence regarding supplementary material


File list

ToadBatch04.exe (MD5: 17e01d0956e0880e87ef5b6ca3e473d7)

Animal.cpp (MD5: afea5a9f39adfc5764e881c08eeed9b0)

Animal.h (MD5: 4d70ca44f142d4e3e91e3618e6e1c298)

Landscape.cpp (MD5: eb7133c1d5a9c057abfdd2abf48c7b04)

Landscape.h (MD5: 2822da8eed0bd8bc0cde4273466aa255)

Main.cpp (MD5: 904510eca61fbfe1c5026a027bf7f4cd)

MoveInd.cpp (MD5: 580fc720826812645d0554ec02cfc3cd)

MoveInd.h (MD5: fdd9985a8a4828b0b182a965a5b75f50)

Parameters.cpp (MD5: ac9f7306c34420f1fd8baa58dbe8895d)

Parameters.h (MD5: fea75e7ecc681373321b9c22719218d7)

Toadscape.cpp (MD5: 0775b97bb9a126985a1eba74611479f5)

Toadscape.h (MD5: dfba7b9c1af3fd0e1211c348a62082d4)

control.txt (MD5: 8acb69a8d97b5d846a9ea29df151ea49)

parameters.txt (MD5: 446194a6aa277003091860258a555f33)

Description

ToadBatch04.exe

Compiled command-line program to run under Windows

Animal.cpp & .h

Defines the Animal class and all of its behaviours, including the function relmove() which implements a single step by the SMS algorithm

Landscape.cpp & .h

Defines the Landscape as a rectangular grid of Squares

Main.cpp

Main function for the batch version of the model

MoveInd.cpp & .h

Defines the function moveInd(), which controls the path of an Animal across the Toadscape, including identification of a buffer area around each site, where auditory attraction will occur during the ‘recruitment window’

Parameters.cpp & .h

Set various compile-time parameters and constants, and set parameters specific to landscape grain, including starting locations and length of the ‘recruitment window’ in terms of numbers of steps

Toadscape.cpp & .h

Inherits from the Landscape to provide a modified input for the toad lanscape

control.txt

Example of the input control file, which specifies the ID, names of input cost grid and targets files, starting location and (optionally) goal location for movements to be simulated (not used for toads)

parameters.txt

Example of the parameter file, which specifies SMS parameter combinations applied to each entry in the control.txt file, namely:
  perceptual range evaluation method (PRmethod)
  perceptual range (PR)
  directional persistence (DP)
  goal bias (GB)
  memory size (MemSize)

 

Note: The compiled program uses random number generators distributed by Agner Fog, the code for which may be obtained from http://www.agner.org/random/