Skip to content

Releases: E3SM-Project/e3sm_diags

v1.4.0

13 Sep 00:59
Compare
Choose a tag to compare
  • Added selectors parameter.
    • View the documentation here.
  • Major bug-fix regarding issue #156, where too many threads were used.
  • Added scripts to create climo and timeseries data for the observational data. Located in the analysis_data_preprocess folder.

v.1.3.4

02 Aug 18:22
Compare
Choose a tag to compare
  • Fixed major issue where NetCDF-4 files would not open on Edison compute nodes.
  • Added output_format_subplot parameter to save individual panels when using matplotlib for the plotsets:
    • lat_lon
    • polar
    • zonal_mean_xy
    • zonal_mean_2d
    • cosp_histogram
  • Expanded provenance. Now for each run, the command used, the py file, and the cfg file used are save in {results_dir}/prov. A yml file of the environment is also saved there as well.

v1.3.3

25 Apr 21:37
Compare
Choose a tag to compare
  • Finally renamed package to e3sm_diags.
    • But acme_diags is still supported for those who update and don't read the changelogs.
  • Removed mesalib as a dependency.
  • Other very minor fixes.

v1.3.2

24 Apr 03:58
Compare
Choose a tag to compare
  • Python 2 and 3 support.

v1.3.1

17 Apr 01:32
Compare
Choose a tag to compare
  • CDAT 8 support.
  • Use conservative regridding by default.
  • Expanded provenance:
    • Dump of which dependencies are used, stored in results_dir/env_prov.txt.
    • All parameters work via the command line.
    • --no_viewer parameter to not create the viewer.

v1.3.0

04 Apr 21:14
Compare
Choose a tag to compare
  • Stronger support for model vs model run with a new parameter run_type
  • Cleaner code directory with all default configuration files converted to .cfg
  • Add AOD550, surface wind stress and surface air temperature as default variables
  • Several bug fixes

v1.2.1

13 Feb 19:40
Compare
Choose a tag to compare
  • The provenance works better. The command should only create one plot.
  • Running with the mpl backend on a headless machine should work.

v1.2.0

07 Feb 00:25
Compare
Choose a tag to compare
  • Added Taylor Diagrams for spatial variability for annual and seasonal means.
  • Added provenance: a single run can be recreated with a single command.
  • A dependency, cdp, was updated to support the provenance feature.
    • If using a development environment, explained here, create a new environment by following the instructions again.
    • If using a regular environment, just run conda update acme_diags to get v1.2.0 of acme_diags.

v1.1.1

11 Jan 18:44
Compare
Choose a tag to compare
  • Implemented a workaround for multiprocess running with VCS as the backend

v1.1.0

14 Dec 19:27
Compare
Choose a tag to compare
  • Added table to summarize metrics for each season, as part of the lat-lon diagnostics set
  • Added new variables from observational and reanalysis datasets, including:
    • NetCF (CERES-EBAF TOA, surface)
    • SHFLX, netSW surface, netLW surface, net flux sfc (ERA-Interim)
    • LHFLX, SHFLX, netSW surface, netLW surface, net flux sfc (MERRA)
    • Sea level pressure
  • Improved subtitles for lat-lon maps to reflect the years the climatology was averaged over
  • Added a "short_test_name" parameter for user-defined model names