.codacy.yml
.editorconfig
.gitignore
.mailmap
.pre-commit-config.yaml
.prospector.yml
.readthedocs.yaml
.zenodo.json
CITATION.cff
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
NOTICE
README.md
codecov.yml
conda-linux-64.lock
environment.yml
pyproject.toml
setup.cfg
setup.py
.circleci/config.yml
.circleci/install_triggers
.github/CODEOWNERS
.github/pull_request_template.md
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/data_issue_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/workflows/build-and-deploy-on-pypi.yml
.github/workflows/citation_file_validator.yml
.github/workflows/create-condalock-file.yml
.github/workflows/install-from-conda.yml
.github/workflows/install-from-condalock-file.yml
.github/workflows/install-from-pypi.yml
.github/workflows/install-from-source.yml
.github/workflows/run-tests-comment.yml
.github/workflows/run-tests-monitor.yml
.github/workflows/run-tests.yml
ESMValCore.egg-info/PKG-INFO
ESMValCore.egg-info/SOURCES.txt
ESMValCore.egg-info/dependency_links.txt
ESMValCore.egg-info/entry_points.txt
ESMValCore.egg-info/not-zip-safe
ESMValCore.egg-info/requires.txt
ESMValCore.egg-info/top_level.txt
doc/changelog.rst
doc/conf.py
doc/contributing.rst
doc/example-notebooks.rst
doc/gensidebar.py
doc/index.rst
doc/interfaces.rst
doc/notebooks
doc/api/esmvalcore.cmor.rst
doc/api/esmvalcore.config.rst
doc/api/esmvalcore.dataset.rst
doc/api/esmvalcore.esgf.rst
doc/api/esmvalcore.exceptions.rst
doc/api/esmvalcore.experimental.config.rst
doc/api/esmvalcore.experimental.recipe.rst
doc/api/esmvalcore.experimental.recipe_metadata.rst
doc/api/esmvalcore.experimental.recipe_output.rst
doc/api/esmvalcore.experimental.rst
doc/api/esmvalcore.experimental.utils.rst
doc/api/esmvalcore.iris_helpers.rst
doc/api/esmvalcore.local.rst
doc/api/esmvalcore.preprocessor.rst
doc/api/esmvalcore.rst
doc/api/esmvalcore.typing.rst
doc/develop/derivation.rst
doc/develop/fixing_data.rst
doc/develop/index.rst
doc/develop/preprocessor_function.rst
doc/figures/ESMValTool-logo-2.pdf
doc/figures/ESMValTool-logo-2.png
doc/figures/ESMValTool-logo.png
doc/figures/api_recipe_output.png
doc/quickstart/configure.rst
doc/quickstart/find_data.rst
doc/quickstart/index.rst
doc/quickstart/install.rst
doc/quickstart/output.rst
doc/quickstart/run.rst
doc/recipe/index.rst
doc/recipe/overview.rst
doc/recipe/preprocessor.rst
docker/Dockerfile
docker/Dockerfile.dev
esmvalcore/__init__.py
esmvalcore/_citation.py
esmvalcore/_main.py
esmvalcore/_provenance.py
esmvalcore/_task.py
esmvalcore/_version.py
esmvalcore/config-developer.yml
esmvalcore/config-user.yml
esmvalcore/dataset.py
esmvalcore/exceptions.py
esmvalcore/iris_helpers.py
esmvalcore/local.py
esmvalcore/typing.py
esmvalcore/_config/__init__.py
esmvalcore/_config/config-logging.yml
esmvalcore/_recipe/__init__.py
esmvalcore/_recipe/_io.py
esmvalcore/_recipe/check.py
esmvalcore/_recipe/from_datasets.py
esmvalcore/_recipe/recipe.py
esmvalcore/_recipe/recipe_schema.yml
esmvalcore/_recipe/to_datasets.py
esmvalcore/cmor/__init__.py
esmvalcore/cmor/check.py
esmvalcore/cmor/fix.py
esmvalcore/cmor/fixes.py
esmvalcore/cmor/table.py
esmvalcore/cmor/variable_alt_names.yml
esmvalcore/cmor/_fixes/__init__.py
esmvalcore/cmor/_fixes/common.py
esmvalcore/cmor/_fixes/fix.py
esmvalcore/cmor/_fixes/native_datasets.py
esmvalcore/cmor/_fixes/shared.py
esmvalcore/cmor/_fixes/us_standard_atmosphere.csv
esmvalcore/cmor/_fixes/cesm/__init__.py
esmvalcore/cmor/_fixes/cesm/cesm2.py
esmvalcore/cmor/_fixes/cmip5/__init__.py
esmvalcore/cmor/_fixes/cmip5/access1_0.py
esmvalcore/cmor/_fixes/cmip5/access1_3.py
esmvalcore/cmor/_fixes/cmip5/bcc_csm1_1.py
esmvalcore/cmor/_fixes/cmip5/bcc_csm1_1_m.py
esmvalcore/cmor/_fixes/cmip5/bnu_esm.py
esmvalcore/cmor/_fixes/cmip5/canesm2.py
esmvalcore/cmor/_fixes/cmip5/ccsm4.py
esmvalcore/cmor/_fixes/cmip5/cesm1_bgc.py
esmvalcore/cmor/_fixes/cmip5/cesm1_cam5.py
esmvalcore/cmor/_fixes/cmip5/cesm1_fastchem.py
esmvalcore/cmor/_fixes/cmip5/cesm1_waccm.py
esmvalcore/cmor/_fixes/cmip5/cnrm_cm5.py
esmvalcore/cmor/_fixes/cmip5/csiro_mk3_6_0.py
esmvalcore/cmor/_fixes/cmip5/ec_earth.py
esmvalcore/cmor/_fixes/cmip5/fgoals_g2.py
esmvalcore/cmor/_fixes/cmip5/fgoals_s2.py
esmvalcore/cmor/_fixes/cmip5/fio_esm.py
esmvalcore/cmor/_fixes/cmip5/gfdl_cm2p1.py
esmvalcore/cmor/_fixes/cmip5/gfdl_cm3.py
esmvalcore/cmor/_fixes/cmip5/gfdl_esm2g.py
esmvalcore/cmor/_fixes/cmip5/gfdl_esm2m.py
esmvalcore/cmor/_fixes/cmip5/giss_e2_h.py
esmvalcore/cmor/_fixes/cmip5/giss_e2_r.py
esmvalcore/cmor/_fixes/cmip5/hadgem2_cc.py
esmvalcore/cmor/_fixes/cmip5/hadgem2_es.py
esmvalcore/cmor/_fixes/cmip5/inmcm4.py
esmvalcore/cmor/_fixes/cmip5/ipsl_cm5a_lr.py
esmvalcore/cmor/_fixes/cmip5/ipsl_cm5a_mr.py
esmvalcore/cmor/_fixes/cmip5/ipsl_cm5b_lr.py
esmvalcore/cmor/_fixes/cmip5/miroc5.py
esmvalcore/cmor/_fixes/cmip5/miroc_esm.py
esmvalcore/cmor/_fixes/cmip5/miroc_esm_chem.py
esmvalcore/cmor/_fixes/cmip5/mpi_esm_lr.py
esmvalcore/cmor/_fixes/cmip5/mpi_esm_mr.py
esmvalcore/cmor/_fixes/cmip5/mpi_esm_p.py
esmvalcore/cmor/_fixes/cmip5/mri_cgcm3.py
esmvalcore/cmor/_fixes/cmip5/mri_esm1.py
esmvalcore/cmor/_fixes/cmip5/noresm1_m.py
esmvalcore/cmor/_fixes/cmip5/noresm1_me.py
esmvalcore/cmor/_fixes/cmip6/__init__.py
esmvalcore/cmor/_fixes/cmip6/access_cm2.py
esmvalcore/cmor/_fixes/cmip6/access_esm1_5.py
esmvalcore/cmor/_fixes/cmip6/awi_cm_1_1_mr.py
esmvalcore/cmor/_fixes/cmip6/awi_esm_1_1_lr.py
esmvalcore/cmor/_fixes/cmip6/bcc_csm2_mr.py
esmvalcore/cmor/_fixes/cmip6/bcc_esm1.py
esmvalcore/cmor/_fixes/cmip6/cams_csm1_0.py
esmvalcore/cmor/_fixes/cmip6/canesm5.py
esmvalcore/cmor/_fixes/cmip6/canesm5_canoe.py
esmvalcore/cmor/_fixes/cmip6/cas_esm2_0.py
esmvalcore/cmor/_fixes/cmip6/cesm2.py
esmvalcore/cmor/_fixes/cmip6/cesm2_fv2.py
esmvalcore/cmor/_fixes/cmip6/cesm2_waccm.py
esmvalcore/cmor/_fixes/cmip6/cesm2_waccm_fv2.py
esmvalcore/cmor/_fixes/cmip6/ciesm.py
esmvalcore/cmor/_fixes/cmip6/cmcc_cm2_sr5.py
esmvalcore/cmor/_fixes/cmip6/cnrm_cm6_1.py
esmvalcore/cmor/_fixes/cmip6/cnrm_cm6_1_hr.py
esmvalcore/cmor/_fixes/cmip6/cnrm_esm2_1.py
esmvalcore/cmor/_fixes/cmip6/e3sm_1_0.py
esmvalcore/cmor/_fixes/cmip6/ec_earth3.py
esmvalcore/cmor/_fixes/cmip6/ec_earth3_veg.py
esmvalcore/cmor/_fixes/cmip6/ec_earth3_veg_lr.py
esmvalcore/cmor/_fixes/cmip6/fgoals_f3_l.py
esmvalcore/cmor/_fixes/cmip6/fgoals_g3.py
esmvalcore/cmor/_fixes/cmip6/gfdl_cm4.py
esmvalcore/cmor/_fixes/cmip6/gfdl_esm4.py
esmvalcore/cmor/_fixes/cmip6/giss_e2_1_g.py
esmvalcore/cmor/_fixes/cmip6/giss_e2_1_h.py
esmvalcore/cmor/_fixes/cmip6/hadgem3_gc31_ll.py
esmvalcore/cmor/_fixes/cmip6/icon_esm_lr.py
esmvalcore/cmor/_fixes/cmip6/ipsl_cm5a2_inca.py
esmvalcore/cmor/_fixes/cmip6/ipsl_cm6a_lr.py
esmvalcore/cmor/_fixes/cmip6/ipsl_cm6a_lr_inca.py
esmvalcore/cmor/_fixes/cmip6/kace_1_0_g.py
esmvalcore/cmor/_fixes/cmip6/kiost_esm.py
esmvalcore/cmor/_fixes/cmip6/mcm_ua_1_0.py
esmvalcore/cmor/_fixes/cmip6/miroc6.py
esmvalcore/cmor/_fixes/cmip6/miroc_es2l.py
esmvalcore/cmor/_fixes/cmip6/mpi_esm1_2_hr.py
esmvalcore/cmor/_fixes/cmip6/mpi_esm1_2_lr.py
esmvalcore/cmor/_fixes/cmip6/mpi_esm1_2_xr.py
esmvalcore/cmor/_fixes/cmip6/mpi_esm_1_2_ham.py
esmvalcore/cmor/_fixes/cmip6/mri_esm2_0.py
esmvalcore/cmor/_fixes/cmip6/nesm3.py
esmvalcore/cmor/_fixes/cmip6/noresm2_lm.py
esmvalcore/cmor/_fixes/cmip6/noresm2_mm.py
esmvalcore/cmor/_fixes/cmip6/sam0_unicon.py
esmvalcore/cmor/_fixes/cmip6/taiesm1.py
esmvalcore/cmor/_fixes/cmip6/ukesm1_0_ll.py
esmvalcore/cmor/_fixes/cordex/__init__.py
esmvalcore/cmor/_fixes/cordex/cordex_fixes.py
esmvalcore/cmor/_fixes/cordex/cnrm_cerfacs_cnrm_cm5/__init__.py
esmvalcore/cmor/_fixes/cordex/cnrm_cerfacs_cnrm_cm5/cnrm_aladin63.py
esmvalcore/cmor/_fixes/cordex/cnrm_cerfacs_cnrm_cm5/mohc_hadrem3_ga7_05.py
esmvalcore/cmor/_fixes/cordex/ichec_ec_earth/__init__.py
esmvalcore/cmor/_fixes/cordex/ichec_ec_earth/clmcom_cclm4_8_17.py
esmvalcore/cmor/_fixes/cordex/ichec_ec_earth/gerics_remo2015.py
esmvalcore/cmor/_fixes/cordex/ichec_ec_earth/knmi_racmo22e.py
esmvalcore/cmor/_fixes/cordex/ichec_ec_earth/mohc_hadrem3_ga7_05.py
esmvalcore/cmor/_fixes/cordex/ichec_ec_earth/smhi_rca4.py
esmvalcore/cmor/_fixes/cordex/miroc_miroc5/__init__.py
esmvalcore/cmor/_fixes/cordex/miroc_miroc5/clmcom_cclm4_8_17.py
esmvalcore/cmor/_fixes/cordex/miroc_miroc5/gerics_remo2015.py
esmvalcore/cmor/_fixes/cordex/miroc_miroc5/uhoh_wrf361h.py
esmvalcore/cmor/_fixes/cordex/mohc_hadgem2_es/__init__.py
esmvalcore/cmor/_fixes/cordex/mohc_hadgem2_es/dmi_hirham5.py
esmvalcore/cmor/_fixes/cordex/mohc_hadgem2_es/gerics_remo2015.py
esmvalcore/cmor/_fixes/cordex/mohc_hadgem2_es/mohc_hadrem3_ga7_05.py
esmvalcore/cmor/_fixes/cordex/mohc_hadgem2_es/smhi_rca4.py
esmvalcore/cmor/_fixes/cordex/mpi_m_mpi_esm_lr/__init__.py
esmvalcore/cmor/_fixes/cordex/mpi_m_mpi_esm_lr/ictp_regcm4_6.py
esmvalcore/cmor/_fixes/cordex/mpi_m_mpi_esm_lr/knmi_racmo22e.py
esmvalcore/cmor/_fixes/cordex/mpi_m_mpi_esm_lr/mohc_hadrem3_ga7_05.py
esmvalcore/cmor/_fixes/cordex/ncc_noresm1_m/__init__.py
esmvalcore/cmor/_fixes/cordex/ncc_noresm1_m/gerics_remo2015.py
esmvalcore/cmor/_fixes/cordex/ncc_noresm1_m/knmi_racmo22e.py
esmvalcore/cmor/_fixes/cordex/ncc_noresm1_m/mohc_hadrem3_ga7_05.py
esmvalcore/cmor/_fixes/cordex/ncc_noresm1_m/smhi_rca4.py
esmvalcore/cmor/_fixes/emac/__init__.py
esmvalcore/cmor/_fixes/emac/_base_fixes.py
esmvalcore/cmor/_fixes/emac/emac.py
esmvalcore/cmor/_fixes/icon/__init__.py
esmvalcore/cmor/_fixes/icon/_base_fixes.py
esmvalcore/cmor/_fixes/icon/icon.py
esmvalcore/cmor/_fixes/ipslcm/__init__.py
esmvalcore/cmor/_fixes/ipslcm/ipsl_cm6.py
esmvalcore/cmor/_fixes/native6/__init__.py
esmvalcore/cmor/_fixes/native6/era5.py
esmvalcore/cmor/_fixes/native6/era5_land.py
esmvalcore/cmor/_fixes/native6/mswep.py
esmvalcore/cmor/_fixes/obs4mips/__init__.py
esmvalcore/cmor/_fixes/obs4mips/airs_2_1.py
esmvalcore/cmor/_fixes/obs4mips/ssmi.py
esmvalcore/cmor/_fixes/obs4mips/ssmi_meris.py
esmvalcore/cmor/tables/VERSION
esmvalcore/cmor/tables/cmip3/.gitignore
esmvalcore/cmor/tables/cmip3/README.md
esmvalcore/cmor/tables/cmip3/Tables/IPCC_table_A1
esmvalcore/cmor/tables/cmip3/Tables/IPCC_table_A2
esmvalcore/cmor/tables/cmip3/Tables/IPCC_table_A3
esmvalcore/cmor/tables/cmip3/Tables/IPCC_table_A4
esmvalcore/cmor/tables/cmip3/Tables/IPCC_table_A5
esmvalcore/cmor/tables/cmip3/Tables/IPCC_table_O1
esmvalcore/cmor/tables/cmip5/Tables/CMIP5_3hr
esmvalcore/cmor/tables/cmip5/Tables/CMIP5_6hrLev
esmvalcore/cmor/tables/cmip5/Tables/CMIP5_6hrPlev
esmvalcore/cmor/tables/cmip5/Tables/CMIP5_Amon
esmvalcore/cmor/tables/cmip5/Tables/CMIP5_LImon
esmvalcore/cmor/tables/cmip5/Tables/CMIP5_Lmon
esmvalcore/cmor/tables/cmip5/Tables/CMIP5_OImon
esmvalcore/cmor/tables/cmip5/Tables/CMIP5_Oclim
esmvalcore/cmor/tables/cmip5/Tables/CMIP5_Omon
esmvalcore/cmor/tables/cmip5/Tables/CMIP5_Oyr
esmvalcore/cmor/tables/cmip5/Tables/CMIP5_aero
esmvalcore/cmor/tables/cmip5/Tables/CMIP5_cf3hr
esmvalcore/cmor/tables/cmip5/Tables/CMIP5_cfDay
esmvalcore/cmor/tables/cmip5/Tables/CMIP5_cfMon
esmvalcore/cmor/tables/cmip5/Tables/CMIP5_cfOff
esmvalcore/cmor/tables/cmip5/Tables/CMIP5_cfSites
esmvalcore/cmor/tables/cmip5/Tables/CMIP5_day
esmvalcore/cmor/tables/cmip5/Tables/CMIP5_fx
esmvalcore/cmor/tables/cmip5/Tables/CMIP5_grids
esmvalcore/cmor/tables/cmip5/Tables/md5s
esmvalcore/cmor/tables/cmip6/README.md
esmvalcore/cmor/tables/cmip6/VERSION
esmvalcore/cmor/tables/cmip6/.circleci/config.yml
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_3hr.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_6hrLev.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_6hrPlev.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_6hrPlevPt.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_AERday.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_AERhr.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_AERmon.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_AERmonZ.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_Amon.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_CF3hr.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_CFday.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_CFmon.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_CFsubhr.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_CV.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_E1hr.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_E1hrClimMon.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_E3hr.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_E3hrPt.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_E6hrZ.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_Eday.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_EdayZ.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_Efx.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_Emon.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_EmonZ.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_Esubhr.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_Eyr.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_IfxAnt.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_IfxGre.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_ImonAnt.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_ImonGre.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_IyrAnt.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_IyrGre.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_LImon.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_Lmon.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_Oclim.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_Oday.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_Odec.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_Ofx.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_Omon.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_Oyr.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_SIday.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_SImon.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_coordinate.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_day.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_formula_terms.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_fx.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_grids.json
esmvalcore/cmor/tables/cmip6/Tables/CMIP6_input_example.json
esmvalcore/cmor/tables/cordex/RELEASE-NOTES
esmvalcore/cmor/tables/cordex/VERSION
esmvalcore/cmor/tables/cordex/Tables/CORDEX_3h
esmvalcore/cmor/tables/cordex/Tables/CORDEX_6h
esmvalcore/cmor/tables/cordex/Tables/CORDEX_day
esmvalcore/cmor/tables/cordex/Tables/CORDEX_fx
esmvalcore/cmor/tables/cordex/Tables/CORDEX_grids
esmvalcore/cmor/tables/cordex/Tables/CORDEX_mon
esmvalcore/cmor/tables/cordex/Tables/CORDEX_sem
esmvalcore/cmor/tables/cordex/Tables/md5s
esmvalcore/cmor/tables/custom/CMOR_MP_BC_tot.dat
esmvalcore/cmor/tables/custom/CMOR_MP_CFCl3.dat
esmvalcore/cmor/tables/custom/CMOR_MP_CH4.dat
esmvalcore/cmor/tables/custom/CMOR_MP_CO.dat
esmvalcore/cmor/tables/custom/CMOR_MP_CO2.dat
esmvalcore/cmor/tables/custom/CMOR_MP_ClOX.dat
esmvalcore/cmor/tables/custom/CMOR_MP_DU_tot.dat
esmvalcore/cmor/tables/custom/CMOR_MP_N2O.dat
esmvalcore/cmor/tables/custom/CMOR_MP_NH3.dat
esmvalcore/cmor/tables/custom/CMOR_MP_NO.dat
esmvalcore/cmor/tables/custom/CMOR_MP_NO2.dat
esmvalcore/cmor/tables/custom/CMOR_MP_NOX.dat
esmvalcore/cmor/tables/custom/CMOR_MP_O3.dat
esmvalcore/cmor/tables/custom/CMOR_MP_OH.dat
esmvalcore/cmor/tables/custom/CMOR_MP_S.dat
esmvalcore/cmor/tables/custom/CMOR_MP_SO2.dat
esmvalcore/cmor/tables/custom/CMOR_MP_SO4mm_tot.dat
esmvalcore/cmor/tables/custom/CMOR_MP_SS_tot.dat
esmvalcore/cmor/tables/custom/CMOR_alb.dat
esmvalcore/cmor/tables/custom/CMOR_albDiff.dat
esmvalcore/cmor/tables/custom/CMOR_albDiffiTr13.dat
esmvalcore/cmor/tables/custom/CMOR_amoc.dat
esmvalcore/cmor/tables/custom/CMOR_asr.dat
esmvalcore/cmor/tables/custom/CMOR_awhea.dat
esmvalcore/cmor/tables/custom/CMOR_bdalb.dat
esmvalcore/cmor/tables/custom/CMOR_bhalb.dat
esmvalcore/cmor/tables/custom/CMOR_chlora.dat
esmvalcore/cmor/tables/custom/CMOR_clhmtisccp.dat
esmvalcore/cmor/tables/custom/CMOR_clhtkisccp.dat
esmvalcore/cmor/tables/custom/CMOR_clisccp.dat
esmvalcore/cmor/tables/custom/CMOR_cllmtisccp.dat
esmvalcore/cmor/tables/custom/CMOR_clltkisccp.dat
esmvalcore/cmor/tables/custom/CMOR_clmmtisccp.dat
esmvalcore/cmor/tables/custom/CMOR_clmtkisccp.dat
esmvalcore/cmor/tables/custom/CMOR_cltStderr.dat
esmvalcore/cmor/tables/custom/CMOR_co2s.dat
esmvalcore/cmor/tables/custom/CMOR_coordinates.dat
esmvalcore/cmor/tables/custom/CMOR_ctotal.dat
esmvalcore/cmor/tables/custom/CMOR_dos.dat
esmvalcore/cmor/tables/custom/CMOR_dosStderr.dat
esmvalcore/cmor/tables/custom/CMOR_et.dat
esmvalcore/cmor/tables/custom/CMOR_etStderr.dat
esmvalcore/cmor/tables/custom/CMOR_fapar.dat
esmvalcore/cmor/tables/custom/CMOR_gppStderr.dat
esmvalcore/cmor/tables/custom/CMOR_hfns.dat
esmvalcore/cmor/tables/custom/CMOR_hurStderr.dat
esmvalcore/cmor/tables/custom/CMOR_husStderr.dat
esmvalcore/cmor/tables/custom/CMOR_iwpStderr.dat
esmvalcore/cmor/tables/custom/CMOR_lvp.dat
esmvalcore/cmor/tables/custom/CMOR_lwcre.dat
esmvalcore/cmor/tables/custom/CMOR_lweGrace.dat
esmvalcore/cmor/tables/custom/CMOR_lwp.dat
esmvalcore/cmor/tables/custom/CMOR_lwpStderr.dat
esmvalcore/cmor/tables/custom/CMOR_netcre.dat
esmvalcore/cmor/tables/custom/CMOR_od550aerStderr.dat
esmvalcore/cmor/tables/custom/CMOR_od870aerStderr.dat
esmvalcore/cmor/tables/custom/CMOR_ohc.dat
esmvalcore/cmor/tables/custom/CMOR_prStderr.dat
esmvalcore/cmor/tables/custom/CMOR_prl.dat
esmvalcore/cmor/tables/custom/CMOR_ptype.dat
esmvalcore/cmor/tables/custom/CMOR_rlns.dat
esmvalcore/cmor/tables/custom/CMOR_rlnst.dat
esmvalcore/cmor/tables/custom/CMOR_rlnstcs.dat
esmvalcore/cmor/tables/custom/CMOR_rlntcs.dat
esmvalcore/cmor/tables/custom/CMOR_rluscs.dat
esmvalcore/cmor/tables/custom/CMOR_rlut.dat
esmvalcore/cmor/tables/custom/CMOR_rlutcs.dat
esmvalcore/cmor/tables/custom/CMOR_rsns.dat
esmvalcore/cmor/tables/custom/CMOR_rsnst.dat
esmvalcore/cmor/tables/custom/CMOR_rsnstcs.dat
esmvalcore/cmor/tables/custom/CMOR_rsnstcsnorm.dat
esmvalcore/cmor/tables/custom/CMOR_rsnt.dat
esmvalcore/cmor/tables/custom/CMOR_rsntcs.dat
esmvalcore/cmor/tables/custom/CMOR_rsut.dat
esmvalcore/cmor/tables/custom/CMOR_rsutcs.dat
esmvalcore/cmor/tables/custom/CMOR_rtnt.dat
esmvalcore/cmor/tables/custom/CMOR_siextent.dat
esmvalcore/cmor/tables/custom/CMOR_sispeed.dat
esmvalcore/cmor/tables/custom/CMOR_sithick.dat
esmvalcore/cmor/tables/custom/CMOR_sm.dat
esmvalcore/cmor/tables/custom/CMOR_sm1m.dat
esmvalcore/cmor/tables/custom/CMOR_smStderr.dat
esmvalcore/cmor/tables/custom/CMOR_swcre.dat
esmvalcore/cmor/tables/custom/CMOR_tasConf5.dat
esmvalcore/cmor/tables/custom/CMOR_tasConf95.dat
esmvalcore/cmor/tables/custom/CMOR_tasa.dat
esmvalcore/cmor/tables/custom/CMOR_tasaga.dat
esmvalcore/cmor/tables/custom/CMOR_toz.dat
esmvalcore/cmor/tables/custom/CMOR_tozStderr.dat
esmvalcore/cmor/tables/custom/CMOR_tro3prof.dat
esmvalcore/cmor/tables/custom/CMOR_tro3profStderr.dat
esmvalcore/cmor/tables/custom/CMOR_tsStderr.dat
esmvalcore/cmor/tables/custom/CMOR_uajet.dat
esmvalcore/cmor/tables/custom/CMOR_vegfrac.dat
esmvalcore/cmor/tables/custom/CMOR_xch4.dat
esmvalcore/cmor/tables/custom/CMOR_xco2.dat
esmvalcore/cmor/tables/obs4mips/obs4MIPs_frequency.json
esmvalcore/cmor/tables/obs4mips/obs4MIPs_grid_label.json
esmvalcore/cmor/tables/obs4mips/obs4MIPs_institution_id.json
esmvalcore/cmor/tables/obs4mips/obs4MIPs_license.json
esmvalcore/cmor/tables/obs4mips/obs4MIPs_nominal_resolution.json
esmvalcore/cmor/tables/obs4mips/obs4MIPs_product.json
esmvalcore/cmor/tables/obs4mips/obs4MIPs_realm.json
esmvalcore/cmor/tables/obs4mips/obs4MIPs_region.json
esmvalcore/cmor/tables/obs4mips/obs4MIPs_required_global_attributes.json
esmvalcore/cmor/tables/obs4mips/obs4MIPs_source_id.json
esmvalcore/cmor/tables/obs4mips/obs4MIPs_source_type.json
esmvalcore/cmor/tables/obs4mips/obs4MIPs_table_id.json
esmvalcore/cmor/tables/obs4mips/Tables/obs4MIPs_Aday.json
esmvalcore/cmor/tables/obs4mips/Tables/obs4MIPs_Amon.json
esmvalcore/cmor/tables/obs4mips/Tables/obs4MIPs_CV.json
esmvalcore/cmor/tables/obs4mips/Tables/obs4MIPs_Lmon.json
esmvalcore/cmor/tables/obs4mips/Tables/obs4MIPs_Omon.json
esmvalcore/cmor/tables/obs4mips/Tables/obs4MIPs_SImon.json
esmvalcore/cmor/tables/obs4mips/Tables/obs4MIPs_coordinate.json
esmvalcore/cmor/tables/obs4mips/Tables/obs4MIPs_formula_terms.json
esmvalcore/cmor/tables/obs4mips/Tables/obs4MIPs_fx.json
esmvalcore/cmor/tables/obs4mips/Tables/obs4MIPs_grids.json
esmvalcore/cmor/tables/obs4mips/Tables/obs4MIPs_monNobs.json
esmvalcore/cmor/tables/obs4mips/Tables/obs4MIPs_monStderr.json
esmvalcore/config/__init__.py
esmvalcore/config/_config.py
esmvalcore/config/_config_object.py
esmvalcore/config/_config_validators.py
esmvalcore/config/_diagnostics.py
esmvalcore/config/_esgf_pyclient.py
esmvalcore/config/_logging.py
esmvalcore/config/_validated_config.py
esmvalcore/config/config-logging.yml
esmvalcore/config/extra_facets/cesm-mappings.yml
esmvalcore/config/extra_facets/cmip3-institutes.yml
esmvalcore/config/extra_facets/cmip5-fx.yml
esmvalcore/config/extra_facets/cmip5-institutes.yml
esmvalcore/config/extra_facets/cmip5-product.yml
esmvalcore/config/extra_facets/emac-mappings.yml
esmvalcore/config/extra_facets/icon-mappings.yml
esmvalcore/config/extra_facets/ipslcm-mappings.yml
esmvalcore/esgf/__init__.py
esmvalcore/esgf/_download.py
esmvalcore/esgf/_logon.py
esmvalcore/esgf/_search.py
esmvalcore/esgf/facets.py
esmvalcore/experimental/__init__.py
esmvalcore/experimental/_logging.py
esmvalcore/experimental/_warnings.py
esmvalcore/experimental/recipe.py
esmvalcore/experimental/recipe_info.py
esmvalcore/experimental/recipe_metadata.py
esmvalcore/experimental/recipe_output.py
esmvalcore/experimental/utils.py
esmvalcore/experimental/config/__init__.py
esmvalcore/experimental/templates/RecipeInfo.j2
esmvalcore/experimental/templates/RecipeOutput.j2
esmvalcore/experimental/templates/TaskOutput.j2
esmvalcore/experimental/templates/__init__.py
esmvalcore/experimental/templates/head.j2
esmvalcore/experimental/templates/recipe_output_page.j2
esmvalcore/preprocessor/__init__.py
esmvalcore/preprocessor/_area.py
esmvalcore/preprocessor/_bias.py
esmvalcore/preprocessor/_cycles.py
esmvalcore/preprocessor/_detrend.py
esmvalcore/preprocessor/_io.py
esmvalcore/preprocessor/_mapping.py
esmvalcore/preprocessor/_mask.py
esmvalcore/preprocessor/_multimodel.py
esmvalcore/preprocessor/_other.py
esmvalcore/preprocessor/_regrid.py
esmvalcore/preprocessor/_regrid_esmpy.py
esmvalcore/preprocessor/_rolling_window.py
esmvalcore/preprocessor/_shared.py
esmvalcore/preprocessor/_supplementary_vars.py
esmvalcore/preprocessor/_time.py
esmvalcore/preprocessor/_trend.py
esmvalcore/preprocessor/_units.py
esmvalcore/preprocessor/_volume.py
esmvalcore/preprocessor/_weighting.py
esmvalcore/preprocessor/_derive/__init__.py
esmvalcore/preprocessor/_derive/_baseclass.py
esmvalcore/preprocessor/_derive/_shared.py
esmvalcore/preprocessor/_derive/alb.py
esmvalcore/preprocessor/_derive/amoc.py
esmvalcore/preprocessor/_derive/asr.py
esmvalcore/preprocessor/_derive/chlora.py
esmvalcore/preprocessor/_derive/clhmtisccp.py
esmvalcore/preprocessor/_derive/clhtkisccp.py
esmvalcore/preprocessor/_derive/cllmtisccp.py
esmvalcore/preprocessor/_derive/clltkisccp.py
esmvalcore/preprocessor/_derive/clmmtisccp.py
esmvalcore/preprocessor/_derive/clmtkisccp.py
esmvalcore/preprocessor/_derive/co2s.py
esmvalcore/preprocessor/_derive/ctotal.py
esmvalcore/preprocessor/_derive/et.py
esmvalcore/preprocessor/_derive/hfns.py
esmvalcore/preprocessor/_derive/lvp.py
esmvalcore/preprocessor/_derive/lwcre.py
esmvalcore/preprocessor/_derive/lwp.py
esmvalcore/preprocessor/_derive/netcre.py
esmvalcore/preprocessor/_derive/ohc.py
esmvalcore/preprocessor/_derive/rlns.py
esmvalcore/preprocessor/_derive/rlnst.py
esmvalcore/preprocessor/_derive/rlnstcs.py
esmvalcore/preprocessor/_derive/rlntcs.py
esmvalcore/preprocessor/_derive/rlus.py
esmvalcore/preprocessor/_derive/rsns.py
esmvalcore/preprocessor/_derive/rsnst.py
esmvalcore/preprocessor/_derive/rsnstcs.py
esmvalcore/preprocessor/_derive/rsnstcsnorm.py
esmvalcore/preprocessor/_derive/rsnt.py
esmvalcore/preprocessor/_derive/rsntcs.py
esmvalcore/preprocessor/_derive/rsus.py
esmvalcore/preprocessor/_derive/rtnt.py
esmvalcore/preprocessor/_derive/siextent.py
esmvalcore/preprocessor/_derive/sispeed.py
esmvalcore/preprocessor/_derive/sithick.py
esmvalcore/preprocessor/_derive/sm.py
esmvalcore/preprocessor/_derive/swcre.py
esmvalcore/preprocessor/_derive/toz.py
esmvalcore/preprocessor/_derive/uajet.py
esmvalcore/preprocessor/_derive/vegfrac.py
esmvalcore/preprocessor/_derive/xch4.py
esmvalcore/preprocessor/_derive/xco2.py
esmvalcore/preprocessor/ne_masks/ne_10m_glaciated_areas.README.html
esmvalcore/preprocessor/ne_masks/ne_10m_glaciated_areas.VERSION.txt
esmvalcore/preprocessor/ne_masks/ne_10m_glaciated_areas.cpg
esmvalcore/preprocessor/ne_masks/ne_10m_glaciated_areas.dbf
esmvalcore/preprocessor/ne_masks/ne_10m_glaciated_areas.prj
esmvalcore/preprocessor/ne_masks/ne_10m_glaciated_areas.shp
esmvalcore/preprocessor/ne_masks/ne_10m_glaciated_areas.shx
esmvalcore/preprocessor/ne_masks/ne_10m_land.README.html
esmvalcore/preprocessor/ne_masks/ne_10m_land.VERSION.txt
esmvalcore/preprocessor/ne_masks/ne_10m_land.cpg
esmvalcore/preprocessor/ne_masks/ne_10m_land.dbf
esmvalcore/preprocessor/ne_masks/ne_10m_land.prj
esmvalcore/preprocessor/ne_masks/ne_10m_land.shp
esmvalcore/preprocessor/ne_masks/ne_10m_land.shx
esmvalcore/preprocessor/ne_masks/ne_50m_ocean.README.html
esmvalcore/preprocessor/ne_masks/ne_50m_ocean.VERSION.txt
esmvalcore/preprocessor/ne_masks/ne_50m_ocean.cpg
esmvalcore/preprocessor/ne_masks/ne_50m_ocean.dbf
esmvalcore/preprocessor/ne_masks/ne_50m_ocean.prj
esmvalcore/preprocessor/ne_masks/ne_50m_ocean.shp
esmvalcore/preprocessor/ne_masks/ne_50m_ocean.shx
notebooks/composing-recipes.ipynb
notebooks/discovering-data.ipynb
notebooks/loading-and-processing-data.ipynb
tests/__init__.py
tests/parse_pymon.py
tests/integration/__init__.py
tests/integration/conftest.py
tests/integration/data_finder.yml
tests/integration/test_citation.py
tests/integration/test_deprecated_config.py
tests/integration/test_diagnostic_run.py
tests/integration/test_local.py
tests/integration/test_main.py
tests/integration/test_provenance.py
tests/integration/test_task.py
tests/integration/cmor/__init__.py
tests/integration/cmor/test_read_cmor_tables.py
tests/integration/cmor/test_table.py
tests/integration/cmor/_fixes/__init__.py
tests/integration/cmor/_fixes/conftest.py
tests/integration/cmor/_fixes/test_common.py
tests/integration/cmor/_fixes/test_fix.py
tests/integration/cmor/_fixes/test_native_datasets.py
tests/integration/cmor/_fixes/test_shared.py
tests/integration/cmor/_fixes/cesm/__init__.py
tests/integration/cmor/_fixes/cesm/test_cesm2.py
tests/integration/cmor/_fixes/cmip5/__init__.py
tests/integration/cmor/_fixes/cmip5/test_access1_0.py
tests/integration/cmor/_fixes/cmip5/test_access1_3.py
tests/integration/cmor/_fixes/cmip5/test_bcc_csm1_1.py
tests/integration/cmor/_fixes/cmip5/test_bcc_csm1_1_m.py
tests/integration/cmor/_fixes/cmip5/test_bnu_esm.py
tests/integration/cmor/_fixes/cmip5/test_canesm2.py
tests/integration/cmor/_fixes/cmip5/test_ccsm4.py
tests/integration/cmor/_fixes/cmip5/test_cesm1_bgc.py
tests/integration/cmor/_fixes/cmip5/test_cesm1_cam5.py
tests/integration/cmor/_fixes/cmip5/test_cesm1_fastchem.py
tests/integration/cmor/_fixes/cmip5/test_cesm1_waccm.py
tests/integration/cmor/_fixes/cmip5/test_cnrm_cm5.py
tests/integration/cmor/_fixes/cmip5/test_csiro_mk3_6_0.py
tests/integration/cmor/_fixes/cmip5/test_ec_earth.py
tests/integration/cmor/_fixes/cmip5/test_fgoals_g2.py
tests/integration/cmor/_fixes/cmip5/test_fgoals_s2.py
tests/integration/cmor/_fixes/cmip5/test_fio_esm.py
tests/integration/cmor/_fixes/cmip5/test_gfdl_cm2p1.py
tests/integration/cmor/_fixes/cmip5/test_gfdl_cm3.py
tests/integration/cmor/_fixes/cmip5/test_gfdl_esm2g.py
tests/integration/cmor/_fixes/cmip5/test_gfdl_esm2m.py
tests/integration/cmor/_fixes/cmip5/test_giss_e2_h.py
tests/integration/cmor/_fixes/cmip5/test_giss_e2_r.py
tests/integration/cmor/_fixes/cmip5/test_hadgem2_cc.py
tests/integration/cmor/_fixes/cmip5/test_hadgem2_es.py
tests/integration/cmor/_fixes/cmip5/test_inmcm4.py
tests/integration/cmor/_fixes/cmip5/test_ipsl_cm5a_lr.py
tests/integration/cmor/_fixes/cmip5/test_ipsl_cm5a_mr.py
tests/integration/cmor/_fixes/cmip5/test_ipsl_cm5b_lr.py
tests/integration/cmor/_fixes/cmip5/test_miroc5.py
tests/integration/cmor/_fixes/cmip5/test_miroc_esm.py
tests/integration/cmor/_fixes/cmip5/test_miroc_esm_chem.py
tests/integration/cmor/_fixes/cmip5/test_mpi_esm_lr.py
tests/integration/cmor/_fixes/cmip5/test_mpi_esm_mr.py
tests/integration/cmor/_fixes/cmip5/test_mpi_esm_p.py
tests/integration/cmor/_fixes/cmip5/test_mri_cgcm3.py
tests/integration/cmor/_fixes/cmip5/test_mri_esm1.py
tests/integration/cmor/_fixes/cmip5/test_noresm1_m.py
tests/integration/cmor/_fixes/cmip5/test_noresm1_me.py
tests/integration/cmor/_fixes/cmip6/__init__.py
tests/integration/cmor/_fixes/cmip6/test_access_cm2.py
tests/integration/cmor/_fixes/cmip6/test_access_esm1_5.py
tests/integration/cmor/_fixes/cmip6/test_awi_cm_1_1_mr.py
tests/integration/cmor/_fixes/cmip6/test_awi_esm_1_1_lr.py
tests/integration/cmor/_fixes/cmip6/test_bcc_csm2_mr.py
tests/integration/cmor/_fixes/cmip6/test_bcc_esm1.py
tests/integration/cmor/_fixes/cmip6/test_cams_csm1_0.py
tests/integration/cmor/_fixes/cmip6/test_canesm5.py
tests/integration/cmor/_fixes/cmip6/test_canesm5_canoe.py
tests/integration/cmor/_fixes/cmip6/test_cas_esm2_0.py
tests/integration/cmor/_fixes/cmip6/test_cesm2.py
tests/integration/cmor/_fixes/cmip6/test_cesm2_fv2.py
tests/integration/cmor/_fixes/cmip6/test_cesm2_waccm.py
tests/integration/cmor/_fixes/cmip6/test_cesm2_waccm_fv2.py
tests/integration/cmor/_fixes/cmip6/test_ciesm.py
tests/integration/cmor/_fixes/cmip6/test_cmcc_cm2_sr5.py
tests/integration/cmor/_fixes/cmip6/test_cnrm_cm6_1.py
tests/integration/cmor/_fixes/cmip6/test_cnrm_cm6_1_hr.py
tests/integration/cmor/_fixes/cmip6/test_cnrm_esm2_1.py
tests/integration/cmor/_fixes/cmip6/test_e3sm_1_0.py
tests/integration/cmor/_fixes/cmip6/test_ec_earth3.py
tests/integration/cmor/_fixes/cmip6/test_ec_earth3_veg.py
tests/integration/cmor/_fixes/cmip6/test_ec_earth3_veg_lr.py
tests/integration/cmor/_fixes/cmip6/test_fgoals_f3_l.py
tests/integration/cmor/_fixes/cmip6/test_fgoals_g3.py
tests/integration/cmor/_fixes/cmip6/test_gfdl_cm4.py
tests/integration/cmor/_fixes/cmip6/test_gfdl_esm4.py
tests/integration/cmor/_fixes/cmip6/test_giss_e2_1_g.py
tests/integration/cmor/_fixes/cmip6/test_giss_e2_1_h.py
tests/integration/cmor/_fixes/cmip6/test_hadgem3_gc31_ll.py
tests/integration/cmor/_fixes/cmip6/test_icon_esm_lr.py
tests/integration/cmor/_fixes/cmip6/test_ipsl_cm6a_lr.py
tests/integration/cmor/_fixes/cmip6/test_kace_1_0_g.py
tests/integration/cmor/_fixes/cmip6/test_kiost_esm.py
tests/integration/cmor/_fixes/cmip6/test_mcm_ua_1_0.py
tests/integration/cmor/_fixes/cmip6/test_miroc6.py
tests/integration/cmor/_fixes/cmip6/test_miroc_es2l.py
tests/integration/cmor/_fixes/cmip6/test_mpi_esm1_2_hr.py
tests/integration/cmor/_fixes/cmip6/test_mpi_esm1_2_lr.py
tests/integration/cmor/_fixes/cmip6/test_mpi_esm_1_2_ham.py
tests/integration/cmor/_fixes/cmip6/test_mri_esm2_0.py
tests/integration/cmor/_fixes/cmip6/test_nesm3.py
tests/integration/cmor/_fixes/cmip6/test_noresm2_lm.py
tests/integration/cmor/_fixes/cmip6/test_noresm2_mm.py
tests/integration/cmor/_fixes/cmip6/test_sam0_unicon.py
tests/integration/cmor/_fixes/cmip6/test_taiesm1.py
tests/integration/cmor/_fixes/cmip6/test_ukesm1_0_ll.py
tests/integration/cmor/_fixes/cordex/__init__.py
tests/integration/cmor/_fixes/cordex/test_cnrm_cerfacs_cnrm_cm5.py
tests/integration/cmor/_fixes/cordex/test_cordex_fixes.py
tests/integration/cmor/_fixes/cordex/test_ichec_ec_earth.py
tests/integration/cmor/_fixes/cordex/test_miroc_miroc5.py
tests/integration/cmor/_fixes/cordex/test_mohc_hadgem2_es.py
tests/integration/cmor/_fixes/cordex/test_mpi_m_mpi_esm_lr.py
tests/integration/cmor/_fixes/cordex/test_ncc_noresm1_m.py
tests/integration/cmor/_fixes/emac/__init__.py
tests/integration/cmor/_fixes/emac/test_emac.py
tests/integration/cmor/_fixes/icon/__init__.py
tests/integration/cmor/_fixes/icon/test_icon.py
tests/integration/cmor/_fixes/ipslcm/__init__.py
tests/integration/cmor/_fixes/ipslcm/test_ipsl_cm6.py
tests/integration/cmor/_fixes/native6/__init__.py
tests/integration/cmor/_fixes/native6/mswep_day.nc
tests/integration/cmor/_fixes/native6/mswep_month.nc
tests/integration/cmor/_fixes/native6/test_era5.py
tests/integration/cmor/_fixes/native6/test_mswep.py
tests/integration/cmor/_fixes/obs4mips/__init__.py
tests/integration/cmor/_fixes/obs4mips/test_airs_2_1.py
tests/integration/cmor/_fixes/obs4mips/test_ssmi.py
tests/integration/cmor/_fixes/obs4mips/test_ssmi_meris.py
tests/integration/cmor/_fixes/test_data/__init__.py
tests/integration/cmor/_fixes/test_data/cesm2_cl.nc
tests/integration/cmor/_fixes/test_data/cesm2_native.nc
tests/integration/cmor/_fixes/test_data/cesm2_waccm_cl.nc
tests/integration/cmor/_fixes/test_data/cnrm_cm6_1_cl.nc
tests/integration/cmor/_fixes/test_data/common_cl_a.nc
tests/integration/cmor/_fixes/test_data/common_cl_ap.nc
tests/integration/cmor/_fixes/test_data/common_cl_hybrid_height.nc
tests/integration/cmor/_fixes/test_data/create_test_data.py
tests/integration/cmor/_fixes/test_data/emac.nc
tests/integration/cmor/_fixes/test_data/gfdl_cm4_cl.nc
tests/integration/cmor/_fixes/test_data/icon_2d.nc
tests/integration/cmor/_fixes/test_data/icon_3d.nc
tests/integration/cmor/_fixes/test_data/icon_grid.nc
tests/integration/dataset/__init__.py
tests/integration/dataset/areacella.nc
tests/integration/dataset/tas.nc
tests/integration/dataset/test_dataset.py
tests/integration/esgf/__init__.py
tests/integration/esgf/test_search_download.py
tests/integration/esgf/search_results/Amon_r1i1p1_historical,rcp85_INM-CM4_CMIP5_tas.json
tests/integration/esgf/search_results/Amon_r1i1p1_historical_FIO-ESM_CMIP5_tas.json
tests/integration/esgf/search_results/Amon_r1i1p1_rcp85_HadGEM2-CC_CMIP5_tas.json
tests/integration/esgf/search_results/EUR-11_MOHC-HadGEM2-ES_r1i1p1_historical_CORDEX_RACMO22E_mon_tas.json
tests/integration/esgf/search_results/expected.yml
tests/integration/esgf/search_results/historical_gn_r4i1p1f1_CMIP6_CESM2_Amon_tas.json
tests/integration/esgf/search_results/inmcm4_CMIP5_tas.json
tests/integration/esgf/search_results/obs4MIPs_CERES-EBAF_mon_rsutcs.json
tests/integration/esgf/search_results/obs4MIPs_GPCP-V2.3_pr.json
tests/integration/esgf/search_results/run1_historical_cccma_cgcm3_1_CMIP3_mon_tas.json
tests/integration/preprocessor/__init__.py
tests/integration/preprocessor/test_preprocessing_task.py
tests/integration/preprocessor/_derive/__init__.py
tests/integration/preprocessor/_derive/test_interface.py
tests/integration/preprocessor/_derive/test_sispeed.py
tests/integration/preprocessor/_derive/test_sithick.py
tests/integration/preprocessor/_io/__init__.py
tests/integration/preprocessor/_io/test_cleanup.py
tests/integration/preprocessor/_io/test_concatenate.py
tests/integration/preprocessor/_io/test_load.py
tests/integration/preprocessor/_io/test_save.py
tests/integration/preprocessor/_mask/__init__.py
tests/integration/preprocessor/_mask/test_mask.py
tests/integration/preprocessor/_regrid/__init__.py
tests/integration/preprocessor/_regrid/test_extract_coordinate_points.py
tests/integration/preprocessor/_regrid/test_extract_levels.py
tests/integration/preprocessor/_regrid/test_extract_location.py
tests/integration/preprocessor/_regrid/test_extract_point.py
tests/integration/preprocessor/_regrid/test_get_cmor_levels.py
tests/integration/preprocessor/_regrid/test_get_file_levels.py
tests/integration/preprocessor/_regrid/test_regrid.py
tests/integration/preprocessor/_supplementary_vars/__init__.py
tests/integration/preprocessor/_supplementary_vars/test_add_fx_variables.py
tests/integration/preprocessor/_supplementary_vars/test_add_supplementary_variables.py
tests/integration/preprocessor/_supplementary_vars/test_register.py
tests/integration/recipe/__init__.py
tests/integration/recipe/test_check.py
tests/integration/recipe/test_recipe.py
tests/sample_data/__init__.py
tests/sample_data/experimental/__init__.py
tests/sample_data/experimental/recipe_api_test.yml
tests/sample_data/experimental/test_run_recipe.py
tests/sample_data/extra_facets/override/test6-01.yml
tests/sample_data/extra_facets/override/test6-02.yml
tests/sample_data/extra_facets/simple/test6-01.yml
tests/sample_data/multimodel_statistics/__init__.py
tests/sample_data/multimodel_statistics/test_multimodel.py
tests/sample_data/multimodel_statistics/timeseries_daily_365_day-full-mean.nc
tests/sample_data/multimodel_statistics/timeseries_daily_365_day-overlap-mean.nc
tests/sample_data/multimodel_statistics/timeseries_daily_gregorian-full-mean.nc
tests/sample_data/multimodel_statistics/timeseries_daily_gregorian-overlap-mean.nc
tests/sample_data/multimodel_statistics/timeseries_daily_proleptic_gregorian-full-mean.nc
tests/sample_data/multimodel_statistics/timeseries_daily_proleptic_gregorian-overlap-mean.nc
tests/sample_data/multimodel_statistics/timeseries_daily_standard-full-mean.nc
tests/sample_data/multimodel_statistics/timeseries_daily_standard-overlap-mean.nc
tests/sample_data/multimodel_statistics/timeseries_monthly-full-mean.nc
tests/sample_data/multimodel_statistics/timeseries_monthly-overlap-mean.nc
tests/unit/__init__.py
tests/unit/check_r_code.R
tests/unit/conftest.py
tests/unit/test_cmor_api.py
tests/unit/test_dataset.py
tests/unit/test_exceptions.py
tests/unit/test_iris_helpers.py
tests/unit/test_iris_io.py
tests/unit/test_logging.py
tests/unit/test_naming.py
tests/unit/test_provenance.py
tests/unit/test_version.py
tests/unit/cmor/__init__.py
tests/unit/cmor/test_cmor_check.py
tests/unit/cmor/test_fix.py
tests/unit/cmor/test_fixes.py
tests/unit/cmor/test_table.py
tests/unit/config/__init__.py
tests/unit/config/test_config.py
tests/unit/config/test_config_object.py
tests/unit/config/test_config_validator.py
tests/unit/config/test_diagnostic.py
tests/unit/config/test_esgf_pyclient.py
tests/unit/documentation/__init__.py
tests/unit/documentation/test_changelog.py
tests/unit/esgf/__init__.py
tests/unit/esgf/test_download.py
tests/unit/esgf/test_facet.py
tests/unit/esgf/test_logon.py
tests/unit/esgf/test_search.py
tests/unit/experimental/__init__.py
tests/unit/experimental/test_output_file.py
tests/unit/experimental/test_recipe.py
tests/unit/experimental/test_recipe_info.py
tests/unit/experimental/test_recipe_output.py
tests/unit/experimental/test_utils.py
tests/unit/experimental/references/doe2021.bibtex
tests/unit/local/__init__.py
tests/unit/local/test_facets.py
tests/unit/local/test_replace_tags.py
tests/unit/local/test_select_files.py
tests/unit/local/test_time.py
tests/unit/main/__init__.py
tests/unit/main/test_esmvaltool.py
tests/unit/main/test_main.py
tests/unit/main/test_parse_resume.py
tests/unit/main/test_recipes.py
tests/unit/preprocessor/__init__.py
tests/unit/preprocessor/test_configuration.py
tests/unit/preprocessor/test_error_logging.py
tests/unit/preprocessor/test_preprocessor_file.py
tests/unit/preprocessor/test_runner.py
tests/unit/preprocessor/_area/__init__.py
tests/unit/preprocessor/_area/test_area.py
tests/unit/preprocessor/_bias/test_bias.py
tests/unit/preprocessor/_cycles/__init__.py
tests/unit/preprocessor/_cycles/test_cycles.py
tests/unit/preprocessor/_derive/__init__.py
tests/unit/preprocessor/_derive/test_amoc.py
tests/unit/preprocessor/_derive/test_asr.py
tests/unit/preprocessor/_derive/test_co2s.py
tests/unit/preprocessor/_derive/test_ctotal.py
tests/unit/preprocessor/_derive/test_et.py
tests/unit/preprocessor/_derive/test_hfns.py
tests/unit/preprocessor/_derive/test_ohc.py
tests/unit/preprocessor/_derive/test_rlntcs.py
tests/unit/preprocessor/_derive/test_rlus.py
tests/unit/preprocessor/_derive/test_rsntcs.py
tests/unit/preprocessor/_derive/test_rsntcsnorm.py
tests/unit/preprocessor/_derive/test_rsus.py
tests/unit/preprocessor/_derive/test_shared.py
tests/unit/preprocessor/_derive/test_siextent.py
tests/unit/preprocessor/_derive/test_toz.py
tests/unit/preprocessor/_derive/test_uajet.py
tests/unit/preprocessor/_derive/test_xch4.py
tests/unit/preprocessor/_derive/test_xco2.py
tests/unit/preprocessor/_detrend/__init__.py
tests/unit/preprocessor/_detrend/test_detrend.py
tests/unit/preprocessor/_mapping/__init__.py
tests/unit/preprocessor/_mapping/test_mapping.py
tests/unit/preprocessor/_mask/__init__.py
tests/unit/preprocessor/_mask/test_mask.py
tests/unit/preprocessor/_mask/test_mask_multimodel.py
tests/unit/preprocessor/_multimodel/__init__.py
tests/unit/preprocessor/_multimodel/test_multimodel.py
tests/unit/preprocessor/_other/__init__.py
tests/unit/preprocessor/_other/test_other.py
tests/unit/preprocessor/_regrid/__init__.py
tests/unit/preprocessor/_regrid/test__create_cube.py
tests/unit/preprocessor/_regrid/test__stock_cube.py
tests/unit/preprocessor/_regrid/test_extract_levels.py
tests/unit/preprocessor/_regrid/test_extract_point.py
tests/unit/preprocessor/_regrid/test_extract_regional_grid.py
tests/unit/preprocessor/_regrid/test_regrid.py
tests/unit/preprocessor/_regrid_esmpy/__init__.py
tests/unit/preprocessor/_regrid_esmpy/test_regrid_esmpy.py
tests/unit/preprocessor/_rolling_window/__init__.py
tests/unit/preprocessor/_rolling_window/test_rolling_window.py
tests/unit/preprocessor/_time/__init__.py
tests/unit/preprocessor/_time/test_time.py
tests/unit/preprocessor/_trend/__init__.py
tests/unit/preprocessor/_trend/test_trend.py
tests/unit/preprocessor/_units/__init__.py
tests/unit/preprocessor/_units/test_convert_units.py
tests/unit/preprocessor/_volume/__init__.py
tests/unit/preprocessor/_volume/test_volume.py
tests/unit/preprocessor/_weighting/__init__.py
tests/unit/preprocessor/_weighting/test_weighting_landsea_fraction.py
tests/unit/provenance/__init__.py
tests/unit/provenance/test_trackedfile.py
tests/unit/recipe/__init__.py
tests/unit/recipe/test_from_datasets.py
tests/unit/recipe/test_io.py
tests/unit/recipe/test_recipe.py
tests/unit/recipe/test_to_datasets.py
tests/unit/task/__init__.py
tests/unit/task/test_diagnostic_task.py
tests/unit/task/test_print.py
tests/unit/task/test_resume_task.py