Tema Nombre Descripción
WaPOR concepts and input data Página PyWaPOR input data

Overview of pyWaPOR data inputs

Tutorials Libro Tutorial 1: Running pyWaPOR for test case on Google Colab

The instructions provided here will assist you in setting up pyWaPOR for a test case using Colab and to run the test case and investigate the output file.

Libro Tutorial 2: Installing Jupyter Notebook on your local computer

For running pywapor locally on your laptop, you need to install Python program and install pywapor package in your python environment. This can be done in several ways, however, we recommend you use Mamba package manager, because it is fast, robust, and cross-platform. 

Libro Tutorial 3: Setting up pyWaPOR for your own case study

In this tutorial, you will create a Jupyter Notebook to run pyWaPOR for your own case study on your local computer. Similar to the test case, this notebook should contain all the code cells to set up a project, configure the input dataset, set up accounts, download data, run the rootzone soil moisture (SERoot) model and run the ETLook model. However, the difference is you will create and run this notebook on your local computer.

Libro Tutorial 4: NetCDF in QGIS

In this tutorial you'll learn to use QGIS to read and visualise NetCDF data as raster or mesh layers. The data for this tutorial can be accessed here

Libro Tutorial 5: Dealing with pyWaPOR outputs

After successfully running pyWaPOR, you will get the result in netCDF file format. You can extract the information you may like to include in a report or a presentation by processing the netCDF outputs. In this tutorial, we will use two python scripts to postprocess the results of the pyWaPOR and to export the data into TIFF files.

Access the data here

Libro Tutoriel 1 (FR): Exécuter un cas test PyWaPOR dans Colab

Les instructions fournies ici vous aideront à configurer pyWaPOR pour un cas de test en utilisant Colab et à exécuter ce cas de test ainsi qu'à examiner le fichier de sortie.

 

Libro Tutoriel 2 (FR): Installation de Jupyter Notebook

Pour exécuter pyWaPOR localement sur votre ordinateur portable, vous devez installer le programme Python et installer le package pyWaPOR dans votre environnement Python. Cela peut se faire de plusieurs façons, cependant, nous vous recommandons d'utiliser le gestionnaire de packages Mamba, car il est rapide, robuste et multiplateforme.

Libro Tutoriel 3 (FR): Configurer pyWaPOR pour votre propre étude de cas

Dans ce tutoriel, vous allez créer un Jupyter Notebook pour exécuter pyWaPOR sur votre propre étude de cas, sur votre ordinateur local. Similaire à l'exemple de test, ce notebook devra contenir toutes les cellules de code nécessaires pour configurer le projet, configurer l'ensemble de données d'entrée, paramétrer les comptes, télécharger les données, exécuter le modèle d'humidité du sol de la zone racinaire (SERoot) et exécuter le modèle ETLook. Cependant, la différence ici est que vous allez créer et exécuter ce notebook sur votre ordinateur local.

Libro Tutoriel 4 (FR): NetCDF dans QGIS

Dans ce tutoriel, vous apprendrez à utiliser QGIS pour lire et visualiser les données NetCDF sous forme de couches raster ou de maillage. Les données de ce tutoriel sont accessibles ici

Libro Tutoriel 5 (FR): Gestion des sorties pyWaPOR

Après avoir exécuté avec succès pyWaPOR, vous obtiendrez le résultat au format de fichier netCDF. Vous pouvez extraire les informations que vous souhaitez inclure dans un rapport ou une présentation en traitant les sorties netCDF. Dans ce tutoriel, nous utiliserons deux scripts Python pour post-traiter les résultats du pyWaPOR et pour exporter les données dans des fichiers TIFF.

Accédez aux données ici

Libro Tutorial 1 (ES): Ejecución de pyWaPOR para casos de prueba en Google Colab

Las instrucciones proporcionadas aquí le ayudarán a configurar pyWaPOR para un caso de prueba usando Colab, a ejecutar el caso de prueba y a explorar el archivo de salida.

Libro Tutorial 2 (ES): Instalación de Jupyter Notebook en su computadora local

Para ejecutar pywapor localmente en su computadora portátil, debe instalar el programa Python e instalar el paquete pywapor en su entorno python. Esto se puede hacer de varias maneras, sin embargo, le recomendamos que use el administrador de paquetes Mamba, porque es rápido, robusto y multiplataforma.

Libro Tutorial 3 (ES): Configuración de pyWaPOR para su propio caso de estudio

En este tutorial, creará un cuaderno (Jupyter Notebook) para ejecutar pyWaPOR para su propio caso de estudio en su computadora local. De manera similar al ejemplo de prueba, este cuaderno debe contener todas las celdas de código para configurar el proyecto, configurar el conjunto de datos de entrada, configurar cuentas, descargar datos, ejecutar el modelo de humedad del suelo de la zona de raíces (SERoot) y ejecutar el modelo ETLook. Sin embargo, la diferencia es que usted creará y ejecutará este cuaderno en su computadora local.

Libro Tutorial 4 (ES): NetCDF en QGIS

En este tutorial aprenderá a utilizar QGIS para leer y visualizar datos NetCDF como capas ráster o de malla. Puede acceder a los datos de este tutorial aquí

Libro Tutorial 5 (ES): Cómo manejar las salidas de pyWaPOR

Después de ejecutar con éxito pyWaPOR, obtendrá el resultado en formato de archivo netCDF. Puede extraer la información que desee incluir en un informe o una presentación procesando las salidas de netCDF. En este tutorial, utilizaremos dos scripts de Python para posprocesar los resultados de pyWaPOR y exportar los datos a archivos TIFF.

Acceda a los datos aquí

Libro Tutorial 1: Installing Jupyter Notebook

For running pywapor locally on your laptop, you need to install Python program and install pywapor package in your python environment. This can be done in several ways, however, we recommend you use Mamba package manager, because it is fast, robust, and cross-platform. 

Once you have python and pywapor installed, you can run pywapor model through Python console (command line interface). However, we recommend you to use Jupyter Lab interface. JupyterLab is a web-based interactive development environment for notebooks, code, and data. It will allows you take notes, interact with you python scripts and save the outputs in digital notebooks.

In this book, we will take you through the steps to install python and python packages on your PC. The instructions are adapted from GISOpenCourseWare 


Libro Tutorial 2: Running pyWaPOR for test case

The instructions provided here will assist you in setting up pyWaPOR for a test case (to ensure the environment and notebook are properly set up) and to run the test case and investigate the output file.

 

Libro Tutorial 3: Setting up pyWaPOR for your own case study
Here you will get some instructions on how to set up pyWaPOR for your own case study
Libro NetCDF in QGIS
Archivo Tutorial 4 NetCDF data
Carpeta Tutorial 5 materials
Water productivity Archivo Typical harvest index and moisture content crops
Archivo FAO Crop yield response (FAO 66)
Irrigation Performance Assessment Carpeta Reading Material
Resources for geospatial analyses Página Reclassifying raster map and digitizing field boundaries

Reclass raster map
Digitizing Field boundaries

Archivo PowerPoint of plotting time series of ETa

Plot ETa/NDVI/Biomass time series per landcover class


URL Data aggregation video

This video explains the aggregation of the dekadal data into monthly data

URL Converting pixel data to average timeseries per land cover class

This video explains how to create time series of average ETa per land cover class

Carpeta file folder
Resources for creating good maps Libro Tutorial Cartography for Map Figures in Academic Journals & Books

This workshop will discuss approaches and guidelines for creating map figures for academic books and journals. I will use QGIS to illustrate one workflow in a graphical GIS. This general workflow can be applied to other graphical GIS programs or even non-map figures.

This workshop was developed by Dr. Michele Tobias from UC Davis (GPL 3.0 license) and updated to QGIS 3.22 with some minor changes by Dr. Hans van der Kwast, published on GISopencourseware. The original workshop can be found here.