Creating annual land cover in KAZA, southern Africa
# Running KAZA Regional Land Cover Monitoring System
# Setup Instructions
## Python Environment Setup
1. Install Anaconda
* Go to the Anaconda distribution page, scroll to the bottom and find the Anaconda installer file for your Operating System.
* Run the installer .exe and follow all recommendations in the installer. This installation docs page provides step-by-step guidance depending on your OS and use-case.
* When Anaconda asks you "Do you wish the installer to initialize Anaconda3?" Say Yes
2. Test your Anaconda Installation
* Open your command-prompt/shell/terminal and type `conda list`. You should see something like this.
* notice we're in the `base` environment by default, as indicated by the command-line. We want to operate from a custom python environment.
3. Create a custom virtual environment
Keep your shell open and paste each one of these commands.
* Create a new conda env named 'gee'
```
conda create -n gee
```
* Activate your new 'gee' env
```
conda activate gee
```
* Leave this environment activated, we will install necessary packages from the `kaza-lcms` source code in the next section.
## Git Setup
1. Download the Git installer for your OS from the Git downloads page. Run the installer following all recommended settings
2. Once installation is complete, open your command prompt/shell/terminal and type
```
git --version
```
3. Clone the repository to a local folder
```
git clone
github.com
```
4. `cd` into your new kaza-lcms folder and `ls`(linux/MacOS) or `dir`(Windows) to see its contents
## Install Source Code and Dependencies
1. While still in your terminal, and in the `kaza-lcms` parent directory, install the `kaza-lcms` package from the source code with pip:
```
pip install -e .
```
pip will begin to install the `kaza-lcms` source code and its required dependencies. We install the package in developer mode (`-e` flag) so that changes made to files will be reflected in the code compiled at run-ti …