Welcome to ESMValTool’s documentation!# ESMValTool Introduction ESMValTool Functionalities Getting started Gallery Available recipes Obtaining input data Making a recipe or diagnostic Contributing to the community Utilities Diagnostics API Reference Frequently Asked Questions Changelog ESMValCore Getting started Installation Configuration Input data Running Output Example notebooks Composing recipes Discovering data Loading, processing, and visualizing data The recipe format Overview Preprocessor Diagnostic script interfaces Provenance Information provided by ESMValCore to the diagnostic script Information provided by the diagnostic script to ESMValCore Development Preprocessor function Fixing data Deriving a variable Contributing Getting started Checklist for pull requests Scientific relevance Pull request title and label Code quality Documentation Tests Backward compatibility Dependencies List of authors Pull request checks Making a release ESMValCore API Reference CMOR functions Configuration Dataset Find and download files from ESGF Exceptions Iris helper functions Find files on the local filesystem Preprocessor functions Regridding schemes Type hints Experimental API Changelog v2.10.0 v2.9.0 v2.8.1 v2.8.0 v2.7.1 v2.7.0 v2.6.0 v2.5.0 v2.4.0 v2.3.1 v2.3.0 v2.2.0 v2.1.0 v2.0.0 v2.0.0b9 Indices and tables# Index Search Page