This page was created by the IDL library routine `mk_html_help2`.

Last modified: Tue Sep 2 18:17:29 2025.

# Directory Listing of Routines

# projects/vex/aspera

- VEX_ASP_ELS_BKG
- VEX_ASP_ELS_CONVERT_UNITS
- VEX_ASP_ELS_ENERGY
  Returns the VEX/ASPERA-4 (ELS) energy table.
- VEX_ASP_ELS_GET
- VEX_ASP_ELS_GF
- VEX_ASP_ELS_LOAD
  Loads VEX/ASPERA-4 (ELS) data from ESA/PSA.
- VEX_ASP_ELS_PAD__DEFINE
- VEX_ASP_ELS_PAD_LOAD
- VEX_ASP_IMA_ENE_THETA
  Reads VEX/ASPERA-4 (IMA) Energy-Polar angle table.
- VEX_ASP_IMA_LOAD
  Loads VEX/ASPERA-4 (IMA) data from ESA/PSA.
- VEX_ASP_SWM_LOAD
  Loads VEX/ASPERA-4 (IMA) solar wind ion moment data from ESA/PSA.

# Routine Descriptions

## VEX_ASP_ELS_BKG

[Next Routine] [List of Routines]

    PROCEDURE:       VEX_ASP_ELS_BKG

    PURPOSE:         Loads the VEX/ASPERA-4/ELS background data from NASA/PDS.

    INPUTS:          Time range to be loaded.

    KEYWORDS:

    NOTE:            See, https://pds-ppi.igpp.ucla.edu/data/vex-aspera4-els/

    CREATED BY:      Takuya Hara on 2023-07-02.

    LAST MODIFICATION:
     $LastChangedBy: hara $
     $LastChangedDate: 2023-07-03 23:22:46 -0700 (Mon, 03 Jul 2023) $
     $LastChangedRevision: 31932 $
     $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/vex/aspera/vex_asp_els_bkg.pro $

(See projects/vex/aspera/vex_asp_els_bkg.pro)

## VEX_ASP_ELS_CONVERT_UNITS

[Previous Routine] [Next Routine] [List of Routines]

    PROCEDURE:       VEX_ASP_ELS_CONVERT_UNITS

    PURPOSE:         Converts units for the VEX/ASPERA-4/ELS data.

    INPUTS:

          DATA:      Data structure for VEX/ASPERA-4/ELS data.

         UNITS:      Units to convert the structure to. Recognized units are:

                     COUNTS : raw counts
                     RATE   : raw counts rate
                     FLUX   : differential number flux (1/cm^2-s-ster-eV)
                     EFLUX  : differential energy flux (eV/cm^2-s-ster-eV)
                     DF     : distribution function    (1/(cm^3-(km/s)^3))

    KEYWORDS:

         SCALE:      Returns the array of conversion factors used.

    OUTPUTS:         Returns the same data structure in the new units.

    CREATED BY:      Takuya Hara on 2023-06-30.

    LAST MODIFICATION:
     $LastChangedBy: hara $
     $LastChangedDate: 2023-07-02 16:49:00 -0700 (Sun, 02 Jul 2023) $
     $LastChangedRevision: 31925 $
     $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/vex/aspera/vex_asp_els_convert_units.pro $

(See projects/vex/aspera/vex_asp_els_convert_units.pro)

## VEX_ASP_ELS_ENERGY

[Previous Routine] [Next Routine] [List of Routines]

    PROCEDURE:       VEX_ASP_ELS_ENERGY

    PURPOSE:
                     Returns the VEX/ASPERA-4 (ELS) energy table.

    INPUTS:          None.

    OUTPUTS:         Energy table by using LIST function.

    KEYWORDS:        None.

    NOTE:            See, Tables 4 & 5 from
                     ftp://psa.esac.esa.int/pub/mirror/VENUS-EXPRESS/ASPERA4/VEX-V-SW-ASPERA-2-EXT4-ELS-V1.0/DOCUMENT/ELS_DATA_ANALYSIS_SUMMARY.PDF

    CREATED BY:      Takuya Hara on 2017-04-15 -> 2018-04-16.

    LAST MODIFICATION:
     $LastChangedBy: hara $
     $LastChangedDate: 2018-04-16 06:35:06 -0700 (Mon, 16 Apr 2018) $
     $LastChangedRevision: 25048 $
     $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/vex/aspera/vex_asp_els_energy.pro $

(See projects/vex/aspera/vex_asp_els_energy.pro)

## VEX_ASP_ELS_GET

[Previous Routine] [Next Routine] [List of Routines]

    FUNCTION:        VEX_ASP_ELS_GET

    PURPOSE:         Returns an ELS data structure extracted from the common blocks.

    INPUTS:          Time for extracting one ELS data structure.

    KEYWORDS:

         INDEX:      If set, extracts the data at the index that the user specified.

         UNITS:      Converts data to these units. Default = 'counts'.

         TIMES:      If set, returns an array of times for all the data.

    CREATED BY:      Takuya Hara on 2023-06-30.

    LAST MODIFICATION:
     $LastChangedBy: hara $
     $LastChangedDate: 2023-07-02 16:49:00 -0700 (Sun, 02 Jul 2023) $
     $LastChangedRevision: 31925 $
     $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/vex/aspera/vex_asp_els_get.pro $

(See projects/vex/aspera/vex_asp_els_get.pro)

## VEX_ASP_ELS_GF

[Previous Routine] [Next Routine] [List of Routines]

    PROCEDURE:       VEX_ASP_ELS_GF

    PURPOSE:         Computes the VEX/ASPERA-4 (ELS) geometric factors.

    INPUTS:          None.

    KEYWORDS:        None.

    NOTE:            See, Table 6 from
                     ftp://psa.esac.esa.int/pub/mirror/VENUS-EXPRESS/ASPERA4/VEX-V-SW-ASPERA-2-EXT4-ELS-V1.0/DOCUMENT/ELS_DATA_ANALYSIS_SUMMARY.PDF

    CREATED BY:      Takuya Hara on 2018-04-17.

    LAST MODIFICATION:
     $LastChangedBy: hara $
     $LastChangedDate: 2023-06-30 10:34:40 -0700 (Fri, 30 Jun 2023) $
     $LastChangedRevision: 31916 $
     $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/vex/aspera/vex_asp_els_gf.pro $

(See projects/vex/aspera/vex_asp_els_gf.pro)

## VEX_ASP_ELS_LOAD

[Previous Routine] [Next Routine] [List of Routines]

    PROCEDURE:       VEX_ASP_ELS_LOAD

    PURPOSE:
                     Loads VEX/ASPERA-4 (ELS) data from ESA/PSA.

    INPUTS:          Time range to be loaded.

    KEYWORDS:

          SAVE:      If set, makes the IDL save file.

     NO_SERVER:      If set, prevents any contact with the remote server.

         UNITS:      Specifies the units to convert the data structure.

           PDS:      If set, downloading data alternatively from NASA/PDS.

    CREATED BY:      Takuya Hara on 2017-04-15 -> 2018-04-16.

    LAST MODIFICATION:
     $LastChangedBy: hara $
     $LastChangedDate: 2023-07-03 20:30:35 -0700 (Mon, 03 Jul 2023) $
     $LastChangedRevision: 31931 $
     $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/vex/aspera/vex_asp_els_load.pro $

(See projects/vex/aspera/vex_asp_els_load.pro)

## VEX_ASP_ELS_PAD_LOAD

[Previous Routine] [Next Routine] [List of Routines]

    PROCEDURE:       VEX_ASP_ELS_PAD_LOAD

    PURPOSE:         Loads VEX/ASPERA-4/ELS Pitch angle distribution (PAD) data.

    INPUTS:          Time range to be loaded.

    KEYWORDS:

         FILES:      Returns the array of file to be downloaded.

          PATH:      Specifies the local path to load the data.

     NO_SERVER:      If set, only loading the local files.

          SAVE:      If set, creating the CDF files.

           CDF:      If set, loading the CDF files if available.

          DATA:      Returns the loaded data.

         TPLOT:      If set, creating tplot variables.

           ELO:      Specifies the lower energy range to be used.
                     Default is 30 < E (eV) < 50.

           EHI:      Specifies the higher energy range to be used.
                     Default is 100 < E (eV) < 300.

          TAVG:      Specifies the time width to be averaged. Default is 32 sec.

        MEDIAN:      If set, median is used to normalize the PAD data.

      FILL_NAN:      Specifies the lowest quantity below which will be regarded as NAN.

    CREATED BY:      Takuya Hara on 2025-05-31.

    LAST MODIFICATION:
     $LastChangedBy: hara $
     $LastChangedDate: 2025-06-05 15:52:18 -0700 (Thu, 05 Jun 2025) $
     $LastChangedRevision: 33371 $
     $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/vex/aspera/vex_asp_els_pad_load.pro $

(See projects/vex/aspera/vex_asp_els_pad_load.pro)

## VEX_ASP_ELS_PAD__DEFINE

[Previous Routine] [Next Routine] [List of Routines]

    OBJECT:          VEX_ASP_ELS_PAD

    PURPOSE:         Object to handle the VEX/ASPERA-4/ELS pitch angle distribution (PAD) data.

    INPUTS:

    KEYWORDS:

    CREATED BY:      Takuya Hara on 2025-05-30.

    LAST MODIFICATION:
     $LastChangedBy: hara $
     $LastChangedDate: 2025-06-05 15:52:18 -0700 (Thu, 05 Jun 2025) $
     $LastChangedRevision: 33371 $
     $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/vex/aspera/vex_asp_els_pad__define.pro $

(See projects/vex/aspera/vex_asp_els_pad__define.pro)

## VEX_ASP_IMA_ENE_THETA

[Previous Routine] [Next Routine] [List of Routines]

    PROCEDURE:       VEX_ASP_IMA_ENE_THETA

    PURPOSE:
                     Reads VEX/ASPERA-4 (IMA) Energy-Polar angle table.

    INPUTS:          time and polar angle indices.

    REFERENCE:       ftp://psa.esac.esa.int/pub/mirror/VENUS-EXPRESS/ASPERA4/VEX-V-SW-ASPERA-2-EXT4-IMA-V1.0/DOCUMENT/VE-ASP-TN-060402.PDF

    CREATED BY:      Takuya Hara on 2018-04-19.

    LAST MODIFICATION:
     $LastChangedBy: hara $
     $LastChangedDate: 2020-10-16 09:59:03 -0700 (Fri, 16 Oct 2020) $
     $LastChangedRevision: 29259 $
     $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/vex/aspera/vex_asp_ima_ene_theta.pro $

(See projects/vex/aspera/vex_asp_ima_ene_theta.pro)

## VEX_ASP_IMA_LOAD

[Previous Routine] [Next Routine] [List of Routines]

    PROCEDURE:       VEX_ASP_IMA_LOAD

    PURPOSE:
                     Loads VEX/ASPERA-4 (IMA) data from ESA/PSA.

    INPUTS:          Time range to be loaded.

    KEYWORDS:

          SAVE:      If set, makes the IDL save file.

     NO_SERVER:      If set, prevents any contact with the remote server.

    CREATED BY:      Takuya Hara on 2017-04-15 -> 2018-04-16.

    LAST MODIFICATION:
     $LastChangedBy: hara $
     $LastChangedDate: 2024-01-26 11:48:56 -0800 (Fri, 26 Jan 2024) $
     $LastChangedRevision: 32416 $
     $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/vex/aspera/vex_asp_ima_load.pro $

(See projects/vex/aspera/vex_asp_ima_load.pro)

## VEX_ASP_SWM_LOAD

[Previous Routine] [List of Routines]

    PROCEDURE:       VEX_ASP_SWM_LOAD

    PURPOSE:
                     Loads VEX/ASPERA-4 (IMA) solar wind ion moment data from ESA/PSA.
                     Results are stored as tplot variables.

    INPUTS:          Time range to be loaded (but it is optional).

    KEYWORDS:

     NO_SERVER:      If set, prevents any contact with the remote server.

     NO_DOWNLOAD:    Synonym for NO_SERVER.

    CREATED BY:      Takuya Hara on 2019-06-26.

    LAST MODIFICATION:
     $LastChangedBy: hara $
     $LastChangedDate: 2019-06-26 14:35:42 -0700 (Wed, 26 Jun 2019) $
     $LastChangedRevision: 27382 $
     $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/vex/aspera/vex_asp_swm_load.pro $

(See projects/vex/aspera/vex_asp_swm_load.pro)