This set of tutorials is being developed as part of a Fall 2017 brown bag seminar series on advanced radar data analysis using python at the University of Illinois at Urbana-Champaign. It is hoped that this series will provide an introductory toolkit for anyone looking to learn how to analyze radar data.
If you have suggestions on how to make these tutorials better, create a pull request!
From the directory you wish to install this package, type:
git clone https://github.com/swnesbitt/pyradartutorials.git
This will create a directory pyradartutorials
which will contain the contents of this package.
To get the latest updates, type the following from the pyradartutorials directory:
git pull
To install the pyradartutorials conda environment run:
conda env create -f environment.yml
And then source activate pyradartutorials
to enable the environment.
- Week 1: Installing the tutorials using
git
, Installing Anaconda on a linux/MacOS machine, Using jupyter notebook on keeling, Installing Py-ART in anaconda. You can grab anaconda python locally from here:/data/snesbitt/a/snesbitt/python/Anaconda3-4.4.0-Linux-x86_64.sh
- Week 2: Introduction to jupyter notebooks, investigating the Py-ART object
- Week 3: Plotting PPIs, RHIs, polar coordinates vs. radar coordinates vs. earth-relative coordinates
- Week 4: Doppler unfolding
- Week 5: Calculating specific differential phase
- Week 6: Relationships among polarimetric variables, pytmatrix
- Week 7: Quality control, gatefilters
- Week 8: Gridding and interpolation
- Week 9: Working with NEXRAD Level II on Amazon Web Services
- Week 10: Correcting for attenuation
- Week 11: Blended rain rate estimation
- Week 12: Hydrometeor identification
- Week 13: Polarimetric DSD retrievals, pyDSD
Assoc. Prof. Steve Nesbitt, snesbitt@illinois.edu