This repository is designed to serve as an introduction to the EarthDaily Platform.
The majority of the examples located in this repo rely on the EarthDaily Python client. Each notebook series contains a requirements.txt
file containing packages which must be installed ahead of time.
To begin, create a new Python virtual environment (>3.10). Once your environment is activated, install the dependencies contained in this repository with the following:
pip install -r requirements.txt
In each notebook directory there is a sample template.env
file which should be updated with your credentials. These can be retrieved from the EarthDaily Account Management page.
EDS_AUTH_URL="<EDS AUTH URL>"
EDS_API_URL="<EDS API URL>"
EDS_SECRET="<EDS SECRET>"
EDS_CLIENT_ID="<EDS CLIENT ID>"
A general outline of the tutorial notebooks contained in this repo is as follows: