This repository is designed to serve as an introduction to the EarthOne Python API and its modules.
Please follow the steps located in our Documentation page to install the client or simply run:
pip install earthdaily-earthone
Note for working with the Dynamic Compute API outside of a Workbench environment
For the time being this package must be installed separate from the core EarthOne client:
!pip install earthdaily-earthone-dynamic-compute
A general outline of the tutorial notebooks located in this repo is as follows:
Quickstart examples outlined as a general overview for each of the core services within the EarthOne Platform.
- Logging in to your local client installation for the first time
- Catalog - Create, manage, search, share, and visualize data:
- Dynamic Compute - An interactive geospatial data processing engine:
- Batch Compute - A highly scalable asynchronous compute service:
End-to-end example analytic pipelines oriented towards specific applications in remote sensing.
-
Unsupervised Machine Learning - Scale a kmeans clustering algorithm:
-
Supervised Machine Learning - Predict land cover by training and deploying a random forest classifier:
-
Image Segmentation - Train and deploy a simple U-Net model to detect well pads in West Texas:
-
Hurricane Case Study - Analyze the impacts of Hurricane Ida on roughly 7500 offshore oil rigs in the Gulf of Mexico:
-
Vessel Detection Pipeline - Deploy a sample vessel detection pipeline which responds to new image upload events:
- Dynamic Compute Demos - Various case studies implementing scientific methodologies on open data through Dynamic Compute:
If you have any questions please reach out to [email protected].