Skip to main content

ESMValCore: A community tool for pre-processing data from Earth system models in CMIP and running analysis scripts.

Project description

ESMValCore package

Documentation Status DOI Gitter CircleCI codecov Codacy Badge Docker Build Status Anaconda-Server Badge Github Actions Test Github Actions Dashboard

esmvaltoollogo

ESMValCore: core functionalities for the ESMValTool, a community diagnostic and performance metrics tool for routine evaluation of Earth System Models in the Climate Model Intercomparison Project (CMIP).

Getting started

Please have a look at the documentation to get started.

Using the ESMValCore package to run recipes

The ESMValCore package provides the esmvaltool command, which can be used to run recipes for working with CMIP-like data. A large collection of ready to use recipes and diagnostics is provided by the ESMValTool package.

Using ESMValCore as a Python library

The ESMValCore package provides various functions for:

  • Finding data in a directory structure typically used for CMIP data.

  • Reading CMIP/CMOR tables and using those to check model and observational data.

  • ESMValTool preprocessor functions based on iris for e.g. regridding, vertical interpolation, statistics, correcting (meta)data errors, extracting a time range, etcetera.

read all about it in the API documentation.

Getting help

The easiest way to get help if you cannot find the answer in the documentation on readthedocs, is to open an issue on GitHub.

Contributing

Contributions are very welcome, please read our contribution guidelines to get started.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ESMValCore-2.8.1rc1.tar.gz (6.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ESMValCore-2.8.1rc1-py3-none-any.whl (6.0 MB view details)

Uploaded Python 3

File details

Details for the file ESMValCore-2.8.1rc1.tar.gz.

File metadata

  • Download URL: ESMValCore-2.8.1rc1.tar.gz
  • Upload date:
  • Size: 6.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for ESMValCore-2.8.1rc1.tar.gz
Algorithm Hash digest
SHA256 fca5068de6d1df2fd857b0369ff0810b46212e210aaeaec5d5f8f85b699e0db3
MD5 fc33d7fecd16518084a538f7beb69c08
BLAKE2b-256 4a3ab739420cbd6a6b85944fa2775dc839e1d61f42114159c1330a08c5bbe919

See more details on using hashes here.

File details

Details for the file ESMValCore-2.8.1rc1-py3-none-any.whl.

File metadata

  • Download URL: ESMValCore-2.8.1rc1-py3-none-any.whl
  • Upload date:
  • Size: 6.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for ESMValCore-2.8.1rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 9bbcbf7a586a0cf320f5f09797892230a55e5e229878524e4a870be3db05d5e2
MD5 f3c6920352ca71db6004e06467c746b2
BLAKE2b-256 d904f8b8910b381f1cedd70ccd767ea59886ea241415be504e0c4c48ee9a9681

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page