Skip to content

Releases: ecmwf/earthkit-plots

Bugfix: numpy array z-values

19 Nov 17:19
b00a547
Compare
Choose a tag to compare

Fixes a bug where data values were not being properly extracted from numpy arrays unless passed as a z kwarg.

Improvements to vertical interactive plots

17 Nov 17:36
7b30200
Compare
Choose a tag to compare
  • Improves support for interactive plots which display the core data variable on the x-axis
    • Fixes a bug which resulted in the y-axis label referring to the core data variable even when plotted on the x-axis

Adds interactive plots

15 Nov 11:10
c4f485a
Compare
Choose a tag to compare

Adds the module earthkit.plots.interactive, which contains methods for plotting interactive:

  • Box plots with any number of quantiles
  • Bar charts
  • Line plots

0.2.4

28 Oct 11:23
a64da93
Compare
Choose a tag to compare

What's Changed

  • Improve levels auto_range with proper symmetry by @juntyr in #17
  • Fix datetime metadata for xarray for single-time datasets by @juntyr in #18
  • Fix earthkit mutably messing up an xarray's longitude by @juntyr in #22
  • Fix dimensionless unit formatting by @juntyr in #19
  • Adds convenience save method to Subplot and Map objects

New Contributors

Full Changelog: 0.2.3...0.2.4

Support for irregular GRIB grids

07 Oct 18:25
7873725
Compare
Choose a tag to compare
  • Adds support for plotting irregular grids from GRIB sources at grid resolution
  • Migrates to new setup-micromamba for installing environments in GitHub actions

Raise useful error when scipy is not installed

24 Sep 21:24
Compare
Choose a tag to compare

Scipy is an optional dependency of earthkit-plots, which means that certain functionality is not available when scipy is not installed. This release adds more useful error messages when users attempt to use functionality which requires scipy, but scipy is not installed.

Adds initial implementation of visualising unstructured grids

24 Sep 20:27
0ec5a35
Compare
Choose a tag to compare
Merge pull request #13 from ecmwf/feature/unstructured

Adds basic implementation of visualising unstructured grids

Replaces cf-units with pint

29 Aug 09:57
Compare
Choose a tag to compare

This change makes earthkit-plots fully pip-installable.

Readthedocs fixes

19 Jun 08:49
7c4c7de
Compare
Choose a tag to compare

Fixes two broken example notebooks for the readthedocs gallery

Adds readthedocs config

19 Jun 08:23
e02b100
Compare
Choose a tag to compare
Merge pull request #7 from ecmwf/merge-plots-maps

Improvements to examples