/erad2024

Repo for the ERAD 2024 Open Radar Short Course

Primary LanguageJupyter NotebookApache License 2.0Apache-2.0

thumbnail

ERAD 2024 Open Radar Science Shortcourse

nightly-build Binder

This tutorial covers how to get started with the Open Radar Science stack!

Motivation

The course will take place on 8 September 2024, the day before the 2024 ERAD Radar Conference. The course will discuss the principles of open science and provide an overview of the most mature and exciting software packages available for radar data processing (ex. LROSE, Py-ART, pyrad, BALTRAD, wradlib) and how they connect with the scientific software stack.

The course will be built with Jupyter Notebooks as hands-on approach for interactive user experience. The main course programming language is Python, but also Command Line Tools are used.

The course will also highlight the “xradar” package, implementing the newly adopted FM301/CfRadial2 WMO standard, as well as the gpm-api software, which facilitates the download and analysis of TRMM PR and GPM DPR spaceborne radars data. These two tools will be used to showcase how to harness the power of xarray and dask for efficient, distributed radar data processing.

The course will cover operational use (e.g. in HPC environments or Cloud Infrastructure) as well as algorithm development, enabling the participants to implement their own algorithms.

The course will also show how to create workflows for different aspects of weather radar data processing, using open datasets relevant to the attendees and ERAD 2024.

List of Instructors

  • Alfonso Ladino, University of Illinois at Urbana-Champaign (UIUC)
  • Anna del Moral Méndez, National Center for Atmospheric Research (NCAR)
  • Brenda Javornik, National Center for Atmospheric Research (NCAR)
  • Daniel Michelson, Environment and Climate Change Canada (ECCC)
  • Daniel Wolfensberger, MeteoSwiss
  • Gionata Ghiggi, Ecole polytechnique fédérale de Lausanne (EPFL)
  • Jen DeHart, Colorado State University (CSU)
  • Jordi Figueras i Ventura, independent radar scientist
  • Julian Giles, University of Bonn
  • Kai Mühlbauer, University of Bonn
  • Maxwell Grover, Argonne National Laboratory
  • Mike Dixon, National Center for Atmospheric Research (NCAR)
  • Robert Jackson, Argonne National Laboratory
  • Scott Collis, Argonne National Laboratory
  • Ting-Yu Cha, National Center for Atmospheric Research (NCAR)

Contributors

Course program

ToDo: add course schedule

Structure

Tool Foundations

Content relevant to each of the Open Radar packages (ex. Py-ART, wradlib, LROSE, BALTRAD).

Example Workflows

Workflows utilizing the various packages and open radar data.

Things You Need to Prepare

Participants need to bring their own 64-bit notebook (Linux, Windows, Mac). The exercices will take place on a cloud server. On Windows, the use of a ssh-client such as Putty or MobaXterm will be necessary.