Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature 2003 briercl #2034

Merged
merged 28 commits into from
Feb 2, 2022
Merged
Changes from 1 commit
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
5a7caa2
Per #2003, fix the logic of the log message to state the number of cl…
JohnHalleyGotway Jan 20, 2022
7949663
Per #2003, set block_size = Nx * Ny to make these commands run faster.
JohnHalleyGotway Jan 20, 2022
063d2ac
Per #2003, add climatology_SERIES_ANALYSIS_PROB to unit_climatology.x…
JohnHalleyGotway Jan 25, 2022
807a120
Per #2003, add the climo_cdf dictionary for Series-Analysis. Seems th…
JohnHalleyGotway Jan 25, 2022
b1ca99c
Per #2003, add the Series-Analysis config file used by the new test i…
JohnHalleyGotway Jan 25, 2022
21cabab
Merge branch 'develop' into feature_2003_briercl
JohnHalleyGotway Jan 25, 2022
9fa4712
Merge branch 'develop' into feature_2003_briercl
JohnHalleyGotway Jan 27, 2022
44c2a93
Merge branch 'develop' into feature_2003_briercl
JohnHalleyGotway Jan 28, 2022
a7c639a
Per #2003, this gets BRIERCL and BSS to appear in the Series-Analysis…
JohnHalleyGotway Jan 28, 2022
54a40b8
Per #2003, replace PairBase::climo_cdf from a ClimoCDFInfo object wit…
JohnHalleyGotway Jan 28, 2022
9757ae7
Per #2003, update the vx_statistics library code to handle the ClimoC…
JohnHalleyGotway Jan 28, 2022
fe5a1b6
Per #2003, update the Ensemble-Stat, Grid-Stat, Point-Stat, and Stat-…
JohnHalleyGotway Jan 28, 2022
c11ce3e
Per #2003, working a bit backwards here. Updating the Series-Analysis…
JohnHalleyGotway Jan 28, 2022
06bc393
Per #2003, if block_size is <= 0, automatically reset it to the numbe…
JohnHalleyGotway Jan 29, 2022
59f1c93
Per #2003, add climo_cdf dictionaries to all existing Series-Analysis…
JohnHalleyGotway Jan 29, 2022
59d74d5
Per #2003, ci-run-unit, add support for the climo_cdf.direct_prob con…
JohnHalleyGotway Jan 29, 2022
37b6a97
ci-run-unit Merge branch 'develop' into feature_2003_briercl
JohnHalleyGotway Jan 29, 2022
459a651
Per #2003, error out if no climo prob thresholds are provided when ne…
JohnHalleyGotway Jan 31, 2022
e76ac6b
Per #2003, no code changes, just comments.
JohnHalleyGotway Jan 31, 2022
9ba6b95
Per #2003, ci-run-unit, when aggregating MPR or ORANK lines in Stat-A…
JohnHalleyGotway Jan 31, 2022
4ffaca3
ci-run-unit
JohnHalleyGotway Jan 31, 2022
fa63461
Per #2003, correct the derivation logic for the direct climo probabil…
JohnHalleyGotway Jan 31, 2022
2788ead
Per #2003, correct logic for letting block_size = grid dimension. Can…
JohnHalleyGotway Jan 31, 2022
3f6b150
Per #2003, ci-run-unit, add a test for series_analysis on probability…
JohnHalleyGotway Jan 31, 2022
0eaed5b
Per #2003, tighten up the logic in Series-Analysis for allocating Pai…
JohnHalleyGotway Jan 31, 2022
8db67cb
Per #2003, update the block_size in SeriesAnalysisConfig_climo to set…
JohnHalleyGotway Jan 31, 2022
c3e2703
Per #2003, a little config file cleanup. Remove climo_cdf.write_bins …
JohnHalleyGotway Jan 31, 2022
edcdfd2
Per #2003, this change is unrelated but was requested by John Opatz. …
JohnHalleyGotway Jan 31, 2022
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
Prev Previous commit
Next Next commit
Per #2003, ci-run-unit, add a test for series_analysis on probability…
… data with climatology.
JohnHalleyGotway committed Jan 31, 2022
commit 3f6b1502aec60f08201a3ff898966cb5f5c7e2c7
4 changes: 2 additions & 2 deletions test/config/SeriesAnalysisConfig_climo_prob
Original file line number Diff line number Diff line change
@@ -82,8 +82,8 @@ climo_mean = {
}

time_interp_method = DW_MEAN;
day_interval = 1;
hour_interval = 6;
day_interval = ${DAY_INTERVAL};
hour_interval = ${HOUR_INTERVAL};
}

climo_stdev = climo_mean;
49 changes: 49 additions & 0 deletions test/xml/unit_climatology_1.0deg.xml
Original file line number Diff line number Diff line change
@@ -190,6 +190,55 @@
</output>
</test>

<test name="climatology_SERIES_ANALYSIS_PROB_1.0DEG">
<exec>echo "&DATA_DIR_MODEL;/grib2/sref_pr/sref_prob_2012040821_F003.grib2 \
&DATA_DIR_MODEL;/grib2/sref_pr/sref_prob_2012040821_F009.grib2 \
&DATA_DIR_MODEL;/grib2/sref_pr/sref_prob_2012040821_F015.grib2 \
&DATA_DIR_MODEL;/grib2/sref_pr/sref_prob_2012040821_F021.grib2 \
&DATA_DIR_MODEL;/grib2/sref_pr/sref_prob_2012040821_F027.grib2 \
&DATA_DIR_MODEL;/grib2/sref_pr/sref_prob_2012040821_F033.grib2 \
&DATA_DIR_MODEL;/grib2/sref_pr/sref_prob_2012040821_F039.grib2 \
&DATA_DIR_MODEL;/grib2/sref_pr/sref_prob_2012040821_F045.grib2" \
> &OUTPUT_DIR;/climatology_1.0deg/input_fcst_file_list; \
echo "&DATA_DIR_MODEL;/grib2/gfsanl/gfsanl_4_20120409_0000_000.grb2 \
&DATA_DIR_MODEL;/grib2/gfsanl/gfsanl_4_20120409_0600_000.grb2 \
&DATA_DIR_MODEL;/grib2/gfsanl/gfsanl_4_20120409_1200_000.grb2 \
&DATA_DIR_MODEL;/grib2/gfsanl/gfsanl_4_20120409_1800_000.grb2 \
&DATA_DIR_MODEL;/grib2/gfsanl/gfsanl_4_20120410_0000_000.grb2 \
&DATA_DIR_MODEL;/grib2/gfsanl/gfsanl_4_20120410_0600_000.grb2 \
&DATA_DIR_MODEL;/grib2/gfsanl/gfsanl_4_20120410_1200_000.grb2 \
&DATA_DIR_MODEL;/grib2/gfsanl/gfsanl_4_20120410_1800_000.grb2" \
> &OUTPUT_DIR;/climatology_1.0deg/input_obs_file_list; \
&MET_BIN;/series_analysis</exec>
<env>
<pair><name>DAY_INTERVAL</name> <value>1</value></pair>
<pair><name>HOUR_INTERVAL</name> <value>6</value></pair>
<pair><name>CLIMO_MEAN_FILE_LIST</name>
<value>"&DATA_DIR_CLIMO;/NCEP_NCAR_40YR_1.0deg/cmean_1d.19590409",
"&DATA_DIR_CLIMO;/NCEP_NCAR_40YR_1.0deg/cmean_1d.19590410",
"&DATA_DIR_CLIMO;/NCEP_NCAR_40YR_1.0deg/cmean_1d.19590411"
</value>
</pair>
<pair><name>CLIMO_STDEV_FILE_LIST</name>
<value>"&DATA_DIR_CLIMO;/NCEP_NCAR_40YR_1.0deg/cstdv_1d.19590409",
"&DATA_DIR_CLIMO;/NCEP_NCAR_40YR_1.0deg/cstdv_1d.19590410",
"&DATA_DIR_CLIMO;/NCEP_NCAR_40YR_1.0deg/cstdv_1d.19590411"
</value>
</pair>
</env>
<param> \
-fcst &OUTPUT_DIR;/climatology_1.0deg/input_fcst_file_list \
-obs &OUTPUT_DIR;/climatology_1.0deg/input_obs_file_list \
-paired \
-out &OUTPUT_DIR;/climatology_1.0deg/series_analysis_PROB_CLIMO_1.0DEG.nc \
-config &CONFIG_DIR;/SeriesAnalysisConfig_climo_prob \
-v 2
</param>
<output>
<grid_nc>&OUTPUT_DIR;/climatology_1.0deg/series_analysis_PROB_CLIMO_1.0DEG.nc</grid_nc>
</output>
</test>

<test name="climatology_ENSEMBLE_STAT_1.0DEG">
<exec>echo "&DATA_DIR_MODEL;/grib1/arw-fer-gep1/arw-fer-gep1_2012040912_F024.grib \
&DATA_DIR_MODEL;/grib1/arw-fer-gep5/arw-fer-gep5_2012040912_F024.grib \