This page was created by the IDL library routine
mk_html_help2
.
Last modified: Fri Jun 30 10:57:01 2017.
eic_ascii2tplot, files, prefix=prefix,suffix=suffix,verbose=verbose,tplotnames=tplotnames Purpose: This routine reads in the EIC ascii data files and creates two tplot variables eic_latlong and eic_jxy containing the Equivalent Ionosopheric Currents and the Latitude and Longitude grid Keywords: PREFIX = STRING ; String that will be pre-pended to all tplot variable names. SUFFIX = STRING ; String appended to end of each tplot variable created. VERBOSE = INTEGER ; Controls number of informational and error messages displayed TPLOTNAMES = STRING ARRAY ; Returns the names of tplot variables Author: Cindy Russell, June 2017 $LastChangedBy: egrimes $ $LastChangedDate: 2014-09-23 14:56:22 -0700 (Tue, 23 Sep 2014) $ $LastChangedRevision: 15845 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/poes/poes_cdf2tplot.pro $
(See projects/secs/eic_ascii2tplot.pro)
Function: eic_read_ascii_data Purpose: This is a routine to read the EIC ascii data files (James Weygand) Data contains Latitude, Longitude, Jx, Jy in geocoordinates Each file is for 10 seconds Files need to be read and bundled into one data array that spans the start and stop times INPUT: filename: a OUTPUT: data: array of data [5xn] ([time, lat, lon, jx, jy]) KEYWORDS: out_dir = the output directory for the .dat files $LastChangedBy: crussell $ $LastChangedDate: 2012-05-10 14:23:29 -0700 (Thu, 10 May 2012) $ $LastChangedRevision: 10410 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/thmsoc/trunk/idl/thmsoc/fmi_gmag/thm_read_fmi10secfile.pro $
(See projects/secs/eic_read_ascii_data.pro)
Function: secs_config_filedir.pro Purpose: Get the directory of the Spherical Elementary Currents SECS configuration file $LastChangedBy: egrimes $ $LastChangedDate: 2014-09-18 13:30:13 -0700 (Thu, 18 Sep 2014) $ $LastChangedRevision: 15821 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/eic/eic_config_filedir.pro $
(See projects/secs/secs_config_filedir.pro)
NAME: secs_fileconfig PURPOSE: A widget that allows the user to set some of the !secs variable. The user can resettodefault, modify, and save the system variable. HISTORY: $LastChangedBy: aaflores $ $LastChangedDate: 2015-06-19 18:59:28 -0700 (Fri, 19 Jun 2015) $ $LastChangedRevision: 17927 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/secs/spedas_plugin/secs_fileconfig.pro $
(See projects/secs/secs_fileconfig.pro)
PROCEDURE: secs_init PURPOSE: Initializes system variables for secs. HISTORY $LastChangedBy: egrimes $ $LastChangedDate: 2017-02-13 08:50:37 -0800 (Mon, 13 Feb 2017) $ $LastChangedRevision: 22761 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/secs/secs_init.pro $
(See projects/secs/secs_init.pro)
Procedure: secs_load_data Keywords: trange: time range of interest datatype: type of secs data to be loaded. Valid data types are: secs or SEC suffix: String to append to the end of the loaded tplot variables prefix: String to append to the beginning of the loaded tplot variables /downloadonly: Download the file but don't read it /noupdate: Don't download if file exists (not implemented yet) verbose: controls amount of error/information messages displayed /get_stations: get list of stations used to generate this data NOTE: - Can only handle time ranges that don't overlap a day - Need to implement No Update and No clobber - Need to correctly handle time clip - Add all standard tplot options - If no files downloaded notify user $LastChangedBy: egrimes $ $LastChangedDate: 2017-02-13 15:32:14 -0800 (Mon, 13 Feb 2017) $ $LastChangedRevision: 22769 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/secs/secs_load_data.pro $
(See projects/secs/secs_load_data.pro)
NAME: secs_read_config PURPOSE: Reads the secs configuration file CALLING SEQUENCE: secs_struct = secs_read_config() INPUT: none, the filename is hardcoded, 'secs_config.txt',and is put in a folder given by the routine istp_config_filedir, that uses the IDL routine app_user_dir to create/obtain it: my linux example: /disks/ice/home/jimm/.idl/themis/secs_config-4-linux OUTPUT: otp = a structure with the changeable fields of the !secs structure Copied from thm_read_config and tt2000_read_config lphilpott 20-jun-2012 $LastChangedBy: nikos $ $LastChangedDate: 2015-11-18 14:02:09 -0800 (Wed, 18 Nov 2015) $ $LastChangedRevision: 19410 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/secs/secs_read_config.pro $
(See projects/secs/secs_read_config.pro)
NAME: secs_ui_import_data PURPOSE: Modularized SPEDAS/GUI secs data loader HISTORY: $LastChangedBy: egrimes $ $LastChangedDate: 2015-04-15 15:14:31 -0700 (Wed, 15 Apr 2015) $ $LastChangedRevision: 17332 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/secs/spedas_plugin/secs_ui_import_data.pro $
(See projects/secs/secs_ui_import_data.pro)
NAME: secs_ui_load_data PURPOSE: Generates the tab that loads secs data for the gui. HISTORY: $LastChangedBy: egrimes $ $LastChangedDate: 2015-04-15 15:14:31 -0700 (Wed, 15 Apr 2015) $ $LastChangedRevision: 17332 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/secs/spedas_plugin/secs_ui_load_data.pro $
(See projects/secs/secs_ui_load_data.pro)
NAME: secs_write_config PURPOSE: Writes the secs_config file CALLING SEQUENCE: secs_write_config, copy=copy INPUT: none, the filename is hardcoded, 'secs_config.txt',and is put in a folder given by the routine secs_config_filedir, that uses the IDL routine app_user_dir to create/obtain it: my linux example: /disks/ice/home/jimm/.idl/themis/secs_config-4-linux OUTPUT: the file is written, and a copy of any old file is generated KEYWORD: copy = if set, the file is read in and a copy with the !stime appended is written out $LastChangedBy: egrimes $ $LastChangedDate: 2014-09-18 13:30:13 -0700 (Thu, 18 Sep 2014) $ $LastChangedRevision: 15821 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/secs/secs_write_config.pro $
(See projects/secs/secs_write_config.pro)
sec_ascii2tplot, files, prefix=prefix,suffix=suffix,verbose=verbose,tplotnames=tplotnames Purpose: This routine reads in the SEC ascii data files and creates a tplot variable sec_amp that contains the amplitude Keywords: PREFIX = STRING ; String that will be pre-pended to all tplot variable names. SUFFIX = STRING ; String appended to end of each tplot variable created. VERBOSE = INTEGER ; Controls number of informational and error messages displayed TPLOTNAMES = STRING ARRAY ; Returns the names of tplot variables Author: Cindy Russell, June 2017 $LastChangedBy: egrimes $ $LastChangedDate: 2014-09-23 14:56:22 -0700 (Tue, 23 Sep 2014) $ $LastChangedRevision: 15845 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/poes/poes_cdf2tplot.pro $
(See projects/secs/sec_ascii2tplot.pro)
Function: sec_read_ascii_data Purpose: This is a routine to read the sec ascii data files (James Weygand) Data contains Latitude, Longitude in geocoordinates and J (amplitude) Each file is for 10 seconds Files need to be read and bundled into one data array that spans the start and stop times INPUT: filename: a OUTPUT: data: array of data [4xn] ([time, lat, lon, amp]) KEYWORDS: out_dir = the output directory for the .dat files $LastChangedBy: crussell $ $LastChangedDate: 2012-05-10 14:23:29 -0700 (Thu, 10 May 2012) $ $LastChangedRevision: 10410 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/thmsoc/trunk/idl/thmsoc/fmi_gmag/thm_read_fmi10secfile.pro $
(See projects/secs/sec_read_ascii_data.pro)