Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
68 changes: 68 additions & 0 deletions imap_processing/cdf/config/imap_idex_l1a_variable_attrs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,14 @@ trigger_base: &trigger_base
VALIDMIN: 0
VAR_TYPE: support_data

event_flag_base: &event_flag_base
<<: *trigger_base
CATDESC: "Boolean event classification flag."
FILLVAL: 0
FORMAT: I1
VALIDMAX: 1
VALIDMIN: 0

# <=== LABL_PTR_i Attributes ===>
time_high_sample_rate_label:
CATDESC: High sample rate time steps for a dust event.
Expand All @@ -91,6 +99,66 @@ time_low_sample_rate_label:
VAR_TYPE: metadata

# <=== Instrument Setting Attributes ===>
science_event_flag:
<<: *event_flag_base
CATDESC: Science event classification flag.
FIELDNAM: Science Event Flag
LABLAXIS: Science Event

noise_capture_flag:
<<: *event_flag_base
CATDESC: Noise capture event classification flag.
FIELDNAM: Noise Capture Flag
LABLAXIS: Noise Capture

pulser_flag:
<<: *event_flag_base
CATDESC: Pulser event classification flag.
FIELDNAM: Pulser Flag
LABLAXIS: Pulser

dust_hit_flag:
<<: *event_flag_base
CATDESC: Dust Hit waveform classification flag.
FIELDNAM: Dust Hit Flag
LABLAXIS: Dust Hit

tof_high_saturation_flag:
<<: *event_flag_base
CATDESC: TOF High waveform saturation flag.
FIELDNAM: TOF High Saturation Flag
LABLAXIS: TOF HG Saturation

tof_mid_saturation_flag:
<<: *event_flag_base
CATDESC: TOF Mid waveform saturation flag.
FIELDNAM: TOF Mid Saturation Flag
LABLAXIS: TOF MG Saturation

tof_low_saturation_flag:
<<: *event_flag_base
CATDESC: TOF Low waveform saturation flag.
FIELDNAM: TOF Low Saturation Flag
LABLAXIS: TOF LG Saturation

target_high_saturation_flag:
<<: *event_flag_base
CATDESC: Target High waveform saturation flag.
FIELDNAM: Target High Saturation Flag
LABLAXIS: Target HG Saturation

target_low_saturation_flag:
<<: *event_flag_base
CATDESC: Target Low waveform saturation flag.
FIELDNAM: Target Low Saturation Flag
LABLAXIS: Target LG Saturation

ion_grid_saturation_flag:
<<: *event_flag_base
CATDESC: Ion Grid waveform saturation flag.
FIELDNAM: Ion Grid Saturation Flag
LABLAXIS: Ion Grid Saturation

low_sample_rate_attrs:
<<: *sample_rate_base
CATDESC: Low sample rate time steps for a dust event.
Expand Down
68 changes: 68 additions & 0 deletions imap_processing/cdf/config/imap_idex_l1b_variable_attrs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,14 @@ trigger_base: &trigger_base
DISPLAY_TYPE: no_plot
UNITS: " "

event_flag_base: &event_flag_base
<<: *trigger_base
CATDESC: "Boolean event classification flag."
FILLVAL: 0
FORMAT: I1
VALIDMAX: 1
VALIDMIN: 0

spice_base: &spice_base
<<: *l1b_data_base
DISPLAY_TYPE: time_series
Expand All @@ -56,6 +64,66 @@ spice_base: &spice_base
VAR_TYPE: data

# <=== Instrument Setting Attributes ===>
science_event_flag:
<<: *event_flag_base
CATDESC: Science event classification flag.
FIELDNAM: Science Event Flag
LABLAXIS: Science Event

noise_capture_flag:
<<: *event_flag_base
CATDESC: Noise capture event classification flag.
FIELDNAM: Noise Capture Flag
LABLAXIS: Noise Capture

pulser_flag:
<<: *event_flag_base
CATDESC: Pulser event classification flag.
FIELDNAM: Pulser Flag
LABLAXIS: Pulser

dust_hit_flag:
<<: *event_flag_base
CATDESC: Dust Hit waveform classification flag.
FIELDNAM: Dust Hit Flag
LABLAXIS: Dust Hit

tof_high_saturation_flag:
<<: *event_flag_base
CATDESC: TOF High waveform saturation flag.
FIELDNAM: TOF High Saturation Flag
LABLAXIS: TOF HG Saturation

tof_mid_saturation_flag:
<<: *event_flag_base
CATDESC: TOF Mid waveform saturation flag.
FIELDNAM: TOF Mid Saturation Flag
LABLAXIS: TOF MG Saturation

tof_low_saturation_flag:
<<: *event_flag_base
CATDESC: TOF Low waveform saturation flag.
FIELDNAM: TOF Low Saturation Flag
LABLAXIS: TOF LG Saturation

target_high_saturation_flag:
<<: *event_flag_base
CATDESC: Target High waveform saturation flag.
FIELDNAM: Target High Saturation Flag
LABLAXIS: Target HG Saturation

target_low_saturation_flag:
<<: *event_flag_base
CATDESC: Target Low waveform saturation flag.
FIELDNAM: Target Low Saturation Flag
LABLAXIS: Target LG Saturation

ion_grid_saturation_flag:
<<: *event_flag_base
CATDESC: Ion Grid waveform saturation flag.
FIELDNAM: Ion Grid Saturation Flag
LABLAXIS: Ion Grid Saturation

trigger_mode_lg:
<<: *string_base
CATDESC: Low Gain Trigger Mode.
Expand Down
62 changes: 62 additions & 0 deletions imap_processing/cdf/config/imap_idex_l2a_variable_attrs.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
int_fillval: &int_fillval -9223372036854775808
double_fillval: &double_fillval -1.0E+31

event_flag_base: &event_flag_base
CATDESC: Boolean event classification flag.
DEPEND_0: epoch
DICT_KEY: SPASE>Support>SupportQuantity:QualityFlag
FILLVAL: 0
FORMAT: I1
LABLAXIS: " "
UNITS: " "
VALIDMAX: 1
VALIDMIN: 0
VAR_TYPE: data
int_maxval: &int_maxval 9223372036854775807

# <=== Base Attributes ===>
Expand Down Expand Up @@ -141,6 +153,56 @@ mass_index:

# <=== Data Attributes ===>

science_event_flag:
<<: *event_flag_base
CATDESC: Science event classification flag.
FIELDNAM: Science Event Flag

noise_capture_flag:
<<: *event_flag_base
CATDESC: Noise capture event classification flag.
FIELDNAM: Noise Capture Flag

pulser_flag:
<<: *event_flag_base
CATDESC: Pulser event classification flag.
FIELDNAM: Pulser Flag

dust_hit_flag:
<<: *event_flag_base
CATDESC: Dust Hit waveform classification flag.
FIELDNAM: Dust Hit Flag

tof_high_saturation_flag:
<<: *event_flag_base
CATDESC: TOF High waveform saturation flag.
FIELDNAM: TOF High Saturation Flag

tof_mid_saturation_flag:
<<: *event_flag_base
CATDESC: TOF Mid waveform saturation flag.
FIELDNAM: TOF Mid Saturation Flag

tof_low_saturation_flag:
<<: *event_flag_base
CATDESC: TOF Low waveform saturation flag.
FIELDNAM: TOF Low Saturation Flag

target_high_saturation_flag:
<<: *event_flag_base
CATDESC: Target High waveform saturation flag.
FIELDNAM: Target High Saturation Flag

target_low_saturation_flag:
<<: *event_flag_base
CATDESC: Target Low waveform saturation flag.
FIELDNAM: Target Low Saturation Flag

ion_grid_saturation_flag:
<<: *event_flag_base
CATDESC: Ion Grid waveform saturation flag.
FIELDNAM: Ion Grid Saturation Flag

tof_snr:
CATDESC: Signal-to-noise ratio of the TOF High waveform.
DEPEND_0: epoch
Expand Down
6 changes: 3 additions & 3 deletions imap_processing/cdf/config/imap_idex_l2b_variable_attrs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@ mass_labels:
VAR_TYPE: metadata

charge_labels:
CATDESC: Labels for Impact Charge (fC)
CATDESC: Labels for Impact Charge (pC)
DEPEND_1: impact_charge
DICT_KEY: SPASE>Support>SupportQuantity:Other
FIELDNAM: Impact Charge (fC)
FIELDNAM: Impact Charge (pC)
FORMAT: A8
VAR_TYPE: metadata

Expand Down Expand Up @@ -66,7 +66,7 @@ impact_charge:
LABLAXIS: Impact Charge
LABL_PTR_1: charge_labels
SCALETYP: log
UNITS: fC
UNITS: pC
VALIDMAX: 1.00e04
VALIDMIN: 0.0
VAR_TYPE: support_data
Expand Down
Loading
Loading