Skip to content

Commit 021b8ea

Browse files
pleasant-menloMenlo Innovations - CAVA Project
andauthored
Add metadata for Lo asymmetric sys err (#3305)
* Harrison Lo Map Generation - adding asymmetric sys err metadata for use by text pipeline * Catdesc mapping for asymmetric sys err imap-lo * Add test for naming upper and lower systematic error CATDESC variables --------- Co-authored-by: Menlo Innovations - CAVA Project <harrison@menloinnovations.com>
1 parent 605bfab commit 021b8ea

4 files changed

Lines changed: 50 additions & 0 deletions

File tree

imap_processing/cdf/config/imap_enamaps_l2-common_variable_attrs.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,26 @@ ena_intensity_sys_err:
163163
UNITS: cm -2 s -1 sr -1 keV -1
164164
VAR_TYPE: support_data
165165

166+
ena_intensity_sys_err_minus:
167+
<<: *default_float32
168+
DEPEND_0: epoch
169+
DICT_KEY: SPASE>Particle>ParticleType:Atom,ParticleQuantity:NumberFlux,Qualifier:Uncertainty,CoordinateSystemName:HAE,CoordinateRepresentation:Spherical
170+
DISPLAY_TYPE: map_image
171+
FIELDNAM: Intensity non-stat error lower
172+
LABLAXIS: Non-statistical Error Lower
173+
UNITS: cm -2 s -1 sr -1 keV -1
174+
VAR_TYPE: support_data
175+
176+
ena_intensity_sys_err_plus:
177+
<<: *default_float32
178+
DEPEND_0: epoch
179+
DICT_KEY: SPASE>Particle>ParticleType:Atom,ParticleQuantity:NumberFlux,Qualifier:Uncertainty,CoordinateSystemName:HAE,CoordinateRepresentation:Spherical
180+
DISPLAY_TYPE: map_image
181+
FIELDNAM: Intensity non-stat error upper
182+
LABLAXIS: Non-statistical Error Upper
183+
UNITS: cm -2 s -1 sr -1 keV -1
184+
VAR_TYPE: support_data
185+
166186
ena_count_rate:
167187
<<: *default_float32
168188
DEPEND_0: epoch

imap_processing/cdf/config/imap_enamaps_l2-rectangular_variable_attrs.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,22 @@ ena_intensity_sys_err:
9999
LABL_PTR_2: longitude_label
100100
LABL_PTR_3: latitude_label
101101

102+
ena_intensity_sys_err_minus:
103+
DEPEND_1: energy
104+
DEPEND_2: longitude
105+
DEPEND_3: latitude
106+
LABL_PTR_1: energy_label
107+
LABL_PTR_2: longitude_label
108+
LABL_PTR_3: latitude_label
109+
110+
ena_intensity_sys_err_plus:
111+
DEPEND_1: energy
112+
DEPEND_2: longitude
113+
DEPEND_3: latitude
114+
LABL_PTR_1: energy_label
115+
LABL_PTR_2: longitude_label
116+
LABL_PTR_3: latitude_label
117+
102118
ena_count_rate:
103119
DEPEND_1: energy
104120
DEPEND_2: longitude

imap_processing/ena_maps/utils/naming.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,8 @@ def build_map_var_catdesc(self, support_var_name: str) -> str | None:
193193
"ena_intensity": "Inten",
194194
"ena_intensity_stat_uncert": "Inten Stat. Unc.",
195195
"ena_intensity_sys_err": "Inten Sys. Err.",
196+
"ena_intensity_sys_err_minus": "Inten Sys. Err. Lower",
197+
"ena_intensity_sys_err_plus": "Inten Sys. Err. Upper",
196198
"ena_spectral_index": "Spectral Index",
197199
"ena_spectral_index_stat_uncert": "Spectral Stat. Unc.",
198200
"ena_spectral_scalar": "Spectral Scalar",

imap_processing/tests/ena_maps/test_naming.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -453,6 +453,18 @@ def test_build_map_var_catdesc_with_primary_vars(
453453
"IMAP Lo75 H ENA Count Rate, "
454454
"HAE SC Frame, No Surv Corr, Anti, 6 deg, 6 Mon, No sputter/bootstrap",
455455
),
456+
(
457+
"l075-enanbs-h-sf-nsp-anti-hae-6deg-6mo",
458+
"ena_intensity_sys_err_minus",
459+
"IMAP Lo75 H Inten Sys. Err. Lower, "
460+
"HAE SC Frame, No Surv Corr, Anti, 6 deg, 6 Mon, No sputter/bootstrap",
461+
),
462+
(
463+
"l075-enanbs-h-sf-nsp-anti-hae-6deg-6mo",
464+
"ena_intensity_sys_err_plus",
465+
"IMAP Lo75 H Inten Sys. Err. Upper, "
466+
"HAE SC Frame, No Surv Corr, Anti, 6 deg, 6 Mon, No sputter/bootstrap",
467+
),
456468
(
457469
"u45-ena-h-hf-nsp-full-hae-4deg-6mo",
458470
"counts",

0 commit comments

Comments
 (0)