From 361a5ab69ffe52fc5b8d30007a3b2fba0b2c42a4 Mon Sep 17 00:00:00 2001 From: Jon Niehof Date: Mon, 5 Oct 2026 09:41:25 -0600 Subject: [PATCH 1/2] CoDICE L2 Hi omni: add LABLAXIS so can plot as spectrogram * From SPDF feedback on release 2 sample files --- .../imap_codice_l2-hi-omni_variable_attrs.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/imap_processing/cdf/config/imap_codice_l2-hi-omni_variable_attrs.yaml b/imap_processing/cdf/config/imap_codice_l2-hi-omni_variable_attrs.yaml index 7b7709730b..0a25a19c95 100644 --- a/imap_processing/cdf/config/imap_codice_l2-hi-omni_variable_attrs.yaml +++ b/imap_processing/cdf/config/imap_codice_l2-hi-omni_variable_attrs.yaml @@ -370,6 +370,7 @@ unc_c: FILLVAL: *real_fillval FORMAT: F32.1 LABL_PTR_1: energy_c_label + LABLAXIS: 'C uncertainty' SCALETYP: log SI_CONVERSION: ' > ' UNITS: '# / cm2 s sr MeV/nuc' @@ -387,6 +388,7 @@ unc_fe: FILLVAL: *real_fillval FORMAT: F32.1 LABL_PTR_1: energy_fe_label + LABLAXIS: 'Fe uncertainty' SCALETYP: log SI_CONVERSION: ' > ' UNITS: '# / cm2 s sr MeV/nuc' @@ -404,6 +406,7 @@ unc_h: FILLVAL: *real_fillval FORMAT: F32.1 LABL_PTR_1: energy_h_label + LABLAXIS: 'H uncertainty' SCALETYP: log SI_CONVERSION: ' > ' UNITS: '# / cm2 s sr MeV/nuc' @@ -421,6 +424,7 @@ unc_he3: FILLVAL: *real_fillval FORMAT: F32.1 LABL_PTR_1: energy_he3_label + LABLAXIS: 'He3 uncertainty' SCALETYP: log SI_CONVERSION: ' > ' UNITS: '# / cm2 s sr MeV/nuc' @@ -438,6 +442,7 @@ unc_he4: FILLVAL: *real_fillval FORMAT: F32.1 LABL_PTR_1: energy_he4_label + LABLAXIS: 'He4 uncertainty' SCALETYP: log SI_CONVERSION: ' > ' UNITS: '# / cm2 s sr MeV/nuc' @@ -455,6 +460,7 @@ unc_junk: FILLVAL: *real_fillval FORMAT: F32.1 LABL_PTR_1: energy_junk_label + LABLAXIS: 'Junk uncertainty' SCALETYP: log SI_CONVERSION: ' > ' UNITS: '# / cm2 s sr MeV/nuc' @@ -475,6 +481,7 @@ unc_ne_mg_si: FILLVAL: *real_fillval FORMAT: F32.1 LABL_PTR_1: energy_ne_mg_si_label + LABLAXIS: 'Ne-Si uncertainty' SCALETYP: log SI_CONVERSION: ' > ' UNITS: '# / cm2 s sr MeV/nuc' @@ -492,6 +499,7 @@ unc_o: FILLVAL: *real_fillval FORMAT: F32.1 LABL_PTR_1: energy_o_label + LABLAXIS: 'O uncertainty' SCALETYP: log SI_CONVERSION: ' > ' UNITS: '# / cm2 s sr MeV/nuc' @@ -509,6 +517,7 @@ unc_uh: FILLVAL: *real_fillval FORMAT: F32.1 LABL_PTR_1: energy_uh_label + LABLAXIS: 'Ultra-heavy uncertainty' SCALETYP: log SI_CONVERSION: ' > ' UNITS: '# / cm2 s sr MeV/nuc' @@ -527,6 +536,7 @@ c: FILLVAL: *real_fillval FORMAT: F32.1 LABL_PTR_1: energy_c_label + LABLAXIS: 'C Diff. Int.' SCALETYP: log UNITS: '# / cm2 s sr MeV/nuc' VALIDMAX: 16777216.0 @@ -545,6 +555,7 @@ fe: FILLVAL: *real_fillval FORMAT: F32.1 LABL_PTR_1: energy_fe_label + LABLAXIS: 'Fe Diff. Int.' SCALETYP: log UNITS: '# / cm2 s sr MeV/nuc' VALIDMAX: 16777216.0 @@ -563,6 +574,7 @@ h: FILLVAL: *real_fillval FORMAT: F32.1 LABL_PTR_1: energy_h_label + LABLAXIS: 'H Diff. Int.' SCALETYP: log UNITS: '# / cm2 s sr MeV/nuc' VALIDMAX: 16777216.0 @@ -581,6 +593,7 @@ he3: FILLVAL: *real_fillval FORMAT: F32.1 LABL_PTR_1: energy_he3_label + LABLAXIS: 'He3 Diff. Int.' SCALETYP: log UNITS: '# / cm2 s sr MeV/nuc' VALIDMAX: 16777216.0 @@ -599,6 +612,7 @@ he4: FILLVAL: *real_fillval FORMAT: F32.1 LABL_PTR_1: energy_he4_label + LABLAXIS: 'He4 Diff. Int.' SCALETYP: log UNITS: '# / cm2 s sr MeV/nuc' VALIDMAX: 16777216.0 @@ -617,6 +631,7 @@ junk: FILLVAL: *real_fillval FORMAT: F32.1 LABL_PTR_1: energy_junk_label + LABLAXIS: 'Junk Diff. Int.' SCALETYP: log UNITS: '# / cm2 s sr MeV/nuc' VALIDMAX: 16777216.0 @@ -638,6 +653,7 @@ ne_mg_si: FILLVAL: *real_fillval FORMAT: F32.1 LABL_PTR_1: energy_ne_mg_si_label + LABLAXIS: 'Ne-Si Diff. Int.' SCALETYP: log UNITS: '# / cm2 s sr MeV/nuc' VALIDMAX: 16777216.0 @@ -656,6 +672,7 @@ o: FILLVAL: *real_fillval FORMAT: F32.1 LABL_PTR_1: energy_o_label + LABLAXIS: 'O Diff. Int.' SCALETYP: log UNITS: '# / cm2 s sr MeV/nuc' VALIDMAX: 16777216.0 @@ -674,6 +691,7 @@ uh: FILLVAL: *real_fillval FORMAT: F32.1 LABL_PTR_1: energy_uh_label + LABLAXIS: 'Ultra-heavy Diff. Int.' SCALETYP: log UNITS: '# / cm2 s sr MeV/nuc' VALIDMAX: 16777216.0 From cd4243de49d0f98f193497e26c7bcf0019db2a2e Mon Sep 17 00:00:00 2001 From: Jon Niehof Date: Mon, 5 Oct 2026 10:45:03 -0600 Subject: [PATCH 2/2] CoDICE L2 Hi omni: sort the attributes * ASCIIbetical is hard to remember --- ...imap_codice_l2-hi-omni_variable_attrs.yaml | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/imap_processing/cdf/config/imap_codice_l2-hi-omni_variable_attrs.yaml b/imap_processing/cdf/config/imap_codice_l2-hi-omni_variable_attrs.yaml index 0a25a19c95..5362ba4144 100644 --- a/imap_processing/cdf/config/imap_codice_l2-hi-omni_variable_attrs.yaml +++ b/imap_processing/cdf/config/imap_codice_l2-hi-omni_variable_attrs.yaml @@ -369,8 +369,8 @@ unc_c: FIELDNAM: Uncertainty - C FILLVAL: *real_fillval FORMAT: F32.1 - LABL_PTR_1: energy_c_label LABLAXIS: 'C uncertainty' + LABL_PTR_1: energy_c_label SCALETYP: log SI_CONVERSION: ' > ' UNITS: '# / cm2 s sr MeV/nuc' @@ -387,8 +387,8 @@ unc_fe: FIELDNAM: Uncertainty - Fe FILLVAL: *real_fillval FORMAT: F32.1 - LABL_PTR_1: energy_fe_label LABLAXIS: 'Fe uncertainty' + LABL_PTR_1: energy_fe_label SCALETYP: log SI_CONVERSION: ' > ' UNITS: '# / cm2 s sr MeV/nuc' @@ -405,8 +405,8 @@ unc_h: FIELDNAM: Uncertainty - H FILLVAL: *real_fillval FORMAT: F32.1 - LABL_PTR_1: energy_h_label LABLAXIS: 'H uncertainty' + LABL_PTR_1: energy_h_label SCALETYP: log SI_CONVERSION: ' > ' UNITS: '# / cm2 s sr MeV/nuc' @@ -423,8 +423,8 @@ unc_he3: FIELDNAM: Uncertainty - He3 FILLVAL: *real_fillval FORMAT: F32.1 - LABL_PTR_1: energy_he3_label LABLAXIS: 'He3 uncertainty' + LABL_PTR_1: energy_he3_label SCALETYP: log SI_CONVERSION: ' > ' UNITS: '# / cm2 s sr MeV/nuc' @@ -441,8 +441,8 @@ unc_he4: FIELDNAM: Uncertainty - He4 FILLVAL: *real_fillval FORMAT: F32.1 - LABL_PTR_1: energy_he4_label LABLAXIS: 'He4 uncertainty' + LABL_PTR_1: energy_he4_label SCALETYP: log SI_CONVERSION: ' > ' UNITS: '# / cm2 s sr MeV/nuc' @@ -459,8 +459,8 @@ unc_junk: FIELDNAM: Uncertainty - Junk FILLVAL: *real_fillval FORMAT: F32.1 - LABL_PTR_1: energy_junk_label LABLAXIS: 'Junk uncertainty' + LABL_PTR_1: energy_junk_label SCALETYP: log SI_CONVERSION: ' > ' UNITS: '# / cm2 s sr MeV/nuc' @@ -480,8 +480,8 @@ unc_ne_mg_si: FIELDNAM: Uncertainty - Ne+Mg+Si FILLVAL: *real_fillval FORMAT: F32.1 - LABL_PTR_1: energy_ne_mg_si_label LABLAXIS: 'Ne-Si uncertainty' + LABL_PTR_1: energy_ne_mg_si_label SCALETYP: log SI_CONVERSION: ' > ' UNITS: '# / cm2 s sr MeV/nuc' @@ -498,8 +498,8 @@ unc_o: FIELDNAM: Uncertainty - O FILLVAL: *real_fillval FORMAT: F32.1 - LABL_PTR_1: energy_o_label LABLAXIS: 'O uncertainty' + LABL_PTR_1: energy_o_label SCALETYP: log SI_CONVERSION: ' > ' UNITS: '# / cm2 s sr MeV/nuc' @@ -516,8 +516,8 @@ unc_uh: FIELDNAM: Uncertainty - Ultra-Heavy FILLVAL: *real_fillval FORMAT: F32.1 - LABL_PTR_1: energy_uh_label LABLAXIS: 'Ultra-heavy uncertainty' + LABL_PTR_1: energy_uh_label SCALETYP: log SI_CONVERSION: ' > ' UNITS: '# / cm2 s sr MeV/nuc' @@ -535,8 +535,8 @@ c: FIELDNAM: Differential Intensity - C FILLVAL: *real_fillval FORMAT: F32.1 - LABL_PTR_1: energy_c_label LABLAXIS: 'C Diff. Int.' + LABL_PTR_1: energy_c_label SCALETYP: log UNITS: '# / cm2 s sr MeV/nuc' VALIDMAX: 16777216.0 @@ -554,8 +554,8 @@ fe: FIELDNAM: Differential Intensity - Fe FILLVAL: *real_fillval FORMAT: F32.1 - LABL_PTR_1: energy_fe_label LABLAXIS: 'Fe Diff. Int.' + LABL_PTR_1: energy_fe_label SCALETYP: log UNITS: '# / cm2 s sr MeV/nuc' VALIDMAX: 16777216.0 @@ -573,8 +573,8 @@ h: FIELDNAM: Differential Intensity - H FILLVAL: *real_fillval FORMAT: F32.1 - LABL_PTR_1: energy_h_label LABLAXIS: 'H Diff. Int.' + LABL_PTR_1: energy_h_label SCALETYP: log UNITS: '# / cm2 s sr MeV/nuc' VALIDMAX: 16777216.0 @@ -592,8 +592,8 @@ he3: FIELDNAM: Differential Intensity - He3 FILLVAL: *real_fillval FORMAT: F32.1 - LABL_PTR_1: energy_he3_label LABLAXIS: 'He3 Diff. Int.' + LABL_PTR_1: energy_he3_label SCALETYP: log UNITS: '# / cm2 s sr MeV/nuc' VALIDMAX: 16777216.0 @@ -611,8 +611,8 @@ he4: FIELDNAM: Differential Intensity - He4 FILLVAL: *real_fillval FORMAT: F32.1 - LABL_PTR_1: energy_he4_label LABLAXIS: 'He4 Diff. Int.' + LABL_PTR_1: energy_he4_label SCALETYP: log UNITS: '# / cm2 s sr MeV/nuc' VALIDMAX: 16777216.0 @@ -630,8 +630,8 @@ junk: FIELDNAM: Differential Intensity - Junk FILLVAL: *real_fillval FORMAT: F32.1 - LABL_PTR_1: energy_junk_label LABLAXIS: 'Junk Diff. Int.' + LABL_PTR_1: energy_junk_label SCALETYP: log UNITS: '# / cm2 s sr MeV/nuc' VALIDMAX: 16777216.0 @@ -652,8 +652,8 @@ ne_mg_si: FIELDNAM: Differential Intensity - Ne+Mg+Si FILLVAL: *real_fillval FORMAT: F32.1 - LABL_PTR_1: energy_ne_mg_si_label LABLAXIS: 'Ne-Si Diff. Int.' + LABL_PTR_1: energy_ne_mg_si_label SCALETYP: log UNITS: '# / cm2 s sr MeV/nuc' VALIDMAX: 16777216.0 @@ -671,8 +671,8 @@ o: FIELDNAM: Differential Intensity - O FILLVAL: *real_fillval FORMAT: F32.1 - LABL_PTR_1: energy_o_label LABLAXIS: 'O Diff. Int.' + LABL_PTR_1: energy_o_label SCALETYP: log UNITS: '# / cm2 s sr MeV/nuc' VALIDMAX: 16777216.0 @@ -690,8 +690,8 @@ uh: FIELDNAM: Differential Intensity - Ultra-Heavy FILLVAL: *real_fillval FORMAT: F32.1 - LABL_PTR_1: energy_uh_label LABLAXIS: 'Ultra-heavy Diff. Int.' + LABL_PTR_1: energy_uh_label SCALETYP: log UNITS: '# / cm2 s sr MeV/nuc' VALIDMAX: 16777216.0