Welcome to the AMS Short Course on Open Source Radar Software

38th AMS Conference on Radar Meteorology - Chicago, IL

Instructors

ARTview Developers:

  • Anderson Luis Gama, University of Stuttgart
  • Nick Guy, The Climate Corporation

Project Manager of BALTRAD:

  • Daniel Michelson, Environment and Climate Change Canada

Py-ART Developers:

  • Scott M Collis, Argonne National Laboratory
  • Robert Jackson, Argonne National Laboratory

LROSE Developer:

  • Michael Bell, Colorado State University

Very Special thanks to NumFocus for sponsorship of this short course!

What Is Open Source?

"Free software is a matter of liberty, not price. To understand the concept, you should think of free as in free speech, not as in free beer."

—Richard Stallman

Isummit 2008, Japan, free beer crop" by shaddim - https://commons.wikimedia.org/wiki/File:Isummit_2008,_Japan,_free_beer.jpg. Licensed under CC BY-SA 2.5 via Commons

Course Objectives

  • Provide familiarity with Python and the Scientific Python ecosystem using project Jupyter
  • Introduce various Open Source projects
    • Py-ARt
    • ARTview
    • BALTRAD
    • Wradlib
  • Demonstrate how to work with these tools
  • Demonstrate how to add a field so you can do processing on your own data
  • Discuss where this ecosystem is headed

Program

  • Time estimates are roughly adhered
  • The design is purposefully dynamic. It can and will grow, expand, have error corrections, etc.

8:30 a.m. INTRODUCTION
9:00 a.m. PRESENTATION OF THE SOFTWARES Nick guy
9:30 a.m. INTRODUCTION TO PYTHON Robert Jackson
10:00 a.m. COFFEE BREAK

10:15 a.m. COMMUNITY SOFTWARE DEVELOPMENT BASICS Daniel Michelson
10:45 a.m. RADAR PROCESSING USING PY-ART Robert Jackson and Nick guy
12:00 a.m. LUNCH (included)

1:30 p.m. RADAR VISUALIZATION USING ARTVIEW Anderson Gama
2:30 p.m. HANDS ON BALTRAD Daniel Michelson
3:00 p.m COFFEE BREAK

3:15 p.m. HANDS ON BALTRAD (cont.) Daniel Michelson
4:00 p.m. LROSE OVERVIEW. Michael Bell
4:15 p.m. WRAP UP AND FUTHER DISCUSSION. ALL
5:00 p.m. Adjourn.


In [ ]: