Documentation for /home/davin/idl/socware/

Generated by IDLdoc

single page | use frames     summary     class     fields     routine details     file attributes

projects/goes/

goes_overview_plot_wrapper.pro


NAME: goes_overview_plot_wrapper PURPOSE: Generates daily overview plots for GOES data - wrapper for goes_overview_plot KEYWORDS: probes: array of goes probe numbers, if probe='' then probe=['10','11','12','13','14','15'] date_start: begin processing at this date (eg. '2013-12-19') date_end: end processing at this date (eg. '2013-12-29') base_dir: root dir for output plots (eg. /disks/themisdata/overplots/) server_run: for a cron job this has to be set to '1' to avoid downloading files themis_dir: server directory for themis (eg. '/disks/themisdata/') goes_dir: server directory for goes (eg. '/disks/data/goes/qa/') date_mod: date modification keyword date_mod='daysNNN' produces plots from today to NNN days back (days001 is today only) date_mod='startdateNNN' produces plots from datestart to NNN days after that date_mod='enddateNNN' produces plots from dateend to NNN days before that date_mod='continue' continue from last date of processing (text file: base_dir + 'goeslastdate.txt') OUTPUT: png files in base_dir EXAMPLE USAGE: goes_overview_plot_wrapper, date_end = '2012-03-01', date_mod='enddate002', base_dir='c:\temp\' goes_overview_plot_wrapper, date_start = '2012-03-01', probes='15', base_dir='c:\temp\' goes_overview_plot_wrapper, date_start = '2012-01-01', date_end = '2013-12-31', base_dir='/disks/themisdata/overplots/', $ server_run = '1', themis_dir ='/disks/themisdata/', goes_dir = '/disks/data/goes/qa/' goes_overview_plot_wrapper, date_mod = 'days004', base_dir='/disks/themisdata/overplots/', $ server_run = '1', themis_dir ='/disks/themisdata/', goes_dir = '/disks/data/goes/qa/' HISTORY: $LastChangedBy: jwl $ $LastChangedDate: 2014-07-16 10:29:42 -0700 (Wed, 16 Jul 2014) $ $LastChangedRevision: 15581 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/goes/goes_overview_plot_wrapper.pro $

Routines

Routines from goes_overview_plot_wrapper.pro

result = goes_url_callback(status, progress, data)
result = check_goes_noaa_dir(base_dir, remote_http_dir)
result = goes_read_lastdate(fname)
goes_write_lastdate, fname, lastdate
result = goes_generate_datearray(date_start, date_end)
goes_overview_plot_wrapper, date_start=date_start, date_end=date_end, date_mod=date_mod, probes=probes, base_dir=base_dir, server_run=server_run, themis_dir=themis_dir, goes_dir=goes_dir

Routine details

top source goes_url_callback

result = goes_url_callback(status, progress, data)

Parameters

status
progress
data

top source check_goes_noaa_dir

result = check_goes_noaa_dir(base_dir, remote_http_dir)

Parameters

base_dir
remote_http_dir

top source goes_read_lastdate

result = goes_read_lastdate(fname)

Parameters

fname

top source goes_write_lastdate

goes_write_lastdate, fname, lastdate

Parameters

fname
lastdate

top source goes_generate_datearray

result = goes_generate_datearray(date_start, date_end)

Parameters

date_start
date_end

top source goes_overview_plot_wrapper

goes_overview_plot_wrapper, date_start=date_start, date_end=date_end, date_mod=date_mod, probes=probes, base_dir=base_dir, server_run=server_run, themis_dir=themis_dir, goes_dir=goes_dir

Keywords

date_start
date_end
date_mod
probes
base_dir
server_run
themis_dir
goes_dir

File attributes

Modification date: Tue Oct 21 13:53:38 2014
Lines: 149