List routines by category:
Atmospheric Sciences |
Benchmarking |
Color |
Date/Time |
Doc |
File & I/O |
BPCH Format |
Scientific Data Formats |
GAMAP Examples |
GAMAP Internals |
GAMAP Utilities |
GAMAP Data Manipulation |
GAMAP Models &
Grids |
GAMAP Plotting |
General |
Graphics |
Math & Units |
Plotting |
Regridding |
Strings |
Structures |
Time Series
List routines by alphabetical order:
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z
NAME: CTM_EXAMPLES PURPOSE: Quick and dirty demonstration of various CTM_* routines CATEGORY: GAMAP Examples, GAMAP Utilities CALLING SEQUENCE: CTM_EXAMPLES INPUTS: None KEYWORD PARAMETERS: /PNG -> Set this switch to create PNG files from screen shots of examples generated by this program. OUTPUTS: None SUBROUTINES: External Subroutines Required: =============================================== OPEN_DEVICE MULTIPANEL CTM_GET_DATA GETMODELANDGRIDINFO TVMAP PAUSE CTM_PLOT SCREEN2PNG NYMD2TAU (function) CTM_OVERLAY REQUIREMENTS: None NOTES: Updated with the most recent GAMAP routines. EXAMPLE: CTM_EXAMPLES, /PNG ; Show example plots and create screenshot output ; as PNG files. MODIFICATION HISTORY: mgs, 20 Aug 1998: INITIAL VERSION mgs, 22 Oct 1998: - adapted for new use of CTM_GET_DATA some more comments mgs, 26 Oct 1998: - attached a few more comments about extended use of ctm_get_data at end mgs, 18 Nov 1998: - added call to CTM_MAKE_DATAINFO bmy, 06 Oct 2006: GAMAP VERSION 2.05 - Updated examples w/ newest GAMAP routines - Added examples w/ CTM_OVERLAY and FIND_CELLS_BY_COUNTRY bmy & phs, 13 Jul 2007: GAMAP VERSION 2.10 - now uses FILE_WHICH to find ctm.bpch.examples
(See /n/home09/ryantosca/IDL/gamap2/examples/ctm_examples.pro)
NAME: EXAMPLES_MANIP_4D PURPOSE: Shows how to manipulate TS data saved as 4D array with GC_COMBINE_ND49 or GC_COMBINE_ND48. The routine loops over all available 4D data blocks and print information for each of them. CATEGORY: GAMAP Data Manipulation, GAMAP Examples, Time Series CALLING SEQUENCE EXAMPLES_MANIP_4D, File [ , Keywords ] INPUTS: FILE -> The name of the file created by GC_COMBINE_ND48/9. OUTPUT KEYWORD PARAMETERS: #### ONLY THE LAST DATA SET IF MORE THAN ONE IS AVAILABLE #### DATA -> Output keyword. Set to a variable name that will contain the data set on exist. LON -> Output keyword. Set to a variable name that will contain the vector of LONGITUDES on exit. LAT -> Output keyword. Set to a variable name that will contain the vector of LATITUDES on exit. TIME -> Output keyword. Set to a variable name that will contain the vector of TIME STEP on exit. Format is YYYYMMDD if daily max is asked for (see DMAX keyword), TAU value else. LOCALTIME -> to get the output TIME in LOCALTIME. If there is more than one longitude in the data block, TIME becomes an array : one vector for each longitude. KEYWORD PARAMETERS: MAVG -> The window size (boxcar) of the moving average, if you want to apply one. DMAX -> Return daily maximum of the TS. VERBOSE -> to print some basic information about the data set. _EXTRA=e -> Picks up extra keywords for routines OUTPUTS: With optional keyword. SUBROUTINES: REQUIREMENTS: References many routines from GAMAP package. Requires GAMAP v2.10 for handling 4D dataset. NOTES: EXAMPLES: file = dialog_pickfile() EXAMPLES_MANIP_4D, file, /v, data=ts, lat=lat, lon=lon, time=time PLOT, time-time[0], ts[0,0,0,*], title='Time series at lon='+ $ strtrim(lon[0],2)+' / lat='+strtrim(lat[0],2) MODIFICATION HISTORY: phs, 6 Jun 2007: GAMAP VERSION 2.10 - Initial version
(See /n/home09/ryantosca/IDL/gamap2/examples/examples_manip_4d.pro)
NAME: EXAMPLE_ANIM_TS PURPOSE: Illustrates how to use XINTERANIMATE with GAMAP timeseries routine GC_COMBINE_ND49. CATEGORY: GAMAP Examples, GAMAP Utilities CALLING SEQUENCE: EXAMPLE_ANIM_TS [, Keywords ] INPUTS: None KEYWORD PARAMETERS: None OUTPUTS: None SUBROUTINES: External Subroutines Required: ================================================ GC_COMBINE_ND49 MULTIPANEL MYCT PROGRAM_DIR (function) TAU2YYMMDD (function) TVMAP REQUIREMENTS: Requires routines from the GAMAP package. NOTES: None EXAMPLE: EXAMPLE_ANIM_TS ; Creates sample animation from timeseries data. MODIFICATION HISTORY: bmy & phs, 13 Jul 2007: GAMAP VERSION 2.11
(See /n/home09/ryantosca/IDL/gamap2/examples/example_anim_ts.pro)
NAME: EXAMPLE_ND48_ND49 PURPOSE: Creates several example plots to illustrate the use of GAMAP timeseries routines GC_COMBINE_ND48 and GC_COMBINE_ND49. CATEGORY: GAMAP Examples, GAMAP Utilities, Time Series CALLING SEQUENCE: EXAMPLE_ND48_ND49 [, Keywords ] INPUTS: None KEYWORD PARAMETERS: /PNG -> Set this switch to save screen output Portable Network Graphics (PNG) format. OUTPUTS: None SUBROUTINES: External Subroutines Required: ========================================= GC_COMBINE_ND48 GC_COMBINE_ND49 MULTIPANEL PROGRAM_DIR (function) SCREEN2PNG REQUIREMENTS: Requires routines from the GAMAP package. NOTES: None EXAMPLE: EXAMPLE_ND48_ND49, /PNG ; Create example plots and save to PNG file. MODIFICATION HISTORY: bmy & phs, 13 Jul 2007: GAMAP VERSION 2.11
(See /n/home09/ryantosca/IDL/gamap2/examples/example_nd48_nd49.pro)
NAME: EXAMPLE_OVERPLOT PURPOSE: Example program for overlay of data with model results. This program is meant to provide a demonstration example rather than a ready-to-use program, so please copy it and adapt it to your needs. For a try, just call EXAMPLE_OVERPLOT with no options. Before you rewrite this code, try some of the keyword options to get a feel how it works. CATEGORY: GAMAP Examples, GAMAP Utilities CALLING SEQUENCE: EXAMPLE_OVERPLOT [,DATA [,ALTITUDE]] [,keywords] INPUTS: DATA -> A vector with your vertical profile data. If nothing is supplied, a dummy ozone profile is generated. ALTITUDE -> Altitude vector correspondign to your data. If not supplied, a vector will be created ranging from 0-12 km. KEYWORD PARAMETERS: Keywords to select certain model results: DIAGN -> Name (or number) of a diagnostic. Default is 'IJ-AVG-$' TRACER -> A tracer number (default is 2 = 'Ox') TAU0 -> A time step value. You can specify a date using the NYMD2TAU function. Keywords to select the geographical domain: LONRANGE, LATRANGE -> 2-element vectors specifying the minimum and maximum longitude and latitude for the model results to be considered. Not that LONRANGE[1] < LONRANGE[0] is possible, denoting a region across the Pacific. Keywords to change the appearance of the plot: TITLE -> Give your plot a title. Default is 'EXAMPLE PLOT' with longitude and latitude rang and date. If you are sure that you select only one data record each time, you can leave it up to CTM_PLOT to construct a title (simply remove the TITLE keyword in the call to CTM_PLOT). Note that you can take advantage of various "variables" with the '%NAME%' notation (see GAMAP documentation for details). _EXTRA -> Look at the documentation of CTM_PLOT and add your favorite keywords to the call to EXAMPLE_OVERPLOT. You are likely to use XRANGE or XSTYLE. OUTPUTS: just a plot ;-) SUBROUTINES: none REQUIREMENTS: uses ctm_get_dat and ctm_plot as well as everything that is needed by these to. NOTES: EXAMPLE: EXAMPLE_OVERPLOT data = your_fancy_reading_routine(filename) EXAMPLE_OVERPLOT,data,tau0=nymd2tau(940601L) MODIFICATION HISTORY: mgs, 21 May 1999: VERSION 1.00 bmy & phs, 13 Jul 2007: GAMAP VERSION 2.10
(See /n/home09/ryantosca/IDL/gamap2/examples/example_overplot.pro)
NAME: EXAMPLE_POLAR PURPOSE: Quick and dirty examples of polar plots made with CTM_PLOT. CATEGORY: GAMAP Examples, GAMAP Utilities CALLING SEQUENCE: EXAMPLE_POLAR INPUTS: None KEYWORD PARAMETERS: /PS -> Set this switch to write output to a PostScript file. OUTPUTS: None SUBROUTINES: External Subroutines Required: ================================= MYCT CTM_PLOT MULTIPANEL REQUIREMENTS: None NOTES: none EXAMPLE: EXAMPLE_POLAR, /PS ; Create polar plots and save to PostScript file. MODIFICATION HISTORY: mgs, 20 Aug 1998: INITIAL VERSION bmy & phs, 13 Jul 2007: GAMAP VERSION 2.10 - now uses FILE_WHICH to find ctm.bpch.examples - rewritten for clarity bmy, 14 Mar 2008: GAMAP VERSION 2.12 - Bug fix: save output from FILE_WHICH to FILE (instead of FILENAME)
(See /n/home09/ryantosca/IDL/gamap2/examples/example_polar.pro)
NAME: EXAMPLE_TVMAP PURPOSE: Generates several example plots using CTM_PLOT and TVMAP. CATEGORY: GAMAP Examples, GAMAP Utilities CALLING SEQUENCE: EXAMPLE_TVMAP [, Keywords ] INPUTS: None KEYWORD PARAMETERS: /PNG -> Set this switch to save screen output Portable Network Graphics (PNG) format. OUTPUTS: None SUBROUTINES: External Subroutines Required: ==================================== CTM_PLOT MULTIPANEL MYCT NYMD2TAU (function) SCREEN2PNG TVMAP REQUIREMENTS: Requires routines from the GAMAP package. NOTES: None EXAMPLE: EXAMPLE_TVMAP, /SAMPLE ; Create example plots with pixel plots for all plots. EXAMPLE_TVMAP, /PNG ; Create example plots and save to a PNG file. MODIFICATION HISTORY: bmy & phs, 13 Jul 2007: GAMAP VERSION 2.11
(See /n/home09/ryantosca/IDL/gamap2/examples/example_tvmap.pro)