Broadly speaking, running SPAMc can be divided into three phases:
mapspam2globiom facilitates this by providing several functions that take care of major components, such as the clipping and reprojection of spatial datasets, the harmonization of agricultural statistics and cropland, and the creation of data files that can be loaded by GLOBIOM. However, to fully run SPAMc much more data work needs to be done. The majority can be performed with standard R packages, such as tidyverse, which were specifically designed ‘tidy’ messy information, and sf and raster, which were built to perform spatial data operations.
For this purpose, mapspam2globiom is supplemented with examples of how to run the model for a particular country. These examples provide fully developed scripts to run SPAMc from start to finish and require only minimum user input to adapt them to other countries. In fact, most work for the user will be to collect the required subnational agricultural statistics and reshape them so that they can used as input for SPAMc (although some tools are provided to support the latter in the package). The examples, therefore, can be regarded as templates to run SPAMc for any country, assuming all raw input data is available.
The examples are stored in Github repositories with the following name: mapspam2GLOBIOM_ISO, where ‘ISO’ is the ISO 3166-1 alpha-3 letter country code in lowercase. At the moment only one example is provided: mapspam2globiom_mwi for Malawi but we hope to include an example for a larger country, which requires a slightly different approach soon.
Now you are ready to start working on your own model! The articles in
the Running SPAMc
section will go over the various steps to
build the model following the Malawi example. Please read the article on
how to setup SPAMc to continue.
Alternatively, if you are familiar with Gihub, you can also clone the repository to your own account, change the name and create a local copy.↩︎