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:2203–2213. http://dx.doi.org/10.1890/14-1690.1


Supplement

SMS model used to estimate connectivity for Cabanis’s greenbul Phyllastrephus cabanisi.
Ecological Archives E096-194-S1.

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.
[email protected]

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

SMS3batch.exe (MD5: c295324f0981eac0cca3be4b0810cecd)

Animal.cpp (MD5: 4f27e01e983f1b22506518b1a2e7feec)

Animal.h (MD5: 7f4d556f3dcd40a3ec982f399ec081a6)

Landscape.cpp (MD5: 477ce25efdd9a7e4bd2be34523bea6e1)

Landscape.h (MD5: 641908f1099cc73ac189d2b30334bdf6)

Main.cpp (MD5: 690c6b942cb13b17547245ea87549004)

MoveInd.cpp (MD5: a08570948bff947825e5696df3bcc62d)

MoveInd.h (MD5: a08570948bff947825e5696df3bcc62d)

Parameters.cpp (MD5: ac9f7306c34420f1fd8baa58dbe8895d)

Parameters.h (MD5: 4d74fec25dc290e24ff11e9f083cdc28)

control.txt (MD5: 6d9b5093aa04f59ad2cf1069f7badc91)

parameters.txt (MD5: 8628fd5998011755db2a829899c88d4a)

Description

SMS3batch.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 move_ind(), which controls the path of an Animal across the Landscape, including identification of a ‘target’ patch where the path will be terminated

Parameters.cpp & .h

Set various compile-time parameters and constants

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

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/