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_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 |