EnsembleStat, no output reported when >1 ensemble members has no data (i.e. field filled with -9999) #1475
Labels
MET: Ensemble Verification
priority: blocker
Blocker
reporting: DTC NOAA BASE
NOAA Office of Atmospheric Research DTC Project
requestor: NCAR
National Center for Atmospheric Research
type: bug
Fix something that is not working
Milestone
Describe the Problem
After running EnsembleStat across a seven member ensemble, utilizing python embedding and a METplus wrapper to extract the data from the user's netCDF file, the output files were empty. Realizing that three of the members did not have values for the selected hour of analysis, the built-in ens_thresh and vld_thresh variables were set to 0.1, low enough that this should have solved the issue, but the output was still empty. Only after removing those three ensemble members from the list to process did the tool produce output.
Expected Behavior
When lowering the ens_thresh and vld_thresh variable thresholds appropriately (~0), the ensemble members that did have field data present in them should have still been processed against the observation data set field.
Environment
Describe your runtime environment:
*1. Machine: Eyewall server
*2. version: METplus 3.1, MET 9.1
To Reproduce
Describe the steps to reproduce the behavior:
*1. Dataset is located in /d1/projects/nrl_aerosol/input: icap_2016081500_aod.nc (forecast file, 7 members) and AGGR_HOURLY_20160815T1200_1deg_global_archive.nc (observation file)
*2. Python processing files are located in /d1/projects/nrl_aerosol: forecast_embedded.py (for forecast file) and analysis_embedded.py (for observation file)
*3. Utilize standard wrapped EnsembleStat config files for MET and METplus wrapper, using the following conventions for program arguments: /d1/projects/nrl_aerosol/input/icap_{init?fmt=%Y%m%d%H}aod.nc:total_aod:{valid?fmt=%Y%m%d%H%M}:0 to the forecast_embedded.py file (this command is repeated 7 times, with the final digit increasing by 1 up to 6) and /d1/projects/nrl_aerosol/input/AGGR_HOURLY{valid?fmt=%Y%m%d}T{valid?fmt=%H%M}_1deg_global_archive.nc:aod_nrl_total:Mean to the analysis_embedded.py file
*4. Number of ensemble members is 7 (ENS_STAT_N_MEMBERS=7), set ens_thresh and vld_thresh to 0.1
*4. Error is the in the absence of any data in the output files
Relevant Deadlines
October 2020 would be helpful - blocking progress if needed
Funding Source
2700021
Define the Metadata
Assignee
Labels
Projects and Milestone
Define Related Issue(s)
Consider the impact to the other METplus components.
Bugfix Checklist
See the METplus Workflow for details.
Branch name:
bugfix_<Issue Number>_master_<Version>_<Description>
Pull request:
bugfix <Issue Number> master_<Version> <Description>
Branch name:
bugfix_<Issue Number>_develop_<Description>
Pull request:
bugfix <Issue Number> develop <Description>
The text was updated successfully, but these errors were encountered: