Welcome to the earthkit-plots documentation

Static Badge image1 License: Apache 2.0

earthkit-plots leverages the power of the earthkit ecosystem to make producing publication-quality scientific graphics as simple and convenient as possible.

It is built on top of popular data science and visualisation tools like numpy, xarray, matplotlib and cartopy, but provides a very high-level API enriched with domain-specific knowledge, making it exceptionally easy to use.

Key features include:

Concise, high-level API Generate high-quality visualisations with minimal code.

🧠 Intelligent formatting Titles and labels automatically adapt based on common metadata standards.

🎨 Customisable style libraries Easily swap styles to match your organisation, project, or personal preferences.

🔍 Automatic data styling Detects metadata like variables and units to optionally apply appropriate formatting and styling.

🌍 Complex grids supported out-of-the-box Visualise grids like HEALPix and reduced Gaussian without any extra legwork.

Important

This software is Incubating and subject to ECMWF’s guidelines on Software Maturity.

Quick start

earthkit.plots.quickplot(data, domain="Europe", units="celsius")
_images/quickplot-era5-t2m-19931201.png

Examples

Projects