This page was created by the IDL library routine mk_html_help2.

Last modified: Fri Apr 1 11:58:51 2022.


Directory Listing of Routines


Routine Descriptions

HDF2TPLOT

[Next Routine] [List of Routines]
 Procedure:
         hdf2tplot

 Purpose:
         Load HDF-5/netCDF-4 files into tplot

 Input:
         filenames: files to be loaded into tplot
         varnames: load only these varnames (if not defined, empty, '*', 'all': load all)
         verbose: the verbose level
         prefix, suffix: these are passed to cdf_info_to_tplot
         gatt2istp: dictionary, mapping of HDF global attributes to ISTP global attributes
         vatt2istp: dictionary, mapping of HDF variable attributes to ISTP variable attributes
         coord_list: coordinate list, if set we get the coordinate system from the variable name;         
         time_var: name of the time variable
                   default is 'time'
         time_offset: time offset in miliseconds
                   default is time_double('2000-01-01/12:00:00.000')

 Notes:
     This format is used by GOES 16 and 17 and reprocessed files for GOES 8-15.
     Uses the HDF5 IDL library.
     HELP, 'hdf5', /DLM
     https://www.l3harrisgeospatial.com/docs/hdf5_overview.html


 $LastChangedBy: nikos $
 $LastChangedDate: 2021-10-05 12:01:41 -0700 (Tue, 05 Oct 2021) $
 $LastChangedRevision: 30336 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_5_0/general/hdf/hdf2tplot.pro $

(See general/hdf/hdf2tplot.pro)


HDF_LOAD_VARS

[Previous Routine] [Next Routine] [List of Routines]
 Function:
         hdf_load_vars

 Purpose:
         Load HDF-5 files into an IDL structure

 Input:
         filename: file to be loaded


 Note: to browse a HDF-5 file, use:
       r = H5_BROWSER(file)


 $LastChangedBy: nikos $
 $LastChangedDate: 2020-12-21 10:54:55 -0800 (Mon, 21 Dec 2020) $
 $LastChangedRevision: 29544 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_5_0/general/hdf/hdf_load_vars.pro $

(See general/hdf/hdf_load_vars.pro)


HDF_TO_CDFSTRUCT

[Previous Routine] [List of Routines]
 Procedure:
         hdf_to_cdfstruct

 Purpose:
         Transform an IDL structure that was created from a Netcdf-4/HDF-5 file
         into an cdf structure compatible with cdf_info_to_tplot

 Input:
         hdfi: IDL structure created by hdf_load_vars
         file: full path of Netcdf-4/HDF-5 file

 Keywords:
         time_var: name of the time variable
                   default is 'time'
         time_offset: time offset in miliseconds
                   default is time_double('2000-01-01/12:00:00.000')
         varnames: list of variable names to load
         gatt2istp: dictionary, mapping of HDF global attributes to ISTP global attributes
         vatt2istp: dictionary, mapping of HDF variable attributes to ISTP variable attributes
         coord_list: list of coordinate systems, if set the variable name is used for coordinate system


 $LastChangedBy: nikos $
 $LastChangedDate: 2021-10-14 14:24:46 -0700 (Thu, 14 Oct 2021) $
 $LastChangedRevision: 30354 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_5_0/general/hdf/hdf_to_cdfstruct.pro $

(See general/hdf/hdf_to_cdfstruct.pro)