Skip to main content
Have a personal or library account? Click to login
Janus: A Python Package for Agent-Based Modeling of Land Use and Land Cover Change Cover

Janus: A Python Package for Agent-Based Modeling of Land Use and Land Cover Change

Open Access
|Jun 2020

Figures & Tables

Figure 1

Architecture of the file system and data sets associated with Janus. * Layers are not included in the example dataset, but denote additional data that decision-making could be based upon in the future.

Figure 2

GIS preprocessing workflow, implementation and model workflow.

Figure 3

Class diagram of currently available agents in Janus.

Table 1

Description of the three available price functions and associated parameters.

Price functionParametersNotes
Linear rampBeginning price, ending price, noise varianceGenerates linearly increasing, decreasing, or constant prices.
Step functionBeginning price, ending price, time fraction during simulation of steep change, noise varianceGenerate step increases or step decreases
Sinusoidal functionAverage price, amplitude of variation, number of periods during simulation, noise varianceGenerates fluctuating prices or (using the number of periods simulated) a monotonically increasing or decreasing price
Figure 4

Example switching probability curves for two beta distributions that describe agent behavior.

DOI: https://doi.org/10.5334/jors.306 | Journal eISSN: 2049-9647
Language: English
Submitted on: Oct 15, 2019
Accepted on: May 29, 2020
Published on: Jun 25, 2020
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2020 K. E. Kaiser, A. N. Flores, C. R. Vernon, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.