This is a repository containing Jupyter-notebook based workflows for land and water applications.
Currently there are five demo notebooks, illustrating simple, intermediate and more advanced workflows. The notebooks extensively use the esa_snappy Python package and its integrated SNAPISTA framework. As example input data, only small S3-OLCI and S2 MSI subsets are provided here, which are sufficient for demonstration purposes. If needed, the corresponding full products can be accessed from dedicated data resources, e.g. using the ESA Copernicus Browser [1].
As preparatory steps, open the guide for Installation and configuration [2] in a Web browser and carefully follow step-by-step the instructions in the subsections
- Selection of the Python distribution
- Installation of the esa_snappy Python package and configuration during SNAP installation
- Installation of the esa_snappy Python package and configuration from the command line
- Testing esa_snappy
- Testing SNAPISTA
If the testing of esa_snappy and SNAPISTA was successful, you are ready for using the Jupyter notebooks provided in this repositoty. To get started, select the Jupyter environment of your preference. This would usually be a Web based or locally installed JupyterLab or Jupyter notebook environment. For installation and usage, please refer to the comprehensive Jupyter documentation [3].
If you want to write your own notebooks using esa_snappy and SNAPISTA, the guides
on how to use the SNAP API from Python
[4]
and on how to use SNAPISTA
[5]
are useful entry points.
For any questions, comments, or if you would like to discuss own notebooks which might be worth adding them to this repository, feel free to contact the SNAP team and community via the STEP forum [6].
[1] The ESA Copernicus Browser
[2] Installation and configuration of the SNAP-Python (esa_snappy) interface (SNAP version 12+)
[4] How to use the SNAP API from Python
[5] Getting started with SNAPISTA
[6] The STEP forum