Installation Guidelines

Installation as a Python Package - Option 1

GeoCARET is an application written in Python and has to be installed just like any Python package. Since GeoCARET uses Google Earth Engine (GEE), it requires installation of additional software to facilitate operability with GEE. All of the above steps are described in detail in the Installation as a Python Package.

Installation using Docker - Option 2

We also provide an alternative, easier installation option, that uses Docker containarization. You can find more information in What is Docker? and subseqent chapters - Building the GeoCARET Docker Image and Using the GeoCARET Docker Image.

Note

Installing GeoCARET with Docker requires prior installation of the Docker Desktop software - see Building the GeoCARET Docker Image and Using the GeoCARET Docker Image for details.

Additional Steps

Regardless of the installation method, whether as a standalone Python package or via a Docker container, the users need to create an account on Google Cloud and set up a project folder before being able to use GeoCARET. The users will also need permission to access private assets that are required for running the computations with GeoCARET. These steps are outlined in detail in Additional Steps.