Skip to content

developmentseed/ingarss-workshop-2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InGARSS Workshop 2024

Welcome to the InGARSS Workshop 2024 tutorial series. This repository contains a collection of Jupyter notebooks designed to guide you through the workshop.

By: Development Seed & SatSure

Authors

Table of Contents

Getting Started

To get started with the tutorials, you can run the notebooks directly in Google Colab, which allows you to execute code without any local setup.

OR

You can also run the notebooks locally, but you will need to install the dependencies and set up a Python environment. We recommend using uv to manage the Python environment.

Prerequisites: Install uv

git clone https://github.com/developmentseed/ingarss-workshop-2024.git
cd ingarss-workshop-2024
uv sync
uv run jupyter lab

Tutorial Notebooks

Notebook 1: Setup

Open In Colab

Downloads the data into your Google Drive to be used in the other notebooks.

Notebook 2: STAC & Zarr

Open In Colab

Learn about Cloud Native Geospatial Data Formats; we will look into STAC and Zarr by using ERA5 air temperature data.

Notebook 3: Dynamic Visualization

Open In Colab

Learn to analyze & visualize time-series data using xarray and lonboard.

Notebook 4: Raster & Vector

Open In Colab

Learn about STAC & Cloud Optimized GeoTIFFs.

Notebook 5: Vector Processing

Open In Colab

Learn about vector processing using GeoPandas.

Notebook 6: Optimization & Scaling

Open In Colab

Learn about optimization & scaling using Dask & Numba.

Repository Structure

  • book/docs/: Contains the tutorial Jupyter notebooks.
  • book/docs/data/: Includes dataset files used in the tutorials.
  • .python-version: Specifies the Python version for consistency.
  • pyproject.toml: Project configuration file.
  • uv.lock: Dependency lock file.

Contributing

Contributions are welcome! If you have suggestions or find issues, please open an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published