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

Last modified: Fri Nov 7 18:17:52 2025.

# Directory Listing of Routines

# general/missions/rbsp/efw/rbsp_phasef/phasef_labeling

- CHECK_VSVY_11VAR
- COERCE_LABELING_L2_E_HIRES_UVW_PER_FILE
- COERCE_LABELING_L2_E_SPINFIT_PER_FILE
- COERCE_LABELING_L2_ESVY_DESPUN_PER_FILE
- COERCE_LABELING_L2_VSVY_HIRES_PER_FILE
- COERCE_LABELING_PER_FILE
- PHASEF_COERCE_L2_LABELING
- PHASEF_GET_LABELING
- PHASEF_MAKE_L2_ESVY_DESPUN_V03_CDF
- PHASEF_MAKE_L2_VSVY_HIRES_V02
- PHASEF_MAKE_L2_VSVY_HIRES_V02_CDF
- RBSP_EFW_PHASEF_CHECK_CDF_CONSISTENCY

# Routine Descriptions

## CHECK_VSVY_11VAR

[Next Routine] [List of Routines]

     Some CDFs have 11 vars, find those out.

(See general/missions/rbsp/efw/rbsp_phasef/phasef_labeling/check_vsvy_11var.pro)

## COERCE_LABELING_L2_ESVY_DESPUN_PER_FILE

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

     Coerce to the proper labeling.

(See general/missions/rbsp/efw/rbsp_phasef/phasef_labeling/coerce_labeling_l2_esvy_despun_per_file.pro)

## COERCE_LABELING_L2_E_HIRES_UVW_PER_FILE

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

     Coerce to the proper labeling.

(See general/missions/rbsp/efw/rbsp_phasef/phasef_labeling/coerce_labeling_l2_e_hires_uvw_per_file.pro)

## COERCE_LABELING_L2_E_SPINFIT_PER_FILE

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

     Coerce to the proper labeling.

(See general/missions/rbsp/efw/rbsp_phasef/phasef_labeling/coerce_labeling_l2_e_spinfit_per_file.pro)

## COERCE_LABELING_L2_VSVY_HIRES_PER_FILE

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

     Coerce to the proper labeling.

(See general/missions/rbsp/efw/rbsp_phasef/phasef_labeling/coerce_labeling_l2_vsvy_hires_per_file.pro)

## COERCE_LABELING_PER_FILE

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

     Coerce to the proper labeling.

     file_in. A string for the input file.
     file_out. A string for the output file.
     wanted_vars. An array for the wanted vars.
     log_file. A string for the log file to record missing vars.
     delete_unused_var=. A boolean, set to delete unused vars.
     delete_unwanted_var=. A boolean, set to delete unwanted vars.
     map_vars=. A dictionary with (old_vars, new_vars).
     unwanted_vars=. An array or a list of unwanted vars.

(See general/missions/rbsp/efw/rbsp_phasef/phasef_labeling/coerce_labeling_per_file.pro)

## PHASEF_COERCE_L2_LABELING

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

     Coerce the labeling of L2 data for the whole mission.

     probes. By default ['a','b']
     data_types=. By default ['e-spinfit-mgse','esvy_despun','vsvy-hires'].
     years=. By default is ['2012',...,'2019'].
     version=. By default 1 higher than the old CDF.
     test=. Set to do coersion for 2 files per year.
     in_root_dir=. The root directory for the input CDFs.
     out_root_dir=. The root directory for the output CDFs.
     delete_unused_var=. Set to remove empty data and unused support_data and metadata.
     delete_unwanted_var=. Set to remove unwanted data.

(See general/missions/rbsp/efw/rbsp_phasef/phasef_labeling/phasef_coerce_l2_labeling.pro)

## PHASEF_GET_LABELING

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

     Return the default labeling.

     key.

(See general/missions/rbsp/efw/rbsp_phasef/phasef_labeling/phasef_get_labeling.pro)

## PHASEF_MAKE_L2_ESVY_DESPUN_V03_CDF

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

     Make L2 esvy_despun v03 data from v01 or v02.

     v03 CDFs have the same format (data, support_data, metadata).

(See general/missions/rbsp/efw/rbsp_phasef/phasef_labeling/phasef_make_l2_esvy_despun_v03_cdf.pro)

## PHASEF_MAKE_L2_VSVY_HIRES_V02

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

     Make L2 vsvy-hires v02 data from v01.

(See general/missions/rbsp/efw/rbsp_phasef/phasef_labeling/phasef_make_l2_vsvy_hires_v02.pro)

## PHASEF_MAKE_L2_VSVY_HIRES_V02_CDF

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

     Make L2 vsvy-hires v02 data from v01.

     v01 CDFs are from rbsp_efw_make_l2_vsvy_hires.
     v01 CDFs have two formats. They are unified in v02.
     v02 CDFs have the same format (data, support_data, metadata).

(See general/missions/rbsp/efw/rbsp_phasef/phasef_labeling/phasef_make_l2_vsvy_hires_v02_cdf.pro)

## RBSP_EFW_PHASEF_CHECK_CDF_CONSISTENCY

[Previous Routine] [List of Routines]

     Check if all CDFs in the given folder have the same variables.

     The root_dir should have CDFs saved in the following hiarachy: <root_dir>/YYYY/*.cdf

(See general/missions/rbsp/efw/rbsp_phasef/phasef_labeling/rbsp_efw_phasef_check_cdf_consistency.pro)