-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Feature 342 tcdiag tcmpr plotter (#446)
* Issue #383 modifications to support multiple plot types, list_stat_1 values * issue #383 modifications to support generating more than one plot type * issue #383 provide supporting plotting multiple plot types with single config file * issue #383 provide supporting plotting multiple plot types with single config file * issue #383 provide supporting plotting multiple plot types with single config file * clean up comments * issue #383 provide supporting plotting multiple plot types with single config file * issue #383 provide supporting plotting multiple plot types with single config file * issue #383 provide supporting plotting multiple plot types with single config file * issue #383 provide supporting plotting multiple plot types with single config file * fix colors and legends * issue #383 add logging to replace printing to stdout * issue #383 add logging support * issue #383 added logging support * issue #383 modifications to support plotting multiple plot types using one config file and logging to replace printing to stdout * issue #383 modifications to support multiple plot types in one config file, logging support added to replace print statements * issue #383 modifications to support multiple plot types in a single config file and logging to replace print statements * issue #383 modifications to support multiple plot types in one config file and logging to replace print statements * issue #383 replace print statements with logging * Issue #383 logging support * issue #383 modifications to support multiple plot types in a single config file and logging replaces printing to stdout * issue #383 modifications to support plotting multiple plot types defined in a single config file * issue #383 modifications to support multiple plot types in a single config file and added logging * issue #383 add more checking and modifications to support multiple plot types defined in a single config file. Also added logging * issue #383 modifications to support plotting multiple plot types defined in a single config file and added logging * issue #383 update the plot name to include the plot type * issue #383 TCMPR plot documentation initial content * changed file permissions * Added tcmpr_plots to the Table of Contents * issue #383 plot images added for TCMPR plotter * Updated plot to match updates to User's Guide * updates to match User's Guide * Update the config files for box plot and relperf plots to create only the TK_ERR plot so the y-axis can be more specific. * Delete docs/Users_Guide/figure/RELPERF_SAMPLE_DATA_ABS(AMAX_WIND-BMAX_WIND)_relperf.png not relevant * Delete docs/Users_Guide/figure/BOXPLOT_SAMPLE_DATA_ABS(AMAX_WIND-BMAX_WIND)_boxplot.png not relevant * sample data for TCMPR plotter * issue #383 config for all seven plot types * issue #383 removed unused figure, replaced with TK_ERR figure for boxplot * issue #383 removed hard-coded paths * issue #383 rearrange content for clarity * issue #383 fix incomplete sentences * issue #383 added the baseline_file and column_info_file * issue #383 added instructions for the baseline_file and column_info_file settings * issue #383 basic system tests for TCMPR plotting * System tests for TCMPR plotting * Issue #383 include the tcmpr plotting system tests * issue #383 explicitly set hfip_bsln to 'no' * explicitly set hfip_bsln to no in testing * change comparison syntax for hfip_bsln check * change file size testing * change file size testing with assert False for mismatch * change file size testing-check mean line plots * comment out file size testing, they are not consistent when run inside containers * issue #383 Explicitly state that the TCMPR data must have all columns labelled * issue #342 added two more settings to accomodate plotting for TCDiag data * Add support for creating line plot * Support for reading in the tcst reformatted file * replace printing to stdout with logging * create log directory if one doesn't already exist * Added two more settings for the point plot to support generating line plot for TCDiag data * plot_list replaced with plot_type_list * Added two settings to support line plot for TCDiag data * modify formatting * Refactor to allow user to create either a scatter or line plot. Decrease opacity to enable better visualization of overlapping points * reformatted TCDiag from TC-Pairs output, to be used for testing * Config file for generating TCDiag simple time series for all forecasts and a single initialization * check for identical length of x- and y-values for line plot * pull out plot generating code from the main and into it's own function to make this more usable for METplus use cases * Clean up comments and formatting of the create_plot method * replace existing logic with code that behaves more like unix mkdir -p to create directories for output * Delete plots/config directory * Update tcmpr_config.py Fixing sonar qube complaint --------- Co-authored-by: Hank Fisher <[email protected]>
- Loading branch information
1 parent
c64b0a0
commit 5c3cb76
Showing
7 changed files
with
482 additions
and
52 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.