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

Update develop-ref after #1812 #1814

Merged
merged 177 commits into from
Jun 1, 2021
Merged

Update develop-ref after #1812 #1814

merged 177 commits into from
Jun 1, 2021

Commits on Jan 26, 2021

  1. Start on write netcdf pickle alternative.

    David Fillmore committed Jan 26, 2021
    Configuration menu
    Copy the full SHA
    ebddb56 View commit details
    Browse the repository at this point in the history
  2. Write dataplane array.

    David Fillmore committed Jan 26, 2021
    Configuration menu
    Copy the full SHA
    0fdbfdd View commit details
    Browse the repository at this point in the history
  3. Start on read of netcdf as pickle alternative.

    David Fillmore committed Jan 26, 2021
    Configuration menu
    Copy the full SHA
    6d46603 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2021

  1. Create attribute variables.

    David Fillmore committed Feb 2, 2021
    Configuration menu
    Copy the full SHA
    6fe4245 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2021

  1. Use global attributes for met_info attrs.

    David Fillmore committed Feb 3, 2021
    Configuration menu
    Copy the full SHA
    644db21 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2021

  1. Add grid structure.

    David Fillmore committed Feb 4, 2021
    Configuration menu
    Copy the full SHA
    6594062 View commit details
    Browse the repository at this point in the history
  2. Read metadata back into met_info.attrs.

    David Fillmore committed Feb 4, 2021
    Configuration menu
    Copy the full SHA
    c6667e3 View commit details
    Browse the repository at this point in the history
  3. Convert grid.nx and grid.ny to int.

    David Fillmore committed Feb 4, 2021
    Configuration menu
    Copy the full SHA
    1e6eb9e View commit details
    Browse the repository at this point in the history
  4. Rename _name key to name.

    David Fillmore committed Feb 4, 2021
    Configuration menu
    Copy the full SHA
    e005585 View commit details
    Browse the repository at this point in the history
  5. Removed pickle write.

    David Fillmore committed Feb 4, 2021
    Configuration menu
    Copy the full SHA
    ab986ca View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2021

  1. Configuration menu
    Copy the full SHA
    760b690 View commit details
    Browse the repository at this point in the history
  2. Use items() to iterate of key, value attrs.

    David Fillmore committed Feb 5, 2021
    Configuration menu
    Copy the full SHA
    791ebf0 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2021

  1. Write temporary text file.

    David Fillmore committed Feb 13, 2021
    Configuration menu
    Copy the full SHA
    c5f17e8 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2021

  1. Renamed scripts.

    David Fillmore committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    d6142e8 View commit details
    Browse the repository at this point in the history
  2. Changed script names in Makefile.am.

    David Fillmore committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    b39ca28 View commit details
    Browse the repository at this point in the history
  3. Replaced pickle with tmp_nc.

    David Fillmore committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    7cc2d77 View commit details
    Browse the repository at this point in the history
  4. Fixed wrapper script names.

    David Fillmore committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    df0db18 View commit details
    Browse the repository at this point in the history
  5. Test for attrs in met_in.met_data.

    David Fillmore committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    044c704 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2021

  1. Initial version of read_tmp_point module.

    David Fillmore committed Feb 18, 2021
    Configuration menu
    Copy the full SHA
    d798e9d View commit details
    Browse the repository at this point in the history
  2. Added read_tmp_point.py to install list.

    David Fillmore committed Feb 18, 2021
    Configuration menu
    Copy the full SHA
    8116e75 View commit details
    Browse the repository at this point in the history
  3. Start on Python3_Script::read_tmp_point.

    David Fillmore committed Feb 18, 2021
    Configuration menu
    Copy the full SHA
    7b57715 View commit details
    Browse the repository at this point in the history
  4. Write MPR tmp ascii file.

    David Fillmore committed Feb 18, 2021
    Configuration menu
    Copy the full SHA
    5502da9 View commit details
    Browse the repository at this point in the history
  5. Renamed to read_tmp_ascii to use for point point and MPR.

    David Fillmore committed Feb 18, 2021
    Configuration menu
    Copy the full SHA
    961b4fc View commit details
    Browse the repository at this point in the history
  6. Renamed to read_tmp_ascii to use for point point and MPR.

    David Fillmore committed Feb 18, 2021
    Configuration menu
    Copy the full SHA
    4c0963d View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2021

  1. Define Python3_Script::import_read_tmp_ascii_py.

    David Fillmore committed Feb 19, 2021
    Configuration menu
    Copy the full SHA
    91122be View commit details
    Browse the repository at this point in the history
  2. Call Python3_Script::import_read_tmp_ascii_py.

    David Fillmore committed Feb 19, 2021
    Configuration menu
    Copy the full SHA
    fef8484 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2021

  1. Append MET_BASE/wrappers to sys.path.

    David Fillmore committed Feb 20, 2021
    Configuration menu
    Copy the full SHA
    93e9762 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    44d8328 View commit details
    Browse the repository at this point in the history
  3. Call Python3_Script::read_tmp_ascii in python_handler.

    David Fillmore committed Feb 20, 2021
    Configuration menu
    Copy the full SHA
    3953aba View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2021

  1. Configuration menu
    Copy the full SHA
    25961d6 View commit details
    Browse the repository at this point in the history
  2. Return PyObject* from Python3_Script::run.

    David Fillmore committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    794e8fb View commit details
    Browse the repository at this point in the history
  3. Restored call to run_python_string for now.

    David Fillmore committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    d569cfb View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2021

  1. Configuration menu
    Copy the full SHA
    ab0f2c6 View commit details
    Browse the repository at this point in the history
  2. Feature 1429 tc_log second try (#1686)

    * Per #1429, enhance error message from DataLine::get_item().
    
    * Per #1429, I realize that the line number actually is readily available in the DataLine class... so include it in the error message.
    JohnHalleyGotway committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    b2754b4 View commit details
    Browse the repository at this point in the history
  3. Feature 1588 ps_log (#1687)

    * Per #1588, updated pair_data_point.h/.cc to add detailed Debug(4) log messages, as specified in the GitHub issue. Do still need to test each of these cases to confirm that the log messages look good.
    
    * Per #1588, switch very detailed interpolation details from debug level 4 to 5.
    
    * Per #1588, remove the Debug(4) log message about duplicate obs since it's been moved up to a higher level.
    
    * Per #1588, add/update detailed log messages when processing point observations for bad data, off the grid, bad topo, big topo diffs, bad fcst value, and duplicate obs.
    JohnHalleyGotway committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    a1aead4 View commit details
    Browse the repository at this point in the history
  4. #1454 Disabled plot_data_plane_CESM_SSMI_microwave and plot_data_plan…

    …e_CESM_sea_ice_nc becaues of not evenly spaced
    Howard Soh committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    2ba6cd9 View commit details
    Browse the repository at this point in the history
  5. #1454 Moved NC attribute name to nc_utils.h

    Howard Soh committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    fe5f318 View commit details
    Browse the repository at this point in the history
  6. #1454 Corrected sanity checking for lat/lon projection based on the p…

    …ercentage of the delta instead of fixed tolerance
    Howard Soh committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    c1463b2 View commit details
    Browse the repository at this point in the history
  7. #1454 Corrected sanity checking for lat/lon projection based on the p…

    …ercentage of the delta instead of fixed tolerance
    Howard Soh committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    ac4d7f9 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2021

  1. #1454 Corrected data.delta_lon

    Howard Soh committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    371dd2c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24c2bd8 View commit details
    Browse the repository at this point in the history
  3. 454 Deleted instea dof commenting out

    Howard Soh committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    e224ce1 View commit details
    Browse the repository at this point in the history
  4. 454 Deleted instea dof commenting out

    Howard Soh committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    c8e9049 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1688 from dtcenter/feature_1454_nccf_grid_definition

    Feature 1454 nccf grid definition
    hsoh-u committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    0f5366c View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2021

  1. Feature 1684 bss and 1685 single reference model (#1689)

    * Per #1684, move an instance of the ClimoCDFInfo class into PairBase. Also define derive_climo_vals() and derive_climo_prob() utility functions.
    
    * Add to VxPairDataPoint and VxPairDataEnsemble functions to set the ClimoCDFInfo class.
    
    * Per #1684, update ensemble_stat and point_stat to set the ClimoCDFInfo object based on the contents of the config file.
    
    * Per #1684, update the vx_statistics library and stat_analysis to make calls to the new derive_climo_vals() and derive_climo_prob() functions.
    
    * Per #1684, since cdf_info is a member of PairBase class, need to handle it in the PairDataPoint and PairDataEnsemble assignment and subsetting logic.
    
    * Per #1684, during development, I ran across and then updated this log message.
    
    * Per #1684, working on log messages and figured that the regridding climo data should be moved from Debug(1) to at least Debug(2).
    
    * Per #1684 and #1685, update the logic for the derive_climo_vals() utility function. If only a single climo bin is requested, just return the climo mean. Otherwise, sample the requested number of values.
    
    * Per #1684, just fixing the format of this log message.
    
    * Per #1684, add a STATLine::get_offset() member function.
    
    * Per #1684, update parse_orank_line() logic. Rather than calling NumArray::clear() call NumArray::erase() to preserve allocated memory. Also, instead of parsing ensemble member values by column name, parse them by offset number.
    
    * Per #1684, call EnsemblePairData::extend() when parsing ORANK data to allocate one block of memory instead of bunches of litte ones.
    
    * Per #1684 and #1685, add another call to Ensemble-Stat to test computing the CRPSCL_EMP from a single climo mean instead of using the full climo distribution.
    
    * Per #1684 and #1685, update ensemble-stat docs about computing CRPSS_EMP relative to a single reference model.
    
    * Per #1684, need to update Grid-Stat to store the climo cdf info in the PairDataPoint objects.
    
    * Per #1684, remove debug print statements.
    
    * Per #1684, need to set cdf_info when aggregating MPR lines in Stat-Analysis.
    
    * Per #1684 and #1685, update PairDataEnsemble::compute_pair_vals() to print a log message indicating the climo data being used as reference:
    
    For a climo distribution defined by mean and stdev:
    DEBUG 3: Computing ensemble statistics relative to a 9-member climatological ensemble.
    
    For a single deterministic reference:
    DEBUG 3: Computing ensemble statistics relative to the climatological mean.
    JohnHalleyGotway committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    996197c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    40b57af View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2021

  1. Configuration menu
    Copy the full SHA
    23dc482 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2021

  1. Per #1694, add VarInfo::magic_str_attr() to construct a field summary…

    … string from the name_attr() and level_attr() functions.
    JohnHalleyGotway committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    9c9c54c View commit details
    Browse the repository at this point in the history
  2. Per #1694, fixing 2 issues here. There was a bug in the computation o…

    …f the max value. Had a less-than sign that should have been greater-than. Also, switch from tracking data by it's magic_str() to simply using VAR_i and VAR_j strings. We *could* have just used the i, j integers directly, but constructing the ij joint histogram integer could have been tricky since we start numbering with 0 instead of 1. i=0, j=1 would result in 01 which is the same as integer of 1. If we do want to switch to integers, we just need to make them 1-based and add +1 all over the place.
    JohnHalleyGotway committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    a16bebc View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2021

  1. Configuration menu
    Copy the full SHA
    21e3eb7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f84a5a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1696 from dtcenter/bugfix_1694_grid_diag

    Bugfix 1694 grid_diag
    davidfillmore committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    5f551d2 View commit details
    Browse the repository at this point in the history
  4. Added python3_script::import_read_tmp_ascii.

    David Fillmore committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    f21b2e6 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'develop' into feature_1319_no_pickle

    David Fillmore committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    ba85a46 View commit details
    Browse the repository at this point in the history
  6. Restored read_tmp_ascii call.

    David Fillmore committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    31ae2e4 View commit details
    Browse the repository at this point in the history
  7. Added lookup into ascii module.

    David Fillmore committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    f8becb9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9224844 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1b41a0a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8382b33 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0303f1f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    99a6363 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2021

  1. Return PyObject* from read_tmp_ascii.

    David Fillmore committed Mar 7, 2021
    Configuration menu
    Copy the full SHA
    b0c8813 View commit details
    Browse the repository at this point in the history
  2. Put point_data in global namespace.

    David Fillmore committed Mar 7, 2021
    Configuration menu
    Copy the full SHA
    bd9ed77 View commit details
    Browse the repository at this point in the history
  3. Remove temporary ascii file.

    David Fillmore committed Mar 7, 2021
    Configuration menu
    Copy the full SHA
    b358bed View commit details
    Browse the repository at this point in the history
  4. Added tmp_ascii_path.

    David Fillmore committed Mar 7, 2021
    Configuration menu
    Copy the full SHA
    4506173 View commit details
    Browse the repository at this point in the history
  5. Removed read_obs_from_pickle.

    David Fillmore committed Mar 7, 2021
    Configuration menu
    Copy the full SHA
    d6ed4b9 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2021

  1. Configuration menu
    Copy the full SHA
    592c937 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2021

  1. Per #1706, add bugfix to the develop branch. Also add a new job to un…

    …it_stat_analysis.xml to test out the aggregation of the ECNT line type. This will add new unit test output and cause the NB to fail. (#1708)
    JohnHalleyGotway committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    d80aafa View commit details
    Browse the repository at this point in the history
  2. Feature 1471 python_grid (#1704)

    * Per #1471, defined a parse_grid_string() function in the vx_statistics library and then updated vx_data2d_python to call that function. However, this creates a circular dependency because vx_data2d_python now depends on vx_statistics.
    
    * Per #1471, because of the change in dependencies, I had to modify many, many Makefile.am files to link to the -lvx_statistics after -lvx_data2d_python. This is not great, but I didn't find a better solution.
    
    * Per #1471, add a sanity check to make sure the grid and data dimensions actually match.
    
    * Per #1471, add 3 new unit tests to demonstrate setting the python grid as a named grid, grid specification string, or a gridded data file.
    
    * Per #1471, document python grid changes in appendix F.
    
    * Per #1471, just spacing.
    
    * Per #1471, lots of Makefile.am changes to get this code to compile on kiowa. Worringly, it compiled and linked fine on my Mac laptop but not on kiowa. Must be some large differences in the linker logic.
    
    Co-authored-by: John Halley Gotway <johnhg@kiowa.rap.ucar.edu>
    JohnHalleyGotway and John Halley Gotway committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    6ed8fc4 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2021

  1. Committing a fix for unit_python.xml directly to the develop branch. …

    …We referenced in a place where it's not defined.
    MET Tools Test Account committed Mar 11, 2021
    Configuration menu
    Copy the full SHA
    0f08b74 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b5e37f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    48bb906 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2021

  1. Replaced tmp netcdf _name attribute with name_str.

    David Fillmore committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    6568493 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2021

  1. Append user script path to system path.

    David Fillmore committed Mar 15, 2021
    Configuration menu
    Copy the full SHA
    22f5e98 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1699 from dtcenter/feature_1319_no_pickle

    Feature 1319 no pickle
    davidfillmore committed Mar 15, 2021
    Configuration menu
    Copy the full SHA
    18fb169 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dee5d3b View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2021

  1. Configuration menu
    Copy the full SHA
    92f0ff0 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2021

  1. #1715 Initial release

    Howard Soh committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    40fce11 View commit details
    Browse the repository at this point in the history
  2. #1715 Do not combined if there are no overlapping beteewn TQZ and UV …

    …records
    Howard Soh committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    1ac92d7 View commit details
    Browse the repository at this point in the history
  3. #1715 Added pb2nc_compute_pbl_cape

    Howard Soh committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    9a97135 View commit details
    Browse the repository at this point in the history
  4. #1715 Added pb2nc_compute_pbl_cape

    Howard Soh committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    edb124b View commit details
    Browse the repository at this point in the history
  5. #1715 Reduced obs_bufr_var. Removed pb_report_type

    Howard Soh committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    aefabdb View commit details
    Browse the repository at this point in the history
  6. #1715 Added a blank line for Error/Warning

    Howard Soh committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    b7fb7c1 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1719 from dtcenter/bugfix_1715_pb2nc_seg_fault_wi…

    …th_pbl
    
    Bugfix 1715 pb2nc seg fault with pbl
    hsoh-u committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    7998d89 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2021

  1. Per #1725, return good status from TrackInfoArray::add() when using a…

    …n ATCF line to create a new track. (#1726)
    JohnHalleyGotway committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    8dbef78 View commit details
    Browse the repository at this point in the history
  2. Per #1705, update the threshold node heirarchy by adding a climo_prob…

    …() function to determine the climatological probability of a CDP-type threshold. Also update derive_climo_prob() in pair_base.cc to call the new climo_prob() function. (#1724)
    JohnHalleyGotway committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    5866b2a View commit details
    Browse the repository at this point in the history
  3. Bugfix 1716 develop perc_thresh (#1722)

    * Per #1716, committing changes from Randy Bullock to support floating point percentile thresholds.
    
    * Per #1716, no code changes, just consistent formatting.
    
    * Per #1716, change SFP50 example to SFP33.3 to show an example of using floating point percentile values.
    JohnHalleyGotway committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    1a9f73a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8dfd7c0 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2021

  1. Feature 1733 exc (#1734)

    * Per #1733, add column_exc_name, column_exc_val, init_exc_name, and init_exc_val options to the TCStat config files.
    
    * Per #1733, enhance tc_stat to support the column_exc and init_exc config file and job command filtering options.
    
    * Per #1733, update stat_analysis to support the -column_exc job filtering option. Still need to update docuementation and add unit tests.
    
    * Per #1773, update the user's guide with the new config and job command options.
    
    * Per #1733, add call to stat_analysis to exercise -column_str and -column_exc options.
    
    * Per #1733, I ran into a namespace conflict in tc_stat where -init_exc was used for to filter by time AND my string value. So I switched to using -init_str_exc instead. And made the corresponding change to -column_str_exc in stat_analysis and tc_stat. Also changed internal variable names to use IncMap and ExcMap to keep the logic clear.
    
    * Per #1733, tc_stat config file updates to switch from column_exc and init_exc to column_str_exc and init_str_exc.
    
    * Per #1733, add tc_stat and stat_analysis jobs to exercise the string filtering options.
    JohnHalleyGotway committed Mar 29, 2021
    Configuration menu
    Copy the full SHA
    e2f77e4 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2021

  1. Bugfix 1737 develop little_r (#1739)

    * Per #1737, migrate the same fix from main_v9.1 over to the develop branch.
    
    * Per #1737, add another unit test for running ascii2nc with corrupt littl_r records.
    JohnHalleyGotway committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    6055600 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2021

  1. Feature GitHub actions (#1742)

    * Adding files to build documenation via GitHub Actions
    
    * Removing html_theme_options
    
    * Removed warnings.log from help section
    jprestop committed Apr 1, 2021
    Configuration menu
    Copy the full SHA
    804b1ac View commit details
    Browse the repository at this point in the history
  2. Feature 1575 large_diffs (#1741)

    * Per #1575, add mpr_column and mpr_thresh entries to all of the Grid-Stat and Point-Stat config files.
    
    * Per #1575, define config strings to be parsed from the config files.
    
    * Per #1575, store col_name_ptr and col_thresh_ptr in PairBase. They are being used for PairDataPoint to do MPR filtering in Grid-Stat and Point-Stat. But they could be eventually be extended to filter ORANK columns for Ensemble-Stat.
    
    * Per #1575, add MPR filtering logic to pair_data_point.cc. Include filtering logic in PairDataPoint instead of VxPairDataPoint since Grid-Stat uses PairDataPoint.
    
    * Per #1575, update point_stat to parse the mpr_column and mpr_thresh config file options. Include the MPR rejection reason code counts in the log output.
    
    * Per #1575, updated Grid-Stat to parse mpr_column and mpr_thresh options.
    
    * Per #1575, update Point-Stat to store mpr_sa and mpr_ta locally and then call set_mpr_filt() after the VxPairDataPoint object has been sized and allocated.
    
    * Per #1575, renamed PairDataEnsemble::subset_pairs() to subset_pairs_obs_thresh() to be a little more explicit about things. I'll do the same for PairDataPoint using names subset_pairs_cnt_thresh() and subset_pairs_mpr_thresh().
    
    * Per #1575, some cleanup, moving check_fo_thresh() utility function from vx_config to vx_statistics library.
    
    * Per #1575, when implementing this for Grid-Stat, I realized that there isn't much benefit in storing col_name_ptr and col_name_thresh in PairBase. These changes remove that.
    
    * Per #1575, updating pair_data_point.h/.cc to handle the subsetting of data based on the MPR thresh.
    
    * Per #1575, rename subset_pairs() to subset_pairs_cnt_thresh() to be a bit more explicit with the naming conventions.
    
    * Per #1575, no real changes here. Just reorganizing the location of the mpr_sa and mpr_ta members.
    
    * Per #1575, make the subset_pairs() utility function a member function of the PairDataPoint class named subset_pairs_cnt_thresh() and update the application code to call it.
    
    * Per #1575, need to actually set the mpr_thresh!
    
    * Per #1575, update subset_pairs_mpr_thresh() to make sure the StringArray and ThreshArray lengths are the same.
    
    * Per #1575, replace PairDataPoint::subset_pairs_mpr_thresh() with a utility function named apply_mpr_thresh_mask(). This is for Grid-Stat to apply the mpr_thresh settings after the DataPlane pairs have been created but prior to applying any smoothing operations.
    
    * Per #1575, add documentation about mpr_column and mpr_thresh.
    
    * Per #1575, mpr_columns can also include CLIMO_CDF.
    
    * Per #1575, add tests for Grid-Stat and Point-Stat to exercise the mpr_column and mpr_thresh config file options.
    JohnHalleyGotway committed Apr 1, 2021
    Configuration menu
    Copy the full SHA
    853ad34 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2021

  1. Feature 1319 no pickle (#1720)

    * Try path insert.
    
    * sys.path insert.
    
    * Per #1319, adding David's changes back into the feature_1319_no_pickle branch. It compiles but TEST: python_numpy_plot_data_plane_pickle fails when testing on my Mac. Comitting now to test on kiowa.
    
    * Per #1319, small updated to write_tmp_dataplane.py script. Had a couple of if statements that should really be elif.
    
    Co-authored-by: John Halley Gotway <johnhg@kiowa.rap.ucar.edu>
    Co-authored-by: John Halley Gotway <johnhg@ucar.edu>
    3 people committed Apr 2, 2021
    Configuration menu
    Copy the full SHA
    d26e62d View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2021

  1. Feature 1736 out_stat (#1744)

    * Per #1736, if -out_stat was used for aggregate or aggregate_stat jobs, do not write output to the -out or log output.
    
    * Per #1736, clarify stat_analysis documentation for -out_stat option.
    
    * Per #1736, for jobs which can write .stat output, don't waste time populating the output AsciiTable unless it's actually going to be written.
    
    Co-authored-by: John Halley Gotway <johnhg@kiowa.rap.ucar.edu>
    JohnHalleyGotway and John Halley Gotway committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    9e6613e View commit details
    Browse the repository at this point in the history
  2. Per #1319, this is a hotfix to the develop branch. While running unit…

    …_python.xml works via the command line, it fails when run through cron. The problem is the PATH setting. Need to have the anaconda bin directory in the path for it to succeeed. Adding that for the single test.
    MET Tools Test Account committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    338c6e2 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'develop' of https://github.com/dtcenter/MET into develop

    MET Tools Test Account committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    4b7b768 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2021

  1. Just lining up a log message in the output of gen_vx_mask.

    MET Tools Test Account committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    69f5b5c View commit details
    Browse the repository at this point in the history
  2. Per #1319, setting PATH as an envvar might cause problems. All variab…

    …les set prior to the test are unset afterwards! So we'd run all the rest of the tests after unit_python.xml with an empty path. That would likely cause any subsequent call to Rscript to fail. Recommend tightening up this logic when we move these tests to GHA.
    MET Tools Test Account committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    dd22521 View commit details
    Browse the repository at this point in the history
  3. Trying to get the PATH setting correct for unit_python.xml.

    John Halley Gotway committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    e18f0b5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1bafac0 View commit details
    Browse the repository at this point in the history
  5. per #1319 added netCDF4 python package to MET docker image so it is a…

    …vailable for python embedding cases that use MET_PYTHON_EXE
    georgemccabe committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    9a9bbc7 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2021

  1. Feature 1747 pylonglong (#1748)

    * Per #1747, update MET to interpret longlong values as integers. NetCDF file attributes that have an LL suffix are read into python as numpy.int64 objects. Right now MET fails when trying to read those as integers. Update the parsing logic to interpret those as ints.
    
    * Per #1747, since MET can now interpret both long and longlong's as ints, there's no need to cast nx and ny to ints in the read_tmp_dataplane.py script anymore.
    
    * Per #1747, this is slightly unrelated. But after installing the netCDF4 module on kiowa for /usr/local/met-python3/bin/python3, we should no longer need a custom PATH setting to get unit_python.xml to work. Reverting the change I made to it a couple of days ago to get it working.
    JohnHalleyGotway committed Apr 6, 2021
    Configuration menu
    Copy the full SHA
    1757cb1 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2021

  1. Hotfix for the develop branch in tc_pairs.cc. The METplus unit tests …

    …kept failing through GHA with a divide by zero error. It occurs in compute_track_err() but only for a very specific set of data. The bdeck valid increment evaluates to 0 which causes the divide by 0 error. It also can evaluate to bad data (e.g. -9999). The fix is to check for 0 and bad data. If found, use the constant best_track_time_step value instead.
    MET Tools Test Account committed Apr 7, 2021
    Configuration menu
    Copy the full SHA
    acf97fc View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2021

  1. Configuration menu
    Copy the full SHA
    c06e6da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b92a6f6 View commit details
    Browse the repository at this point in the history
  3. Feature 1714 tc_gen (#1750)

    * Per #1714, add tc_gen genesis_match_window configuration option to define a search window relative to the forecast genesis time.
    
    * Per #1714, clarify docs to state the genesis_match_window.end = 12 allows for matches for early forecasts. Also add an example of this option to the tc_gen unit test.
    
    * Per #1714, switch ops_hit_tdiff to ops_hit_window.
    
    * Per #1714, skip genesis events for tracks where the cyclone number is > 50.
    
    * Per #1714, only discard cyclone numbers > 50 from the Best track, not the forecast tracks.
    
    * Per #1716, add note to the tc_gen chapter about skipping Best tracks with cyclone number > 50.
    
    * Per #1714, adding genesis_match_point_to_track config file option for TC-Gen. Note that this version of the code is close but doesn't actually compile yet. I still need to figure out exactly how to process the operational tracks. Should this logic also apply to the matching for those tracks?
    
    * Per #1714, the logic for checking the operational tracks is pretty simple. We only store/check operational track points for lead time = 0. So applying the genesis_match_point_to_track boolean config option does not make sense.
    
    * Per #1714, update the tc-gen user's guide chapter to describe the updated logic and new config file option.
    
    * Per #1714, fix the logic of the is_match() function.
    
    * Per #1714, reconfigure the call to tc_gen to exercise the new genesis_match_track_to_point option.
    
    * Per #1714, just fixing spacing in source code.
    
    * Committing 2 small changes not specifically related to #1714, but related the processing of genesis tracks. When getting items from ATCFGenLines, the columns to be shifted are off by one. We had been shifting offset 2 up to 3, but it should have remained at 2. Also when initializing a TrackInfo object, set the StormID by calling ATCFLineBase::storm_id() instead of constructing it from BASIN:CYCLONE:YYYY. For ATCFGenLines we want to set the Storm ID equal to the 3rd column rather than constructing it!
    
    * Per #1714, fix an error in the logic of GenesisInfo::is_match(const GenesisInfo &,...). I was using the index of the current GenesisInfo object instead of the one from the input argument. Fix this by adding GenesisInfo::genesis() member function to return a reference the TrackPoint for Genesis.
    
    * Per #1714, correcting logic for parsing the storm_id and warning_time columns for ATCFGen and regular ATCF line types. For ATCFGen line types, the code was incorrectly using the 3rd column when it should have used the 4th column!
    
    Co-authored-by: John Halley Gotway <johnhg@kiowa.rap.ucar.edu>
    JohnHalleyGotway and John Halley Gotway committed Apr 9, 2021
    Configuration menu
    Copy the full SHA
    11866b3 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2021

  1. Configuration menu
    Copy the full SHA
    5ba033c View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2021

  1. feature_1552_gcc_10 (#1752)

    * Cleaned bash comparison operators; Made changes for MET to compile using GNU 10.1.0 compilers
    
    * Updated documentation for new flag for BUFRLIB compilation
    jprestop committed Apr 14, 2021
    Configuration menu
    Copy the full SHA
    a2bad6c View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2021

  1. #1755 Support time string for slicing at MetNcCFDataFile::collect_tim…

    …e_offsets
    Howard Soh committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    aa02a0e View commit details
    Browse the repository at this point in the history
  2. #1755 Support time string for slicing at MetNcCFDataFile::collect_tim…

    …e_offsets
    Howard Soh committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    800bfa1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1756 from dtcenter/bugfix_1755_nccf_timelevel_by_…

    …string
    
    Bugfix 1755 nccf timelevel by string
    hsoh-u committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    3c170e9 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2021

  1. Feature 1735 stat_analysis (#1754)

    * Per #1735, enhance Stat-Analysis to support multiple -out_thresh settings when processing aggregate_stat jobs for MPR line types. This applies to output for FHO, CTC, CTS, ECLV, CNT, SL1L2, and SAL1L2.
    
    * Per #1735, since we are writing multiple output line types to the same .stat file, adding stat_row counter to the job class. This way all functions that write to it can increment that row counter when needed.
    
    * Per #1735, lots of little changes here to enable the aggregate_stat job type to write multiple output line types.g
    
    * Per #1735, update documentation for stat_analysis.
    
    * Per #1735, add AsciiTable::expand() function to increase the AsciiTable dimensions and also update the Stat-Analysis handling of the output .stat file it writes.
    
    * Per #1735, fix bug in the write_job_aggr_ssvar where I was using the wrong row counter when writing .stat outptu.
    
    * Per #1735, print a warning message is the continuous filtering logic results in 0 matched pairs. Also, match existing logic to NOT WRITE any output, not even header rows, when the output AsciiTable contains no results.
    
    * Per #1735, update unit_stat_analysis.xml to consolidate jobs stat_analysis_AGG_STAT_ORANK_RHIST and stat_analysis_AGG_STAT_ORANK_PHIST down into 1 job with 2 output line types. Rename the output files accordingly.
    
    * Per #1735, update the STATAnalysis config file for processing MPR data by tweaking the jobs to write multiple output line types and/or apply multiple output thresholds.
    JohnHalleyGotway committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    c3329cd View commit details
    Browse the repository at this point in the history
  2. Per #1753, this one change to write_tmp_data.py solves this problem. …

    …When creating the variable to write the temp NetCDF file, we just need to pass through the fill value for the data. Also, make the script less verbose.
    John Halley Gotway committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    909c80b View commit details
    Browse the repository at this point in the history
  3. Per #1753, make the read_tmp_dataplane.py script less verbose.

    John Halley Gotway committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    ad553d7 View commit details
    Browse the repository at this point in the history
  4. Per #1753, there are 3 calls to the user's python version throughout …

    …MET. Update all 3 to print consistent log message when writing/reading the temp file. In particular, print the system command that is being executed at Debug(4) to make it easier to replicate python embedding problems that may arise.
    John Halley Gotway committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    e4134ab View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'origin/develop' into feature_1753_pytho…

    …n_fill
    John Halley Gotway committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    8ab5382 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'feature_1753_python_fill' into develop

    John Halley Gotway committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    68e96be View commit details
    Browse the repository at this point in the history
  7. Per #1753, wrap the call to get_fill_value() in a try block in case t…

    …he input in a regular numpy array instead of a masked array.
    John Halley Gotway committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    7b0a8d0 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2021

  1. Per #1620, correct bug in read_ascii_mpr.py script. The MPR line type…

    … has 37 columns in it, not 36! (#1760)
    JohnHalleyGotway committed Apr 22, 2021
    Configuration menu
    Copy the full SHA
    55aa8f7 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2021

  1. Feature 1700 python (#1765)

    * Per #1700, no real change, removing extra newline.
    
    * Per #1700, move global_python.h from vx_data2d_python over to the vx_python3_utils library where it belongs better.
    
    * Per #1700, no code changes. Just removing commented out code.
    
    * Per #1700, lots of little changes to make the python scripts consistent, updating the write*.py functions to add the user script directory to the system path, and remove extraneous log messages.
    
    * Per #1700, rename generic_python.py to set_python_env.py. Still actually need to change the source code to handle this change!
    
    * Per #1700 remove the pickle import.
    
    * Per #1700, work in progress. Replaced pickle file with tmp file.
    
    * Per #1700, work in progress. Replaced pickle file with tmp file.
    
    * Per #1700, update read_tmp_ascii.py to work for both ascii2nc and stat_analysis. Just create an object named ascii_data and have both instances read it.
    
    * Per #1700, getting closer. Work in progress. Just need to get user-python embedding working for stat-analysis.
    
    * Per #1700, removing extraneous cout.
    
    * Per #1700, fix logic in PyLineDataFile::do_tmp_ascii() to get stat_analysis python embedding working again.
    
    * Per #1700, just comments.
    
    * Per #1700, replace references to pickle with user_python
    
    * Per #1700, update documentation to replace pickle with temp files.
    JohnHalleyGotway committed Apr 26, 2021
    Configuration menu
    Copy the full SHA
    9d8ee06 View commit details
    Browse the repository at this point in the history
  2. Feature 1766 v10.0.0_beta5 (#1767)

    * Per #1766, udpate the release date and add release notes for v10.0.0-beta5.
    
    * Per #1766 and #1728, update the copyright notice year to 2021.
    JohnHalleyGotway committed Apr 26, 2021
    Configuration menu
    Copy the full SHA
    43247de View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2021

  1. Configuration menu
    Copy the full SHA
    e0004da View commit details
    Browse the repository at this point in the history
  2. Bugfix 1768 edeck (#1769)

    * Per #1768, update logic in ATCFProbLine::read_line(). If read_line() from the base class returns bad status, have this one return bad status as well. But do NOT for unsupported line types. Just print a Debug(4) log message instead.
    
    * Per #1768, update the probability line types to match those listed in https://www.nrlmry.navy.mil/atcf_web/docs/database/new/edeck.txt. That documentation was last updated in 11/2020, so presumably these reflect NHC's latest changes.
    
    * Per #1768, renaming enumerated value from ATCFLineType_ProbRIRW to ATCFLineType_ProbRI since there are now separated ATCF line type for rapid intensitifcation (RI) and weakening (RW). Will work more with this data in future issues to verify more of these probability types.
    JohnHalleyGotway committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    ddf29e0 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2021

  1. Feature 1771 release_notes (#1772)

    * Per #1771, draft version of combined met-10.0.0 release notes.
    
    * Per #1771, add bolding to indicate emphasis.
    
    * Per #1771, add bolding to indicate emphasis.
    
    * Per #1771, add bolding to indicate emphasis.
    
    * Per #1771, add bolding to indicate emphasis.
    
    * Per #1771, add bolding to indicate emphasis.
    
    * Per #1771, add bolding to indicate emphasis.
    
    * Per #1771, add bolding to indicate emphasis.
    
    * Per #1771, add bolding to indicate emphasis.
    
    * Per #1771, also update the flowchart for met-10.0.0.
    
    * Per #1771, update flowchart to indicate that tc_gen now has netcdf output.
    
    * Per #1771, rotate the authorship list for met-10.0.0, shifting Barb from first author down to the end.
    JohnHalleyGotway committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    9190a29 View commit details
    Browse the repository at this point in the history
  2. Committing hotfix to the develop branch to fix a bad merge that cause…

    …d the MET compilation to fail.
    JohnHalleyGotway committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    205c4a8 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2021

  1. Update compile_MET_all.sh

    Added "-L${LIB_LIBPNG}" to rpath to fix problem on WCOSS"
    jprestop committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    b32edba View commit details
    Browse the repository at this point in the history

Commits on May 3, 2021

  1. Update pull_request_template.md

    Added entry for completion date of pull request review.
    jprestop committed May 3, 2021
    Configuration menu
    Copy the full SHA
    30417be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cfe37ea View commit details
    Browse the repository at this point in the history

Commits on May 4, 2021

  1. Configuration menu
    Copy the full SHA
    5201e14 View commit details
    Browse the repository at this point in the history
  2. Rename CIR to CIRA.

    JohnHalleyGotway committed May 4, 2021
    Configuration menu
    Copy the full SHA
    d6618d6 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2021

  1. Configuration menu
    Copy the full SHA
    bb9f18e View commit details
    Browse the repository at this point in the history
  2. Per #1777, fixing memory management in DbfHeader::set_subrecords(). I…

    …t is dynamically allocating a buffer based on the record_legnth (e.g. 5) but then reading 32 characters into it! Deleting the dynamically allocated buf variable causes it to abort. Since we always read 32 bytes here, switch to a static buffer of that size rather than dynamically allocating. (#1779)
    
    Co-authored-by: John.H.Gotway@noaa.gov <John.H.Gotway@v72a1.ncep.noaa.gov>
    JohnHalleyGotway and John.H.Gotway@noaa.gov committed May 5, 2021
    Configuration menu
    Copy the full SHA
    01bdecb View commit details
    Browse the repository at this point in the history
  3. Feature 1731 authorship (#1776)

    * Per #1731, add ioda2nc documentation.
    
    * Changes to make the authorship list consistent with METplus.
    
    * Rename CIR to CIRA.
    
    * Per #1731, fix alignment issued caused by tabs vs spaces.
    JohnHalleyGotway committed May 5, 2021
    Configuration menu
    Copy the full SHA
    e45c8dd View commit details
    Browse the repository at this point in the history

Commits on May 7, 2021

  1. Configuration menu
    Copy the full SHA
    4427233 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    278e57b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ebf7d8b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a8d2a99 View commit details
    Browse the repository at this point in the history
  5. Update met/docs/Users_Guide/tc-pairs.rst

    Co-authored-by: johnhg <johnhg@ucar.edu>
    j-opatz and JohnHalleyGotway committed May 7, 2021
    Configuration menu
    Copy the full SHA
    200897e View commit details
    Browse the repository at this point in the history
  6. Changes to align Xarray language with that used in Xarray documentati…

    …on, to clarify only DataArray Xarray structures are supported and not Xarray Dataset structures, and an example of how to quickly create a DataArray for MET from a Dataset.
    DanielAdriaansen committed May 7, 2021
    Configuration menu
    Copy the full SHA
    3978109 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c13bc9e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4ef85f9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3a914ef View commit details
    Browse the repository at this point in the history
  10. Update met/docs/Users_Guide/tc-pairs.rst

    Co-authored-by: johnhg <johnhg@ucar.edu>
    j-opatz and JohnHalleyGotway committed May 7, 2021
    Configuration menu
    Copy the full SHA
    82532cb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8568cd3 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4da81e2 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d0512c1 View commit details
    Browse the repository at this point in the history
  14. #1782 Set the time offset to 0 if the time dimension does not exist a…

    …t the data variable
    Howard Soh committed May 7, 2021
    Configuration menu
    Copy the full SHA
    d0bd336 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e376795 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    9d1c71e View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ee10119 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    560995b View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    35bfce7 View commit details
    Browse the repository at this point in the history
  20. Merge pull request #1784 from dtcenter/feature_1468_pyembed_docs

    Feature 1468 pyembed docs
    DanielAdriaansen committed May 7, 2021
    Configuration menu
    Copy the full SHA
    649a51b View commit details
    Browse the repository at this point in the history
  21. Merge pull request #1781 from dtcenter/feature_1731_docs

    Feature 1731 docs
    j-opatz committed May 7, 2021
    Configuration menu
    Copy the full SHA
    a56f1ee View commit details
    Browse the repository at this point in the history
  22. Merge pull request #1783 from dtcenter/bugfix_1782_point_stat_NCCF

    bugfix 1782 point_stat_NCCF
    hsoh-u committed May 7, 2021
    Configuration menu
    Copy the full SHA
    6c9b78e View commit details
    Browse the repository at this point in the history

Commits on May 8, 2021

  1. Feature 1778 debug (#1785)

    * Per #1778, please see #1778 (comment) for details. Basically, when doing development, compile with the -g debug option. Otherwise, remove it by default.
    
    * Per #1778, update stale URL's in the README and configure.ac file. Also, change the default MET version from 8.1 to development.
    JohnHalleyGotway committed May 8, 2021
    Configuration menu
    Copy the full SHA
    50b77c0 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2021

  1. Configuration menu
    Copy the full SHA
    d39433e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e50cd2 View commit details
    Browse the repository at this point in the history
  3. Feature 1786 v10.0.0 (#1787)

    * Per #1786, updates for the v10.0.0 release. Note that no changes were needed in conf.py. It had already been updated.
    
    * Added update MET to compile using GNU version 10 compilers and PGI version 20 compilers
    
    * Made updates to improve compilation
    
    * Per #1768, added a couple more 10.0.0 release notes.
    
    * Adding pgi config file from cheyenne
    
    Co-authored-by: Julie.Prestopnik <jpresto@ucar.edu>
    JohnHalleyGotway and jprestop committed May 10, 2021
    Configuration menu
    Copy the full SHA
    3b7b7fe View commit details
    Browse the repository at this point in the history

Commits on May 12, 2021

  1. Configuration menu
    Copy the full SHA
    7283fb3 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2021

  1. Update the version of Fortify on kiowa from 19.2.0 to 20.2.1.

    MET Tools Test Account committed May 14, 2021
    Configuration menu
    Copy the full SHA
    a0dcfd9 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2021

  1. #1795 Release memory at time_values

    Howard Soh committed May 20, 2021
    Configuration menu
    Copy the full SHA
    9a242f5 View commit details
    Browse the repository at this point in the history
  2. Bugfix 1798 develop py_grid_string (#1800)

    * Per #1798, fix up the read_tmpe_dataplane.py script to handle a grid string or dictionary.
    
    * Per #1798, add a test to unit_python.xml to exercise this bugfix.
    JohnHalleyGotway committed May 20, 2021
    Configuration menu
    Copy the full SHA
    754889b View commit details
    Browse the repository at this point in the history
  3. #1794 Corrected the offset for Filter

    Howard Soh committed May 20, 2021
    Configuration menu
    Copy the full SHA
    fa51ade View commit details
    Browse the repository at this point in the history
  4. Github Issue #1801: Comment out code that checks for BEST track to su…

    …pport extra-tropical cyclone tracks not verified against BEST tracks.
    bikegeek committed May 20, 2021
    Configuration menu
    Copy the full SHA
    c2ab531 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2021

  1. #1795 Cleanup

    Howard Soh committed May 21, 2021
    Configuration menu
    Copy the full SHA
    8d9128c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c8449c3 View commit details
    Browse the repository at this point in the history
  3. Bugfix 1395 develop comp script (#1804)

    * Updated compile script and added assocaited config files
    
    * Added jet config file
    
    * Updated orion file
    
    * Added new stampede config file and modulefiles for various machines
    jprestop committed May 21, 2021
    Configuration menu
    Copy the full SHA
    564c657 View commit details
    Browse the repository at this point in the history
  4. Gitub Issue #1801 Remove code that checks for -bmodel filter to suppo…

    …rt plotting of extra-tropical cyclone tracks that aren't verified against BEST tracks.
    bikegeek committed May 21, 2021
    Configuration menu
    Copy the full SHA
    7a88a83 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1806 from dtcenter/task_1801_dev_plot_tcmpr

    Bugfix 1801 develop plot tcmpr
    bikegeek committed May 21, 2021
    Configuration menu
    Copy the full SHA
    385088d View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1802 from dtcenter/bugfix_1795_fortify_nccf

    Bugfix 1795 fortify_nccf
    hsoh-u committed May 21, 2021
    Configuration menu
    Copy the full SHA
    3cb3f0e View commit details
    Browse the repository at this point in the history

Commits on May 24, 2021

  1. Configuration menu
    Copy the full SHA
    f1dcd76 View commit details
    Browse the repository at this point in the history
  2. Migrate issue and PR template changes from PR #1803 into the develop …

    …branch so that they'll be available for future releases.
    JohnHalleyGotway committed May 24, 2021
    Configuration menu
    Copy the full SHA
    09e7484 View commit details
    Browse the repository at this point in the history
  3. Per met-help question (https://rt.rap.ucar.edu/rt/Ticket/Display.html…

    …?id=99964) clarify the description of the obs_thresh option.
    JohnHalleyGotway committed May 24, 2021
    Configuration menu
    Copy the full SHA
    1996ccd View commit details
    Browse the repository at this point in the history

Commits on May 27, 2021

  1. Update README.md

    Adding GitHub Discussions information
    jprestop committed May 27, 2021
    Configuration menu
    Copy the full SHA
    283f57b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9991c32 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2021

  1. Feature 1581 api point obs (#1812)

    * #1581 Initial release
    
    * #1581 Added met_nc_point_obs.cc met_nc_point_obs.h
    
    * Removed nc_ in function names and moved them to the struct members
    
    * #1581 Added HDR_TYPE_ARR_LEN
    
    * #1581 Changed API calls (API names)
    
    * #1581 Cleanup
    
    * #1581 Removed duplicated definitions:hdr_arr_len, hdr_typ_arr_len, and obs_arr_len
    
    * #1581 Removed duplicated definitions:hdr_arr_len and obs_arr_len
    
    * #1581 Removed duplicated definitions: str_len, hdr_arr_len, and obs_arr_len
    
    * Added vx_nc_obs library
    
    * #1581 Using common APIs
    
    * #1581 Corrected API calls because of renaming for common APIs
    
    * #1581 Moved function from nc_obs_util to nc_point_obs2
    
    * #1581renamed met_nc_point_obs to nc_point_obs
    
    * #1581 API ica changed from obs_vars to nc_point_obs
    
    * #1581 Initial release
    
    * #1581 Renamed from met_nc_point_obs to nc_point_obs
    
    * 1581 Renamed met_nc_point_obs to nc_point_obs
    
    * Per #1581, update the Makefile.am for lidar2nc to fix a linker error. Unfortunatley, the vx_config library now depends on the vx_gsl_prob library. threshold.cc in vx_config includes a call to normal_cdf_inv(double, double, double) which is defined in vx_gsl_prob. This adds to the complexity of dependencies for MET's libraries. Just linking to -lvx_gsl_prob one more time does fix the linker problem but doesn't solve the messy dependencies.
    
    * #1581 Added method for NcDataBuffer
    
    * Cleanup
    
    * #1581 Cleanup
    
    * #1581 Cleanup
    
    * #1591 Cleanup
    
    * #1591 Corrected API
    
    * #1581 Avoid reading PB header twice
    
    * #1581 Warning if PB header is not defined but read_pb_hdr_data is called
    
    * #1581 Cleanup libraries
    
    * 1581 cleanup
    
    * 1581 cleanup
    
    * 1581 cleanup
    
    * #1581 Cleanup for Fortify (removed unused variables)
    
    * #1581 Cleanup
    
    * #1581 Cleanup
    
    * #1581 Use MetNcPointObsIn instead of MetNcPointObs
    
    * #1581 Use MetNcPointObsOut instead of MetNcPointObs2Write
    
    * #1581 Separated nc_point_obs2.cc to nc_point_obs_in.cc and nc_point_obs_out.cc
    
    * #1581 Renamed nc_point_obs2.cc to nc_point_obs_in.cc And added add nc_point_obs_in.h nc_point_obs_out.h nc_point_obs_out.cc
    
    * #1581 Removed APIs related with writing point obs
    
    * #1581 Changed copyright years
    
    * #1581 Cleanup
    
    * #1581 Updated copyright year
    
    * #1581 Cleanup
    
    * #1581 Reanmed read_obs_data_strings to read_obs_data_table_lookups
    
    * #1581 Reanmed read_obs_data_strings to read_obs_data_table_lookups
    
    * #1581 Added more APIs
    
    Co-authored-by: Howard Soh <hsoh@kiowa.rap.ucar.edu>
    Co-authored-by: John Halley Gotway <johnhg@kiowa.rap.ucar.edu>
    3 people committed May 28, 2021
    Configuration menu
    Copy the full SHA
    b6bb5e7 View commit details
    Browse the repository at this point in the history