Univeristy of Alabama in Huntsville

UAH LTG IDL Library

IDL Routines from Phillip Bitzer and UAH Lightning Group

Directory: ats509/

A collection of routines used for ATS509 at UAH.

Getting the routines

Get the latest version via the Git repo. You can use the HTTPS link:

https://pmbitzer@bitbucket.org/pmbitzer/ats509.git
or if you prefer SSH:
git@bitbucket.org:pmbitzer/ats509.git

Updates

Follow changes to this repo via G+: or the RSS feed. Use the standard git pull to update.

Issues

Submit bugs/feature requests/etc.

Contents

.pro files

ats_bump_axis.pro

This routine will move one of the axes of a plot (or image, etc) a given amount.

ats_ch4_inset.pro

This script will run the commands that are discussed in the Arrays chapter of the class notes in ATS509.

ats_dry_adiabat.pro

This returns an array of temperatures or pressures that correspond to a dry adiabat curve.

ats_import_armor_nc.pro

This routine will, given a file, return the specified radar variable in an a dictionary.

ats_plot_sounding.pro

Given an array of temperatures and pressures, produce a simple temperature profile.

ats_radar_palette.pro

This routine will return appropriate colors and levels for various radar variables.

ess_ch4_hw_contour.pro

This function serves as template from which you tackle one of the homework problems in Chapter 4 of the ATS/ESS 409/509 notes.

ess_get_lma_initiation.pro

When working with LMA data, you might need to get the initation source of each flash in a time period.

ess_import_lma_flash.pro

Given an LMA file which has flash information, this routine reads all the sources as an array of structures.

ess_ingest_ch3_stream.pro

This file is an example of how to interpet a data stream (here, represented by two bytes) into different values.

ess_lcl_script.pro

In the Structures chapter in ATS/ESS 509, we write a script to find the LCL of a given sounding.

ess_plot_modis.pro

Working file to get a plot of MODIS data, given three bands that represent the RGB values.

ess_read_modis1b.pro

Given a file of level 1B MODIS data (aka, swath data), this function will read the bands and return them in an array of [n, m, nBands].

ess_read_test_hamma.pro

This file will take a set of "test" HAMMA data and read it in.

ess_test1_q1.pro