{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "## ESA CCI Toolbox Data Access\n", "\n", "The aim of this notebook is to show how to query for all the data sets provided by the ESA CCI Toolbox.\n", "To run this Notebook, make sure the ESA CCI Toolbox is setup correctly." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The ESA CCI Toolbox is based on xcube. It provides dedicated stores to access data from the ESA Open Data Portal (ODP). To access the store, we can use the following import." ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "tags": [] }, "outputs": [], "source": [ "from xcube.core.store import new_data_store" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Now we can acces the ESA Open Data Portal store. We may request it by 'esa-cci'." ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "tags": [] }, "outputs": [], "source": [ "cci_store = new_data_store('esa-cci')" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "We can check what types of data it provides." ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "tags": [] }, "outputs": [ { "data": { "text/plain": [ "('dataset', 'geodataframe', 'vectordatacube', 'datatree')" ] }, "execution_count": 3, "metadata": {}, "output_type": "execute_result" } ], "source": [ "cci_store.get_data_types()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "All provided data are datasets. So, let's have a look what data sets are available. " ] }, { "cell_type": "code", "execution_count": 4, "metadata": { "tags": [] }, "outputs": [ { "data": { "text/plain": [ "['esacci.GHG.satellite-orbit-frequency.L2.CH4.TROPOMI.Sentinel-5P.WFMD.v1-8.201711-202406',\n", " 'esacci.AEROSOL.5-days.L3C.AEX.GOMOS.Envisat.AERGOM.3-00.r1',\n", " 'esacci.AEROSOL.climatology.L3.AAI.multi-sensor.multi-platform.MSAAI.1-7.r1',\n", " 'esacci.AEROSOL.day.L3.AAI.multi-sensor.multi-platform.MSAAI.1-7.r1',\n", " 'esacci.AEROSOL.day.L3C.AER_PRODUCTS.AATSR.Envisat.ADV.2-31.r1',\n", " 'esacci.AEROSOL.day.L3C.AER_PRODUCTS.AATSR.Envisat.ORAC.04-01-.r1',\n", " 'esacci.AEROSOL.day.L3C.AER_PRODUCTS.AATSR.Envisat.ORAC.04-01_seg-.r1',\n", " 'esacci.AEROSOL.day.L3C.AER_PRODUCTS.AATSR.Envisat.SU.4-3.r1',\n", " 'esacci.AEROSOL.day.L3C.AER_PRODUCTS.ATSR-2.ERS-2.ADV.2-31.r1',\n", " 'esacci.AEROSOL.day.L3C.AER_PRODUCTS.ATSR-2.ERS-2.ORAC.04-01-.r1',\n", " 'esacci.AEROSOL.day.L3C.AER_PRODUCTS.ATSR-2.ERS-2.ORAC.04-01_seg-.r1',\n", " 'esacci.AEROSOL.day.L3C.AER_PRODUCTS.ATSR-2.ERS-2.SU.4-3.r1',\n", " 'esacci.AEROSOL.day.L3C.AER_PRODUCTS.multi-sensor.multi-platform.AATSR-ENVISAT-ENS_DAILY.v2-6.r1',\n", " 'esacci.AEROSOL.day.L3C.AER_PRODUCTS.multi-sensor.multi-platform.ATSR2-ENVISAT-ENS_DAILY.v2-6.r1',\n", " 'esacci.AEROSOL.day.L3C.AOD.MERIS.Envisat.MERIS_ENVISAT.2-2.r1',\n", " 'esacci.AEROSOL.mon.L3.AAI.multi-sensor.multi-platform.MSAAI.1-7.r1',\n", " 'esacci.AEROSOL.mon.L3C.AER_PRODUCTS.AATSR.Envisat.ADV.2-31.r1',\n", " 'esacci.AEROSOL.mon.L3C.AER_PRODUCTS.AATSR.Envisat.ORAC.04-01-.r1',\n", " 'esacci.AEROSOL.mon.L3C.AER_PRODUCTS.AATSR.Envisat.ORAC.04-01_seg-.r1',\n", " 'esacci.AEROSOL.mon.L3C.AER_PRODUCTS.AATSR.Envisat.SU.4-3.r1',\n", " 'esacci.AEROSOL.mon.L3C.AER_PRODUCTS.ATSR-2.ERS-2.ADV.2-31.r1',\n", " 'esacci.AEROSOL.mon.L3C.AER_PRODUCTS.ATSR-2.ERS-2.ORAC.04-01-.r1',\n", " 'esacci.AEROSOL.mon.L3C.AER_PRODUCTS.ATSR-2.ERS-2.ORAC.04-01_seg-.r1',\n", " 'esacci.AEROSOL.mon.L3C.AER_PRODUCTS.ATSR-2.ERS-2.SU.4-3.r1',\n", " 'esacci.AEROSOL.mon.L3C.AER_PRODUCTS.multi-sensor.multi-platform.AATSR-ENVISAT-ENS_MONTHLY.v2-6.r1',\n", " 'esacci.AEROSOL.mon.L3C.AER_PRODUCTS.multi-sensor.multi-platform.ATSR2-ENVISAT-ENS_MONTHLY.v2-6.r1',\n", " 'esacci.AEROSOL.mon.L3C.AOD.MERIS.Envisat.MERIS_ENVISAT.2-2.r1',\n", " 'esacci.AEROSOL.yr.L3C.AER_PRODUCTS.AATSR.Envisat.AATSR-ENVISAT-ENS_ANNUAL.v2-6.r1',\n", " 'esacci.AEROSOL.yr.L3C.AER_PRODUCTS.ATSR-2.Envisat.ATSR2-ENVISAT-ENS_ANNUAL.v2-6.r1',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.CHANGE.4-0.r1',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.CHANGE.5-0.2016-2015',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.CHANGE.5-0.2017-2016',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.CHANGE.5-0.2018-2017',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.CHANGE.5-0.2019-2018',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.CHANGE.5-0.2020-2010',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.CHANGE.5-0.2020-2019',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.CHANGE.5-0.2021-2020',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.CHANGE.6-0.100m-2010-2007',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.CHANGE.6-0.100m-2016-2015',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.CHANGE.6-0.100m-2017-2016',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.CHANGE.6-0.100m-2018-2017',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.CHANGE.6-0.100m-2019-2018',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.CHANGE.6-0.100m-2020-2010',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.CHANGE.6-0.100m-2020-2019',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.CHANGE.6-0.100m-2021-2020',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.CHANGE.6-0.100m-2022-2021',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.10000m-2010-2007',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.10000m-2016-2015',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.10000m-2017-2016',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.10000m-2018-2017',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.10000m-2019-2018',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.10000m-2020-2010',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.10000m-2020-2019',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.10000m-2021-2020',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.10000m-2022-2021',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.1000m-2016-2015',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.1000m-2017-2016',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.1000m-2018-2017',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.1000m-2019-2018',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.1000m-2020-2010',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.1000m-2020-2019',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.1000m-2021-2020',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.1000m-2022-2021',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.25000m-2010-2007',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.25000m-2016-2015',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.25000m-2017-2016',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.25000m-2018-2017',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.25000m-2019-2018',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.25000m-2020-2010',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.25000m-2020-2019',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.25000m-2021-2020',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.25000m-2022-2021',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.50000m-2010-2007',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.50000m-2016-2015',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.50000m-2017-2016',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.50000m-2018-2017',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.50000m-2019-2018',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.50000m-2020-2010',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.50000m-2020-2019',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.50000m-2021-2020',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.50000m-2022-2021',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.DIFF.6-0.r1',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.MERGED.2-0.r1',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.MERGED.3-0.r1',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.MERGED.4-0.r1',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.MERGED.5-0.10000m',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.MERGED.5-0.1000m',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.MERGED.5-0.100m',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.MERGED.5-0.25000m',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.MERGED.5-0.50000m',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.MERGED.6-0.10000m',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.MERGED.6-0.1000m',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.MERGED.6-0.100m',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.MERGED.6-0.25000m',\n", " 'esacci.BIOMASS.yr.L4.AGB.multi-sensor.multi-platform.MERGED.6-0.50000m',\n", " 'esacci.CLOUD.mon.L3C.CLD_PRODUCTS.MODIS.Aqua.MODIS_AQUA.2-0.r1',\n", " 'esacci.CLOUD.mon.L3C.CLD_PRODUCTS.MODIS.Terra.MODIS_TERRA.2-0.r1',\n", " 'esacci.CLOUD.mon.L3C.CLD_PRODUCTS.multi-sensor.multi-platform.ATSR2-AATSR.3-0.r1',\n", " 'esacci.CLOUD.mon.L3C.CLD_PRODUCTS.multi-sensor.multi-platform.AVHRR-AM.3-0.r1',\n", " 'esacci.CLOUD.mon.L3C.CLD_PRODUCTS.multi-sensor.multi-platform.AVHRR-PM.3-0.r1',\n", " 'esacci.CLOUD.mon.L3C.CLD_PRODUCTS.multi-sensor.multi-platform.MERIS-AATSR.2-0.r1',\n", " 'esacci.FIRE.mon.L4.BA.MODIS.Terra.MODIS_TERRA.v5-1.grid',\n", " 'esacci.FIRE.mon.L4.BA.MSI-(Sentinel-2).Sentinel-2A.MSI.2-0.grid',\n", " 'esacci.FIRE.mon.L4.BA.MSI-(Sentinel-2).Sentinel-2A.MSI.v1-1.grid',\n", " 'esacci.FIRE.mon.L4.BA.multi-sensor.multi-platform.SYN.v1-1.grid',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CH4.TANSO-FTS-2.GOSAT-2.SRFP.v2-0-3.r1',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CH4.TANSO-FTS-2.GOSAT-2.SRPR.v2-0-3.r1',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CO2.TANSO-FTS-2.GOSAT-2.SRFP.v2-0-3.r1',\n", " 'esacci.ICESHEETS.mon.IND.GMB.GRACE-instrument.GRACE.VARIOUS.1-3.greenland_gmb_time_series',\n", " 'esacci.ICESHEETS.unspecified.L4.IV.SAR-C-(Sentinel-1).multi-platform.UNSPECIFIED.1-1.greenland_s1_250m_20150610_20170321_Helheim',\n", " 'esacci.ICESHEETS.unspecified.L4.SEC.multi-sensor.multi-platform.UNSPECIFIED.0-1.greenland_sec_saral_altika',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.AMI-SAR.ERS-1.UNSPECIFIED.1-1.greenland_northern_drainage_basin_winter_1991_1992',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.AMI-SAR.ERS-2.UNSPECIFIED.1-1.greenland_margin_1995_1996',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.MSI-(Sentinel-2).Sentinel-2A.UNSPECIFIED.1-0.greenland_s2_50m_20160508_20160518_docker_smith',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.MSI-(Sentinel-2).multi-platform.UNSPECIFIED.1-1.greenland_s2_50m_seasonal_20170501_20170829_Helheim',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.MSI-(Sentinel-2).multi-platform.UNSPECIFIED.1-1.greenland_s2_50m_seasonal_20170501_20170914_Petermann',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.MSI-(Sentinel-2).multi-platform.UNSPECIFIED.1-1.greenland_s2_50m_seasonal_20170603_20170908_Jakobshavn',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.MSI-(Sentinel-2).multi-platform.UNSPECIFIED.1-1.greenland_s2_50m_seasonal_20170625_20170810_79Fjord',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.MSI-(Sentinel-2).multi-platform.UNSPECIFIED.1-1.greenland_s2_50m_seasonal_20170625_20170810_Zachariae',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.MSI-(Sentinel-2).multi-platform.UNSPECIFIED.1-1.greenland_s2_50m_seasonal_20170630_20170814_Hagen',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.MSI-(Sentinel-2).multi-platform.UNSPECIFIED.1-1.greenland_s2_50m_seasonal_20170715_20170814_Upernavik',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.MSI-(Sentinel-2).multi-platform.UNSPECIFIED.1-1.greenland_s2_50m_seasonal_20170721_20170820_Kangerdlugssuaq',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.MSI-(Sentinel-2).multi-platform.UNSPECIFIED.1-1.greenland_s2_50m_timeseries_20170501_20170829_Helheim',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.MSI-(Sentinel-2).multi-platform.UNSPECIFIED.1-1.greenland_s2_50m_timeseries_20170501_20170914_Petermann',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.MSI-(Sentinel-2).multi-platform.UNSPECIFIED.1-1.greenland_s2_50m_timeseries_20170603_20170908_Jakobshavn',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.MSI-(Sentinel-2).multi-platform.UNSPECIFIED.1-1.greenland_s2_50m_timeseries_20170625_20170810_79Fjord',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.MSI-(Sentinel-2).multi-platform.UNSPECIFIED.1-1.greenland_s2_50m_timeseries_20170625_20170810_Zachariae',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.MSI-(Sentinel-2).multi-platform.UNSPECIFIED.1-1.greenland_s2_50m_timeseries_20170630_20170814_Hagen',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.MSI-(Sentinel-2).multi-platform.UNSPECIFIED.1-1.greenland_s2_50m_timeseries_20170715_20170814_Upernavik',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.MSI-(Sentinel-2).multi-platform.UNSPECIFIED.1-1.greenland_s2_50m_timeseries_20170721_20170820_Kangerdlugssuaq',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.SAR-(RadarSat-2).RadarSat-2.UNSPECIFIED.1-0.greenland_map_winter_2013_2014',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.SAR-2000.multi-platform.UNSPECIFIED.1-0.greenland_csk_250m_timeseries_20120604_20141223_Jakobshavn',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.SAR-C-(Sentinel-1).Sentinel-1A.UNSPECIFIED.1-0.greenland_map_winter_2014_2015',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.SAR-C-(Sentinel-1).Sentinel-1A.UNSPECIFIED.1-2.greenland_map_winter_2015_2016',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.SAR-C-(Sentinel-1).multi-platform.UNSPECIFIED.1-0.greenland_map_winter_2016_2017',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.SAR-C-(Sentinel-1).multi-platform.UNSPECIFIED.1-0.greenland_map_winter_2017_2018',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.SAR-C-(Sentinel-1).multi-platform.UNSPECIFIED.1-1.greenland_s1_250m_20141010_20170317_Upernavik',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.SAR-C-(Sentinel-1).multi-platform.UNSPECIFIED.1-1.greenland_s1_250m_20141011_20170317_20150122_20170322_Hagen',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.SAR-C-(Sentinel-1).multi-platform.UNSPECIFIED.1-1.greenland_s1_250m_20141011_20170317_Jakobshavn',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.SAR-C-(Sentinel-1).multi-platform.UNSPECIFIED.1-1.greenland_s1_250m_20150118_20170321_Kangerlussuaq',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.SAR-C-(Sentinel-1).multi-platform.UNSPECIFIED.1-1.greenland_s1_250m_20150122_20170319_Petermann',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.SAR-C-(Sentinel-1).multi-platform.UNSPECIFIED.1-1.greenland_s1_250m_20150122_20170322_79-Fjord',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.SAR-C-(Sentinel-1).multi-platform.UNSPECIFIED.1-1.greenland_s1_250m_20150124_20170322_Storstroemmen',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.SAR-C-(Sentinel-1).multi-platform.UNSPECIFIED.1-1.greenland_s1_250m_20150126_20170322_Zachariae',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.multi-sensor.multi-platform.UNSPECIFIED.1-0.greenland_timeseries_Kangerlussuaq',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.multi-sensor.multi-platform.UNSPECIFIED.1-1.greenland_timeseries_2002_2010_Jakobshavn',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.multi-sensor.multi-platform.UNSPECIFIED.1-1.greenland_timeseries_Hagen',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.multi-sensor.multi-platform.UNSPECIFIED.1-1.greenland_timeseries_Helheim',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.multi-sensor.multi-platform.UNSPECIFIED.1-1.greenland_timeseries_Petermann',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.multi-sensor.multi-platform.UNSPECIFIED.1-1.greenland_timeseries_Storstrommen',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.multi-sensor.multi-platform.UNSPECIFIED.1-1.greenland_timeseries_Zachariae_79Fjord',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.multi-sensor.multi-platform.UNSPECIFIED.1-2.greenland_timeseries_1992_2010_Jakobshavn',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.IV.multi-sensor.multi-platform.UNSPECIFIED.1-2.greenland_timeseries_Upernarvik',\n", " 'esacci.ICESHEETS.yr.Unspecified.GMB.GRACE-instrument.GRACE.UNSPECIFIED.1-2.greenland_gmb_timeseries',\n", " 'esacci.ICESHEETS.yr.Unspecified.GMB.GRACE-instrument.GRACE.UNSPECIFIED.1-4.greenland_gmb_time_series',\n", " 'esacci.ICESHEETS.yr.Unspecified.GMB.GRACE-instrument.GRACE.UNSPECIFIED.1-5.greenland_gmb_time_series',\n", " 'esacci.ICESHEETS.yr.Unspecified.GMB.GRACE-instrument.GRACE.UNSPECIFIED.3-0.greenland_gmb_mass_trends',\n", " 'esacci.ICESHEETS.yr.Unspecified.GMB.GRACE-instrument.GRACE.UNSPECIFIED.3-0.greenland_gmb_time_series',\n", " 'esacci.ICESHEETS.yr.Unspecified.GMB.GRACE-instrument.GRACE.UNSPECIFIED.v2-2.r1',\n", " 'esacci.ICESHEETS.yr.Unspecified.IV.PALSAR.ALOS.UNSPECIFIED.1-1.greenland_margin_2006_2011',\n", " 'esacci.ICESHEETS.yr.Unspecified.SEC.SIRAL.CryoSat-2.UNSPECIFIED.2-2.greenland_sec_cryosat_2yr',\n", " 'esacci.ICESHEETS.yr.Unspecified.SEC.SIRAL.CryoSat-2.UNSPECIFIED.2-2.greenland_sec_cryosat_5yr',\n", " 'esacci.ICESHEETS.yr.Unspecified.SEC.multi-sensor.multi-platform.UNSPECIFIED.1-2.r1',\n", " 'esacci.LAKES.day.L3S.LK_PRODUCTS.multi-sensor.multi-platform.MERGED.v1-0.r1',\n", " 'esacci.LAKES.day.L3S.LK_PRODUCTS.multi-sensor.multi-platform.MERGED.v1-1.r1',\n", " 'esacci.LAKES.day.L3S.LK_PRODUCTS.multi-sensor.multi-platform.MERGED.v2-0-2.r1',\n", " 'esacci.LAKES.day.L3S.LK_PRODUCTS.multi-sensor.multi-platform.MERGED.v2-1-0.r1',\n", " 'esacci.LC.13-yrs.L4.WB.ASAR.Envisat.Map.4-0.r1',\n", " 'esacci.LC.yr.L4.LCCS.multi-sensor.multi-platform.Map.2-0-7.r1',\n", " 'esacci.LC.yr.L4.PFT.Unspecified.Unspecified.Map.2-0-81.r1',\n", " 'esacci.LST.3-hours.L3S.LST.multi-sensor.multi-platform.IRMGP.1-00.r1',\n", " 'esacci.LST.day.L3C.LST.AATSR.Envisat.ATSR_3.3-00.DAY',\n", " 'esacci.LST.day.L3C.LST.AATSR.Envisat.ATSR_3.3-00.NIGHT',\n", " 'esacci.LST.day.L3C.LST.ATSR-2.ERS-2.ATSR_2.3-00.DAY',\n", " 'esacci.LST.day.L3C.LST.ATSR-2.ERS-2.ATSR_2.3-00.NIGHT',\n", " 'esacci.LST.day.L3C.LST.MODIS.Aqua.MODISA.3-00.DAY',\n", " 'esacci.LST.day.L3C.LST.MODIS.Aqua.MODISA.3-00.NIGHT',\n", " 'esacci.LST.day.L3C.LST.MODIS.Aqua.MODISA.4-00.DAY',\n", " 'esacci.LST.day.L3C.LST.MODIS.Aqua.MODISA.4-00.NIGHT',\n", " 'esacci.LST.day.L3C.LST.MODIS.Terra.MODIST.3-00.DAY',\n", " 'esacci.LST.day.L3C.LST.MODIS.Terra.MODIST.3-00.NIGHT',\n", " 'esacci.LST.day.L3C.LST.MODIS.Terra.MODIST.4-00.DAY',\n", " 'esacci.LST.day.L3C.LST.MODIS.Terra.MODIST.4-00.NIGHT',\n", " 'esacci.LST.day.L3C.LST.SLSTR.Sentinel-3A.SLSTRA.3-00.DAY',\n", " 'esacci.LST.day.L3C.LST.SLSTR.Sentinel-3A.SLSTRA.3-00.NIGHT',\n", " 'esacci.LST.day.L3C.LST.SLSTR.Sentinel-3B.SLSTRB.3-00.DAY',\n", " 'esacci.LST.day.L3C.LST.SLSTR.Sentinel-3B.SLSTRB.3-00.NIGHT',\n", " 'esacci.LST.day.L3C.LST.VIIRS.NOAA-20.VIIRS1.1-00.DAY',\n", " 'esacci.LST.day.L3C.LST.VIIRS.NOAA-20.VIIRS1.1-00.NIGHT',\n", " 'esacci.LST.day.L3C.LST.VIIRS.SNPP.VIIRS0.1-00.DAY',\n", " 'esacci.LST.day.L3C.LST.VIIRS.SNPP.VIIRS0.1-00.NIGHT',\n", " 'esacci.LST.day.L3C.LST.multi-sensor.multi-platform.SSMI_SSMIS.v2-33.ASC',\n", " 'esacci.LST.day.L3C.LST.multi-sensor.multi-platform.SSMI_SSMIS.v2-33.DES',\n", " 'esacci.LST.day.L3S.LST.multi-sensor.multi-platform.IRCDR.2-00.DAY',\n", " 'esacci.LST.day.L3S.LST.multi-sensor.multi-platform.IRCDR.2-00.NIGHT',\n", " 'esacci.LST.day.L3S.LST.multi-sensor.multi-platform.IRCDR.3-00.DAY',\n", " 'esacci.LST.day.L3S.LST.multi-sensor.multi-platform.IRCDR.3-00.NIGHT',\n", " 'esacci.LST.mon.L3C.LST.AATSR.Envisat.ATSR_3.3-00.DAY',\n", " 'esacci.LST.mon.L3C.LST.AATSR.Envisat.ATSR_3.3-00.NIGHT',\n", " 'esacci.LST.mon.L3C.LST.ATSR-2.ERS-2.ATSR_2.3-00.DAY',\n", " 'esacci.LST.mon.L3C.LST.ATSR-2.ERS-2.ATSR_2.3-00.NIGHT',\n", " 'esacci.LST.mon.L3C.LST.MODIS.Aqua.MODISA.3-00.DAY',\n", " 'esacci.LST.mon.L3C.LST.MODIS.Aqua.MODISA.3-00.NIGHT',\n", " 'esacci.LST.mon.L3C.LST.MODIS.Terra.MODIST.3-00.DAY',\n", " 'esacci.LST.mon.L3C.LST.MODIS.Terra.MODIST.3-00.NIGHT',\n", " 'esacci.LST.mon.L3C.LST.SLSTR.Sentinel-3A.SLSTRA.3-00.DAY',\n", " 'esacci.LST.mon.L3C.LST.SLSTR.Sentinel-3A.SLSTRA.3-00.NIGHT',\n", " 'esacci.LST.mon.L3C.LST.SLSTR.Sentinel-3B.SLSTRB.3-00.DAY',\n", " 'esacci.LST.mon.L3C.LST.SLSTR.Sentinel-3B.SLSTRB.3-00.NIGHT',\n", " 'esacci.LST.mon.L3C.LST.multi-sensor.multi-platform.SSMI_SSMIS.v2-33.ASC',\n", " 'esacci.LST.mon.L3C.LST.multi-sensor.multi-platform.SSMI_SSMIS.v2-33.DES',\n", " 'esacci.LST.mon.L3S.LST.multi-sensor.multi-platform.IRCDR.2-00.DAY',\n", " 'esacci.LST.mon.L3S.LST.multi-sensor.multi-platform.IRCDR.2-00.NIGHT',\n", " 'esacci.LST.mon.L3S.LST.multi-sensor.multi-platform.IRCDR.3-00.DAY',\n", " 'esacci.LST.mon.L3S.LST.multi-sensor.multi-platform.IRCDR.3-00.NIGHT',\n", " 'esacci.LST.mon.L3S.LST.multi-sensor.multi-platform.IRMGP.1-00.00:00UTC',\n", " 'esacci.LST.mon.L3S.LST.multi-sensor.multi-platform.IRMGP.1-00.03:00UTC',\n", " 'esacci.LST.mon.L3S.LST.multi-sensor.multi-platform.IRMGP.1-00.06:00UTC',\n", " 'esacci.LST.mon.L3S.LST.multi-sensor.multi-platform.IRMGP.1-00.09:00UTC',\n", " 'esacci.LST.mon.L3S.LST.multi-sensor.multi-platform.IRMGP.1-00.12:00UTC',\n", " 'esacci.LST.mon.L3S.LST.multi-sensor.multi-platform.IRMGP.1-00.15:00UTC',\n", " 'esacci.LST.mon.L3S.LST.multi-sensor.multi-platform.IRMGP.1-00.18:00UTC',\n", " 'esacci.LST.mon.L3S.LST.multi-sensor.multi-platform.IRMGP.1-00.21:00UTC',\n", " 'esacci.LST.yr.L3C.LST.multi-sensor.multi-platform.SSMI_SSMIS.v2-33.ASC',\n", " 'esacci.LST.yr.L3C.LST.multi-sensor.multi-platform.SSMI_SSMIS.v2-33.DES',\n", " 'esacci.OC.5-days.L3S.CHLOR_A.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.5-days.L3S.CHLOR_A.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.5-days.L3S.IOP.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.5-days.L3S.IOP.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.5-days.L3S.K_490.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.5-days.L3S.K_490.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.5-days.L3S.OC_PRODUCTS.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.5-days.L3S.OC_PRODUCTS.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.5-days.L3S.RRS.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.5-days.L3S.RRS.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.8-days.L3S.CHLOR_A.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.8-days.L3S.CHLOR_A.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.8-days.L3S.IOP.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.8-days.L3S.IOP.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.8-days.L3S.K_490.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.8-days.L3S.K_490.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.8-days.L3S.OC_PRODUCTS.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.8-days.L3S.OC_PRODUCTS.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.8-days.L3S.RRS.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.8-days.L3S.RRS.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.day.L3S.CHLOR_A.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.day.L3S.CHLOR_A.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.day.L3S.IOP.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.day.L3S.IOP.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.day.L3S.K_490.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.day.L3S.K_490.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.day.L3S.OC_PRODUCTS.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.day.L3S.OC_PRODUCTS.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.day.L3S.RRS.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.day.L3S.RRS.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.mon.L3S.CHLOR_A.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.mon.L3S.CHLOR_A.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.mon.L3S.IOP.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.mon.L3S.IOP.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.mon.L3S.K_490.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.mon.L3S.K_490.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.mon.L3S.OC_PRODUCTS.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.mon.L3S.OC_PRODUCTS.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.mon.L3S.RRS.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.mon.L3S.RRS.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.yr.L3S.CHLOR_A.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.yr.L3S.CHLOR_A.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.yr.L3S.IOP.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.yr.L3S.IOP.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.yr.L3S.K_490.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.yr.L3S.K_490.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.yr.L3S.OC_PRODUCTS.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.yr.L3S.OC_PRODUCTS.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OC.yr.L3S.RRS.multi-sensor.multi-platform.MERGED.6-0.geographic',\n", " 'esacci.OC.yr.L3S.RRS.multi-sensor.multi-platform.MERGED.6-0.sinusoidal',\n", " 'esacci.OZONE.day.L3S.TC.multi-sensor.multi-platform.MERGED.fv0100.r1',\n", " 'esacci.OZONE.mon.L3.LP.GOMOS.Envisat.GOMOS_ENVISAT.v0001.r1',\n", " 'esacci.OZONE.mon.L3.LP.MIPAS.Envisat.MIPAS_ENVISAT.v0001.r1',\n", " 'esacci.OZONE.mon.L3.LP.OSIRIS.ODIN.OSIRIS_ODIN.v0001.r1',\n", " 'esacci.OZONE.mon.L3.LP.SCIAMACHY.Envisat.SCIAMACHY_ENVISAT.v0001.r1',\n", " 'esacci.OZONE.mon.L3.LP.SMR.ODIN.MZM.v0001.r1',\n", " 'esacci.OZONE.mon.L3.LP.SMR.ODIN.SMR_ODIN.v0001.r1',\n", " 'esacci.OZONE.mon.L3.NP.multi-sensor.multi-platform.MERGED.fv0002.r1',\n", " 'esacci.PERMAFROST.yr.L4.ALT.MODIS.multi-platform.ERA5_MODISLST_BIASCORRECTED.05-0.Antarctic',\n", " 'esacci.PERMAFROST.yr.L4.ALT.MODIS.multi-platform.MODISLST_CRYOGRID.05-0.Antarctic',\n", " 'esacci.PERMAFROST.yr.L4.ALT.multi-sensor.multi-platform.ERA5_MODISLST_BIASCORRECTED.03-0.r1',\n", " 'esacci.PERMAFROST.yr.L4.ALT.multi-sensor.multi-platform.ERA5_MODISLST_BIASCORRECTED.04-0.r1',\n", " 'esacci.PERMAFROST.yr.L4.ALT.multi-sensor.multi-platform.ERA5_MODISLST_BIASCORRECTED.05-0.NH',\n", " 'esacci.PERMAFROST.yr.L4.ALT.multi-sensor.multi-platform.MODISLST_CRYOGRID.03-0.r1',\n", " 'esacci.PERMAFROST.yr.L4.ALT.multi-sensor.multi-platform.MODISLST_CRYOGRID.04-0.r1',\n", " 'esacci.PERMAFROST.yr.L4.ALT.multi-sensor.multi-platform.MODISLST_CRYOGRID.05-0.NH',\n", " 'esacci.PERMAFROST.yr.L4.GTD.MODIS.multi-platform.ERA5_MODISLST_BIASCORRECTED.05-0.Antarctic',\n", " 'esacci.PERMAFROST.yr.L4.GTD.MODIS.multi-platform.MODISLST_CRYOGRID.05-0.Antarctic',\n", " 'esacci.PERMAFROST.yr.L4.GTD.multi-sensor.multi-platform.ERA5_MODISLST_BIASCORRECTED.03-0.r1',\n", " 'esacci.PERMAFROST.yr.L4.GTD.multi-sensor.multi-platform.ERA5_MODISLST_BIASCORRECTED.04-0.r1',\n", " 'esacci.PERMAFROST.yr.L4.GTD.multi-sensor.multi-platform.ERA5_MODISLST_BIASCORRECTED.05-0.NH',\n", " 'esacci.PERMAFROST.yr.L4.GTD.multi-sensor.multi-platform.MODISLST_CRYOGRID.03-0.r1',\n", " 'esacci.PERMAFROST.yr.L4.GTD.multi-sensor.multi-platform.MODISLST_CRYOGRID.04-0.r1',\n", " 'esacci.PERMAFROST.yr.L4.GTD.multi-sensor.multi-platform.MODISLST_CRYOGRID.05-0.NH',\n", " 'esacci.PERMAFROST.yr.L4.PFR.MODIS.multi-platform.ERA5_MODISLST_BIASCORRECTED.05-0.Antarctic',\n", " 'esacci.PERMAFROST.yr.L4.PFR.MODIS.multi-platform.MODISLST_CRYOGRID.05-0.Antarctic',\n", " 'esacci.PERMAFROST.yr.L4.PFR.multi-sensor.multi-platform.ERA5_MODISLST_BIASCORRECTED.03-0.r1',\n", " 'esacci.PERMAFROST.yr.L4.PFR.multi-sensor.multi-platform.ERA5_MODISLST_BIASCORRECTED.04-0.r1',\n", " 'esacci.PERMAFROST.yr.L4.PFR.multi-sensor.multi-platform.ERA5_MODISLST_BIASCORRECTED.05-0.NH',\n", " 'esacci.PERMAFROST.yr.L4.PFR.multi-sensor.multi-platform.MODISLST_CRYOGRID.03-0.r1',\n", " 'esacci.PERMAFROST.yr.L4.PFR.multi-sensor.multi-platform.MODISLST_CRYOGRID.04-0.r1',\n", " 'esacci.PERMAFROST.yr.L4.PFR.multi-sensor.multi-platform.MODISLST_CRYOGRID.05-0.NH',\n", " 'esacci.SEAICE.day.L3C.SICONC.ESMR-(Nimbus-5).Nimbus-5.NIMBUS5_ESMR-EASE2_NH.1-0.NH',\n", " 'esacci.SEAICE.day.L3C.SICONC.ESMR-(Nimbus-5).Nimbus-5.NIMBUS5_ESMR-EASE2_SH.1-0.SH',\n", " 'esacci.SEAICE.day.L3C.SICONC.ESMR-(Nimbus-5).Nimbus-5.NIMBUS5_ESMR_EASE2_LDTPcorrected_NH.1-1.NH',\n", " 'esacci.SEAICE.day.L3C.SICONC.ESMR-(Nimbus-5).Nimbus-5.NIMBUS5_ESMR_EASE2_LDTPcorrected_SH.1-1.SH',\n", " 'esacci.SEAICE.day.L3C.SITHICK.RA-2.Envisat.Envisat.1-0.NH',\n", " 'esacci.SEAICE.day.L4.SICONC.multi-sensor.multi-platform.AMSR_25kmEASE2.2-1.NH',\n", " 'esacci.SEAICE.day.L4.SICONC.multi-sensor.multi-platform.AMSR_25kmEASE2.2-1.SH',\n", " 'esacci.SEAICE.day.L4.SICONC.multi-sensor.multi-platform.AMSR_50kmEASE2.2-1.NH',\n", " 'esacci.SEAICE.day.L4.SICONC.multi-sensor.multi-platform.AMSR_50kmEASE2.2-1.SH',\n", " 'esacci.SEAICE.day.L4.SICONC.multi-sensor.multi-platform.RE_SSMI_12-5kmEASE2-NH.3-0.NH',\n", " 'esacci.SEAICE.day.L4.SICONC.multi-sensor.multi-platform.RE_SSMI_12-5kmEASE2-SH.3-0.SH',\n", " 'esacci.SEAICE.mon.L3C.SITHICK.RA-2.Envisat.NH25KMEASE2.2-0.r1',\n", " 'esacci.SEAICE.mon.L3C.SITHICK.RA-2.Envisat.NH25KMEASE2.3-0.r1',\n", " 'esacci.SEAICE.mon.L3C.SITHICK.RA-2.Envisat.NH25KMEASE2.4-0.r1',\n", " 'esacci.SEAICE.mon.L3C.SITHICK.RA-2.Envisat.SH50KMEASE2.2-0.r1',\n", " 'esacci.SEAICE.mon.L3C.SITHICK.RA-2.Envisat.SH50KMEASE2.3-0.r1',\n", " 'esacci.SEAICE.mon.L3C.SITHICK.RA-2.Envisat.SH50KMEASE2.4-0.r1',\n", " 'esacci.SEAICE.mon.L3C.SITHICK.RA.ERS-2.NH25KMEASE2.4-0.r1',\n", " 'esacci.SEAICE.mon.L3C.SITHICK.SIRAL.CryoSat-2.NH25KMEASE2.2-0.r1',\n", " 'esacci.SEAICE.mon.L3C.SITHICK.SIRAL.CryoSat-2.NH25KMEASE2.3-0.r1',\n", " 'esacci.SEAICE.mon.L3C.SITHICK.SIRAL.CryoSat-2.NH25KMEASE2.4-0.r1',\n", " 'esacci.SEAICE.mon.L3C.SITHICK.SIRAL.CryoSat-2.SH50KMEASE2.2-0.r1',\n", " 'esacci.SEAICE.mon.L3C.SITHICK.SIRAL.CryoSat-2.SH50KMEASE2.3-0.r1',\n", " 'esacci.SEAICE.mon.L3C.SITHICK.SIRAL.CryoSat-2.SH50KMEASE2.4-0.r1',\n", " 'esacci.SEAICE.mon.L3C.SITHICK.SRAL.Sentinel-3A.NH25KMEASE2.4-0.r1',\n", " 'esacci.SEAICE.mon.L3C.SITHICK.SRAL.Sentinel-3A.SH50KMEASE2.4-0.r1',\n", " 'esacci.SEAICE.mon.L3C.SITHICK.SRAL.Sentinel-3B.NH25KMEASE2.4-0.r1',\n", " 'esacci.SEAICE.mon.L3C.SITHICK.SRAL.Sentinel-3B.SH50KMEASE2.4-0.r1',\n", " 'esacci.SEAICE.satellite-orbit-frequency.L2P.SITHICK.RA-2.Envisat.NH.4-0.r1',\n", " 'esacci.SEAICE.satellite-orbit-frequency.L2P.SITHICK.RA-2.Envisat.SH.4-0.r1',\n", " 'esacci.SEAICE.satellite-orbit-frequency.L2P.SITHICK.RA.ERS-2.NH.4-0.r1',\n", " 'esacci.SEAICE.satellite-orbit-frequency.L2P.SITHICK.SIRAL.CryoSat-2.NH.4-0.r1',\n", " 'esacci.SEAICE.satellite-orbit-frequency.L2P.SITHICK.SIRAL.CryoSat-2.SH.4-0.r1',\n", " 'esacci.SEAICE.satellite-orbit-frequency.L2P.SITHICK.SRAL.Sentinel-3A.NH.4-0.r1',\n", " 'esacci.SEAICE.satellite-orbit-frequency.L2P.SITHICK.SRAL.Sentinel-3A.SH.4-0.r1',\n", " 'esacci.SEAICE.satellite-orbit-frequency.L2P.SITHICK.SRAL.Sentinel-3B.NH.4-0.r1',\n", " 'esacci.SEAICE.satellite-orbit-frequency.L2P.SITHICK.SRAL.Sentinel-3B.SH.4-0.r1',\n", " 'esacci.SEALEVEL.mon.IND.MSL.multi-sensor.multi-platform.MERGED.2-0.r1',\n", " 'esacci.SEALEVEL.mon.IND.MSLTR.multi-sensor.multi-platform.MERGED.2-0.r1',\n", " 'esacci.SEALEVEL.mon.L4.MSLA.multi-sensor.multi-platform.MERGED.2-0.r1',\n", " 'esacci.SEALEVEL.unspecified.IND.MSLAMPH.multi-sensor.multi-platform.MERGED.2-0.r1',\n", " 'esacci.SEASTATE.mon.L4.SWH.multi-sensor.multi-platform.MULTI_1M.3-0.r1',\n", " 'esacci.SEASURFACESALINITY.15-days.L4.SSS.multi-sensor.multi-platform.GLOBAL-MERGED_OI_Monthly_CENTRED_15Day_0-25deg.4-41.r1',\n", " 'esacci.SEASURFACESALINITY.15-days.L4.SSS.multi-sensor.multi-platform.GLOBAL-MERGED_OI_Monthly_CENTRED_15Day_0-25deg.5-5.r1',\n", " 'esacci.SEASURFACESALINITY.15-days.L4.SSS.multi-sensor.multi-platform.MERGED_OI_Monthly_CENTRED_15Day_25km.2-31.r1',\n", " 'esacci.SEASURFACESALINITY.15-days.L4.SSS.multi-sensor.multi-platform.MERGED_OI_Monthly_CENTRED_15Day_25km.3-21.r1',\n", " 'esacci.SEASURFACESALINITY.15-days.L4.SSS.multi-sensor.multi-platform.POLAR-MERGED_OI_Monthly_CENTRED_15Day_25kmEASE2-NH.05-5.r1',\n", " 'esacci.SEASURFACESALINITY.15-days.L4.SSS.multi-sensor.multi-platform.POLAR-MERGED_OI_Monthly_CENTRED_15Day_25kmEASE2-NH.4-41.r1',\n", " 'esacci.SEASURFACESALINITY.15-days.L4.SSS.multi-sensor.multi-platform.POLAR-MERGED_OI_Monthly_CENTRED_15Day_25kmEASE2-SH.05-5.r1',\n", " 'esacci.SEASURFACESALINITY.15-days.L4.SSS.multi-sensor.multi-platform.POLAR-MERGED_OI_Monthly_CENTRED_15Day_25kmEASE2-SH.4-41.r1',\n", " 'esacci.SEASURFACESALINITY.day.L4.SSS.multi-sensor.multi-platform.GLOBAL-MERGED_OI_7DAY_RUNNINGMEAN_DAILY_0-25deg.4-41.r1',\n", " 'esacci.SEASURFACESALINITY.day.L4.SSS.multi-sensor.multi-platform.GLOBAL-MERGED_OI_7DAY_RUNNINGMEAN_DAILY_0-25deg.5-5.r1',\n", " 'esacci.SEASURFACESALINITY.day.L4.SSS.multi-sensor.multi-platform.MERGED_OI_7DAY_RUNNINGMEAN_DAILY_25km.2-31.r1',\n", " 'esacci.SEASURFACESALINITY.day.L4.SSS.multi-sensor.multi-platform.MERGED_OI_7DAY_RUNNINGMEAN_DAILY_25km.3-21.r1',\n", " 'esacci.SEASURFACESALINITY.day.L4.SSS.multi-sensor.multi-platform.POLAR-MERGED_OI_7DAY_RUNNINGMEAN_DAILY_25kmEASE2-NH.05-5.r1',\n", " 'esacci.SEASURFACESALINITY.day.L4.SSS.multi-sensor.multi-platform.POLAR-MERGED_OI_7DAY_RUNNINGMEAN_DAILY_25kmEASE2-NH.4-41.r1',\n", " 'esacci.SEASURFACESALINITY.day.L4.SSS.multi-sensor.multi-platform.POLAR-MERGED_OI_7DAY_RUNNINGMEAN_DAILY_25kmEASE2-SH.05-5.r1',\n", " 'esacci.SEASURFACESALINITY.day.L4.SSS.multi-sensor.multi-platform.POLAR-MERGED_OI_7DAY_RUNNINGMEAN_DAILY_25kmEASE2-SH.4-41.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AATSR.Envisat.AATSR_ENVISAT.v1-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.ATSR-2.ERS-2.ATSR2_ERS2.v1-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-2.NOAA-11.AVHRR_NOAA11.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-2.NOAA-11.AVHRR_NOAA11.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-2.NOAA-12.AVHRR_NOAA12.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-2.NOAA-12.AVHRR_NOAA12.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-2.NOAA-14.AVHRR_NOAA14.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-2.NOAA-14.AVHRR_NOAA14.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-2.NOAA-7.AVHRR_NOAA7.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-2.NOAA-7.AVHRR_NOAA7.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-2.NOAA-9.AVHRR_NOAA9.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-2.NOAA-9.AVHRR_NOAA9.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-3.Metop-A.AVHRR_METOPA.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-3.Metop-A.AVHRR_METOPA.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-3.Metop-B.AVHRR_METOPB.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-3.Metop-B.AVHRR_METOPB.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-3.Metop-C.AVHRR_METOPC.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-3.Metop-C.AVHRR_METOPC.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-3.NOAA-16.AVHRR_NOAA16.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-3.NOAA-16.AVHRR_NOAA16.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-3.NOAA-17.AVHRR_NOAA17.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-3.NOAA-17.AVHRR_NOAA17.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-3.NOAA-18.AVHRR_NOAA18.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-3.NOAA-18.AVHRR_NOAA18.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-3.NOAA-19.AVHRR_NOAA19.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR-3.NOAA-19.AVHRR_NOAA19.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR.NOAA-10.AVHRR_NOAA10.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR.NOAA-10.AVHRR_NOAA10.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR.NOAA-6.AVHRR_NOAA6.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR.NOAA-6.AVHRR_NOAA6.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR.NOAA-8.AVHRR_NOAA8.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR.NOAA-8.AVHRR_NOAA8.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR.TIROS-N.AVHRR_TIROSN.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.AVHRR.TIROS-N.AVHRR_TIROSN.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.MODIS.Terra.MODIS_TERRA.2-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.MODIS.Terra.MODIS_TERRA.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFG.multi-sensor.multi-platform.AVHRR_MERGED.2-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AATSR.Envisat.AATSR_ENVISAT.v1-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.ATSR-2.ERS-2.ATSR2_ERS2.v1-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-2.NOAA-11.AVHRR_NOAA11.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-2.NOAA-11.AVHRR_NOAA11.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-2.NOAA-12.AVHRR_NOAA12.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-2.NOAA-12.AVHRR_NOAA12.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-2.NOAA-14.AVHRR_NOAA14.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-2.NOAA-14.AVHRR_NOAA14.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-2.NOAA-7.AVHRR_NOAA7.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-2.NOAA-7.AVHRR_NOAA7.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-2.NOAA-9.AVHRR_NOAA9.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-2.NOAA-9.AVHRR_NOAA9.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-3.Metop-A.AVHRR_METOPA.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-3.Metop-A.AVHRR_METOPA.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-3.Metop-B.AVHRR_METOPB.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-3.Metop-B.AVHRR_METOPB.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-3.Metop-C.AVHRR_METOPC.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-3.Metop-C.AVHRR_METOPC.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-3.NOAA-16.AVHRR_NOAA16.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-3.NOAA-16.AVHRR_NOAA16.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-3.NOAA-17.AVHRR_NOAA17.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-3.NOAA-17.AVHRR_NOAA17.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-3.NOAA-18.AVHRR_NOAA18.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-3.NOAA-18.AVHRR_NOAA18.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-3.NOAA-19.AVHRR_NOAA19.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR-3.NOAA-19.AVHRR_NOAA19.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR.NOAA-10.AVHRR_NOAA10.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR.NOAA-10.AVHRR_NOAA10.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR.NOAA-6.AVHRR_NOAA6.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR.NOAA-6.AVHRR_NOAA6.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR.NOAA-8.AVHRR_NOAA8.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR.NOAA-8.AVHRR_NOAA8.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR.TIROS-N.AVHRR_TIROSN.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.AVHRR.TIROS-N.AVHRR_TIROSN.4-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.MODIS.Terra.MODIS_TERRA.2-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.MODIS.Terra.MODIS_TERRA.3-0.r1',\n", " 'esacci.SNOW.day.L3C.SCFV.multi-sensor.multi-platform.AVHRR_MERGED.2-0.r1',\n", " 'esacci.SNOW.day.L3C.SWE.multi-sensor.multi-platform.MERGED.2-0.r1',\n", " 'esacci.SNOW.day.L3C.SWE.multi-sensor.multi-platform.MERGED.3-1.r1',\n", " 'esacci.SNOW.day.L3C.SWE.multi-sensor.multi-platform.MERGED.4-0.r1',\n", " 'esacci.SNOW.day.L3S.SCFG.multi-sensor.multi-platform.MERGED.1-0.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMS.multi-sensor.multi-platform.ACTIVE.05-2.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMS.multi-sensor.multi-platform.ACTIVE.v05-3.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMS.multi-sensor.multi-platform.ACTIVE.v06-1.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMS.multi-sensor.multi-platform.ACTIVE.v06-2.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMS.multi-sensor.multi-platform.ACTIVE.v07-1.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMS.multi-sensor.multi-platform.ACTIVE.v08-1.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMS.multi-sensor.multi-platform.ACTIVE.v09-1.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMS.multi-sensor.multi-platform.ACTIVE.v09-2.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMV.multi-sensor.multi-platform.COMBINED.05-2.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMV.multi-sensor.multi-platform.COMBINED.v05-3.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMV.multi-sensor.multi-platform.COMBINED.v06-1.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMV.multi-sensor.multi-platform.COMBINED.v06-2.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMV.multi-sensor.multi-platform.COMBINED.v07-1.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMV.multi-sensor.multi-platform.COMBINED.v08-1.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMV.multi-sensor.multi-platform.COMBINED.v09-1.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMV.multi-sensor.multi-platform.COMBINED.v09-2.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMV.multi-sensor.multi-platform.COMBINED_ADJUSTED.v07-1.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMV.multi-sensor.multi-platform.PASSIVE.05-2.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMV.multi-sensor.multi-platform.PASSIVE.v05-3.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMV.multi-sensor.multi-platform.PASSIVE.v06-1.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMV.multi-sensor.multi-platform.PASSIVE.v06-2.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMV.multi-sensor.multi-platform.PASSIVE.v07-1.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMV.multi-sensor.multi-platform.PASSIVE.v08-1.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMV.multi-sensor.multi-platform.PASSIVE.v09-1.r1',\n", " 'esacci.SOILMOISTURE.day.L3S.SSMV.multi-sensor.multi-platform.PASSIVE.v09-2.r1',\n", " 'esacci.SST.climatology.L4.SSTdepth.multi-sensor.multi-platform.Climatology.2-2.r1',\n", " 'esacci.SST.day.L3C.SSTskin.AATSR.Envisat.AATSR.2-1.day',\n", " 'esacci.SST.day.L3C.SSTskin.AATSR.Envisat.AATSR.2-1.night',\n", " 'esacci.SST.day.L3C.SSTskin.ATSR-2.ERS-2.ATSR2.2-1.day',\n", " 'esacci.SST.day.L3C.SSTskin.ATSR-2.ERS-2.ATSR2.2-1.night',\n", " 'esacci.SST.day.L3C.SSTskin.ATSR.ERS-1.ATSR1.2-1.day',\n", " 'esacci.SST.day.L3C.SSTskin.ATSR.ERS-1.ATSR1.2-1.night',\n", " 'esacci.SST.day.L3C.SSTskin.AVHRR-2.NOAA-11.AVHRR11_G.2-1.day',\n", " 'esacci.SST.day.L3C.SSTskin.AVHRR-2.NOAA-11.AVHRR11_G.2-1.night',\n", " 'esacci.SST.day.L3C.SSTskin.AVHRR-2.NOAA-12.AVHRR12_G.2-1.day',\n", " 'esacci.SST.day.L3C.SSTskin.AVHRR-2.NOAA-12.AVHRR12_G.2-1.night',\n", " 'esacci.SST.day.L3C.SSTskin.AVHRR-2.NOAA-14.AVHRR14_G.2-1.day',\n", " 'esacci.SST.day.L3C.SSTskin.AVHRR-2.NOAA-14.AVHRR14_G.2-1.night',\n", " 'esacci.SST.day.L3C.SSTskin.AVHRR-2.NOAA-7.AVHRR07_G.2-1.day',\n", " 'esacci.SST.day.L3C.SSTskin.AVHRR-2.NOAA-7.AVHRR07_G.2-1.night',\n", " 'esacci.SST.day.L3C.SSTskin.AVHRR-2.NOAA-9.AVHRR09_G.2-1.day',\n", " 'esacci.SST.day.L3C.SSTskin.AVHRR-2.NOAA-9.AVHRR09_G.2-1.night',\n", " 'esacci.SST.day.L3C.SSTskin.AVHRR-3.Metop-A.AVHRRMTA_G.2-1.day',\n", " 'esacci.SST.day.L3C.SSTskin.AVHRR-3.Metop-A.AVHRRMTA_G.2-1.night',\n", " 'esacci.SST.day.L3C.SSTskin.AVHRR-3.NOAA-15.AVHRR15_G.2-1.day',\n", " 'esacci.SST.day.L3C.SSTskin.AVHRR-3.NOAA-15.AVHRR15_G.2-1.night',\n", " 'esacci.SST.day.L3C.SSTskin.AVHRR-3.NOAA-16.AVHRR16_G.2-1.day',\n", " 'esacci.SST.day.L3C.SSTskin.AVHRR-3.NOAA-16.AVHRR16_G.2-1.night',\n", " 'esacci.SST.day.L3C.SSTskin.AVHRR-3.NOAA-17.AVHRR17_G.2-1.day',\n", " 'esacci.SST.day.L3C.SSTskin.AVHRR-3.NOAA-17.AVHRR17_G.2-1.night',\n", " 'esacci.SST.day.L3C.SSTskin.AVHRR-3.NOAA-18.AVHRR18_G.2-1.day',\n", " 'esacci.SST.day.L3C.SSTskin.AVHRR-3.NOAA-18.AVHRR18_G.2-1.night',\n", " 'esacci.SST.day.L3C.SSTskin.AVHRR-3.NOAA-19.AVHRR19_G.2-1.day',\n", " 'esacci.SST.day.L3C.SSTskin.AVHRR-3.NOAA-19.AVHRR19_G.2-1.night',\n", " 'esacci.SST.day.L4.SSTdepth.multi-sensor.multi-platform.OSTIA.1-1.r1',\n", " 'esacci.SST.day.L4.SSTdepth.multi-sensor.multi-platform.OSTIA.2-1.anomaly',\n", " 'esacci.SST.day.L4.SSTdepth.multi-sensor.multi-platform.OSTIA.2-1.sst',\n", " 'esacci.SST.day.L4.SSTskin.Unspecified.Unspecified.GMPE.2-0.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L2P.SSTskin.AATSR.Envisat.AATSR.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L2P.SSTskin.ATSR-2.ERS-2.ATSR2.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L2P.SSTskin.ATSR.ERS-1.ATSR1.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L2P.SSTskin.AVHRR-2.NOAA-11.AVHRR11_G.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L2P.SSTskin.AVHRR-2.NOAA-12.AVHRR12_G.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L2P.SSTskin.AVHRR-2.NOAA-14.AVHRR14_G.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L2P.SSTskin.AVHRR-2.NOAA-7.AVHRR07_G.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L2P.SSTskin.AVHRR-2.NOAA-9.AVHRR09_G.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L2P.SSTskin.AVHRR-3.Metop-A.AVHRRMTA_G.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L2P.SSTskin.AVHRR-3.NOAA-15.AVHRR15_G.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L2P.SSTskin.AVHRR-3.NOAA-16.AVHRR16_G.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L2P.SSTskin.AVHRR-3.NOAA-17.AVHRR17_G.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L2P.SSTskin.AVHRR-3.NOAA-18.AVHRR18_G.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L2P.SSTskin.AVHRR-3.NOAA-19.AVHRR19_G.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L3U.SSTskin.AATSR.Envisat.AATSR.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L3U.SSTskin.ATSR-2.ERS-2.ATSR2.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L3U.SSTskin.ATSR.ERS-1.ATSR1.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L3U.SSTskin.AVHRR-2.NOAA-11.AVHRR11_G.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L3U.SSTskin.AVHRR-2.NOAA-12.AVHRR12_G.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L3U.SSTskin.AVHRR-2.NOAA-14.AVHRR14_G.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L3U.SSTskin.AVHRR-2.NOAA-7.AVHRR07_G.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L3U.SSTskin.AVHRR-2.NOAA-9.AVHRR09_G.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L3U.SSTskin.AVHRR-3.Metop-A.AVHRRMTA_G.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L3U.SSTskin.AVHRR-3.NOAA-15.AVHRR15_G.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L3U.SSTskin.AVHRR-3.NOAA-16.AVHRR16_G.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L3U.SSTskin.AVHRR-3.NOAA-17.AVHRR17_G.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L3U.SSTskin.AVHRR-3.NOAA-18.AVHRR18_G.2-1.r1',\n", " 'esacci.SST.satellite-orbit-frequency.L3U.SSTskin.AVHRR-3.NOAA-19.AVHRR19_G.2-1.r1',\n", " 'esacci.WATERVAPOUR.day.L3S.TCWV.multi-sensor.multi-platform.TCWV_land_005deg.3-2.r1',\n", " 'esacci.WATERVAPOUR.day.L3S.TCWV.multi-sensor.multi-platform.TCWV_land_05deg.3-2.r1',\n", " 'esacci.WATERVAPOUR.mon.L3S.TCWV.multi-sensor.multi-platform.TCWV_land_005deg.3-2.r1',\n", " 'esacci.WATERVAPOUR.mon.L3S.TCWV.multi-sensor.multi-platform.TCWV_land_05deg.3-2.r1',\n", " 'esacci.AEROSOL.satellite-orbit-frequency.L2P.AER_PRODUCTS.AATSR.Envisat.AATSR-ENVISAT-ENS.v2-6.r1',\n", " 'esacci.AEROSOL.satellite-orbit-frequency.L2P.AER_PRODUCTS.AATSR.Envisat.ADV.2-31.r1',\n", " 'esacci.AEROSOL.satellite-orbit-frequency.L2P.AER_PRODUCTS.AATSR.Envisat.ORAC.04-01.r1',\n", " 'esacci.AEROSOL.satellite-orbit-frequency.L2P.AER_PRODUCTS.AATSR.Envisat.SU.4-3.r1',\n", " 'esacci.AEROSOL.satellite-orbit-frequency.L2P.AER_PRODUCTS.ATSR-2.ERS-2.ADV.2-31.r1',\n", " 'esacci.AEROSOL.satellite-orbit-frequency.L2P.AER_PRODUCTS.ATSR-2.ERS-2.ORAC.04-01.r1',\n", " 'esacci.AEROSOL.satellite-orbit-frequency.L2P.AER_PRODUCTS.ATSR-2.ERS-2.SU.4-3.r1',\n", " 'esacci.AEROSOL.satellite-orbit-frequency.L2P.AER_PRODUCTS.multi-sensor.multi-platform.ATSR2-ENVISAT-ENS.v2-6.r1',\n", " 'esacci.AEROSOL.satellite-orbit-frequency.L2P.AOD.MERIS.Envisat.MERIS_ENVISAT.2-2.r1',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CH4.TROPOMI.Sentinel-5P.WFMD.v1-8.r1',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CO2.OCO.OCO-2.FOCAL.v10-1.r1',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CO2.OCO.OCO-2.FOCAL.v11.r1',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CO2.SCIAMACHY.Envisat.BESD.v02-01-02.r1',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CO2.SCIAMACHY.Envisat.WFMD.v4-0.r1',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CO2.TANSO-FTS-2.GOSAT-2.SRFP.v2-0-2.r1',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CO2.TANSO-FTS.GOSAT.EMMA.v2-2c.r1',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CO2.TANSO-FTS.GOSAT.OCFP.v7-0-1.r1',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CO2.TANSO-FTS.GOSAT.SRFP.v2-3-8.r1',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CO2.multi-sensor.multi-platform.EMMA.v2-2a.r1',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CO2.multi-sensor.multi-platform.EMMA.v2-2b.r1',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CH4.SCIAMACHY.Envisat.IMAP.v7-2.r1',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CH4.SCIAMACHY.Envisat.WFMD.v4-0.r1',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CH4.TANSO-FTS-2.GOSAT-2.SRFP.v2-0-2.r1',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CH4.TANSO-FTS-2.GOSAT-2.SRPR.v2-0-2.r1',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CH4.TANSO-FTS.GOSAT.EMMA.ch4_v1-2.r1',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CH4.TANSO-FTS.GOSAT.OCFP.v2-1.r1',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CH4.TANSO-FTS.GOSAT.OCPR.v7-0.r1',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CH4.TANSO-FTS.GOSAT.SRFP.v2-3-8.r1',\n", " 'esacci.GHG.satellite-orbit-frequency.L2.CH4.TANSO-FTS.GOSAT.SRPR.v2-3-8.r1',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.CFL.multi-sensor.multi-platform.UNSPECIFIED.v3-0.greenland',\n", " 'esacci.ICESHEETS.unspecified.Unspecified.GLL.multi-sensor.multi-platform.UNSPECIFIED.v1-3.greenland',\n", " 'esacci.RD.satellite-orbit-frequency.L3S.WL.multi-sensor.multi-platform.MERGED.v1-1.r1',\n", " 'esacci.SEAICE.satellite-orbit-frequency.L2P.SITHICK.RA-2.Envisat.NH.2-0.r1',\n", " 'esacci.SEAICE.satellite-orbit-frequency.L2P.SITHICK.RA-2.Envisat.NH.3-0.r1',\n", " 'esacci.SEAICE.satellite-orbit-frequency.L2P.SITHICK.RA-2.Envisat.SH.2-0.r1',\n", " 'esacci.SEAICE.satellite-orbit-frequency.L2P.SITHICK.RA-2.Envisat.SH.3-0.r1',\n", " 'esacci.SEAICE.satellite-orbit-frequency.L2P.SITHICK.SIRAL.CryoSat-2.NH.2-0.r1',\n", " 'esacci.SEAICE.satellite-orbit-frequency.L2P.SITHICK.SIRAL.CryoSat-2.NH.3-0.r1',\n", " 'esacci.SEAICE.satellite-orbit-frequency.L2P.SITHICK.SIRAL.CryoSat-2.SH.2-0.r1',\n", " 'esacci.SEAICE.satellite-orbit-frequency.L2P.SITHICK.SIRAL.CryoSat-2.SH.3-0.r1',\n", " 'esacci.SEALEVEL.satellite-orbit-frequency.L1.UNSPECIFIED.AltiKa.SARAL.UNSPECIFIED.v2-0.r1',\n", " 'esacci.SEALEVEL.satellite-orbit-frequency.L1.UNSPECIFIED.GFO-RA.GFO.UNSPECIFIED.v2-0.r1',\n", " 'esacci.SEALEVEL.satellite-orbit-frequency.L1.UNSPECIFIED.Poseidon-2.Jason-1.UNSPECIFIED.v2-0.r1',\n", " 'esacci.SEALEVEL.satellite-orbit-frequency.L1.UNSPECIFIED.Poseidon-3.Jason-2.UNSPECIFIED.v2-0.r1',\n", " 'esacci.SEALEVEL.satellite-orbit-frequency.L1.UNSPECIFIED.RA-2.Envisat.UNSPECIFIED.v2-0.r1',\n", " 'esacci.SEALEVEL.satellite-orbit-frequency.L1.UNSPECIFIED.RA.ERS-1.UNSPECIFIED.v2-0.r1',\n", " 'esacci.SEALEVEL.satellite-orbit-frequency.L1.UNSPECIFIED.RA.ERS-2.UNSPECIFIED.v2-0.r1',\n", " 'esacci.SEALEVEL.satellite-orbit-frequency.L1.UNSPECIFIED.SIRAL.CryoSat-2.UNSPECIFIED.v2-0.r1',\n", " 'esacci.SEALEVEL.satellite-orbit-frequency.L1.UNSPECIFIED.SSALT.Topex-Poseidon.UNSPECIFIED.v2-0.r1',\n", " 'esacci.ICESHEETS.yr.Unspecified.GMB.GRACE-instrument.GRACE.UNSPECIFIED.1-2.greenland_gmb_mass_trends',\n", " 'esacci.ICESHEETS.yr.Unspecified.GMB.GRACE-instrument.GRACE.UNSPECIFIED.1-3.greenland_gmb_mass_trends',\n", " 'esacci.ICESHEETS.yr.Unspecified.GMB.GRACE-instrument.GRACE.UNSPECIFIED.1-4.greenland_gmb_mass_trends',\n", " 'esacci.ICESHEETS.yr.Unspecified.GMB.GRACE-instrument.GRACE.UNSPECIFIED.1-5.greenland_gmb_mass_trends',\n", " 'esacci.SEALEVEL.mon.IND.MSLTR.multi-sensor.multi-platform.MERGED.2-2.ASA',\n", " 'esacci.SEALEVEL.mon.IND.MSLTR.multi-sensor.multi-platform.MERGED.2-2.BENGUELA',\n", " 'esacci.SEALEVEL.mon.IND.MSLTR.multi-sensor.multi-platform.MERGED.2-2.CARIBBEAN',\n", " 'esacci.SEALEVEL.mon.IND.MSLTR.multi-sensor.multi-platform.MERGED.2-2.GULFSTREAM',\n", " 'esacci.SEALEVEL.mon.IND.MSLTR.multi-sensor.multi-platform.MERGED.2-2.HUMBOLDT',\n", " 'esacci.SEALEVEL.mon.IND.MSLTR.multi-sensor.multi-platform.MERGED.2-2.MED_SEA',\n", " 'esacci.SEALEVEL.mon.IND.MSLTR.multi-sensor.multi-platform.MERGED.2-2.NE_ATL',\n", " 'esacci.SEALEVEL.mon.IND.MSLTR.multi-sensor.multi-platform.MERGED.2-2.N_INDIAN',\n", " 'esacci.SEALEVEL.mon.IND.MSLTR.multi-sensor.multi-platform.MERGED.2-2.SE_AFRICA',\n", " 'esacci.SEALEVEL.mon.IND.MSLTR.multi-sensor.multi-platform.MERGED.2-2.SE_ASIA',\n", " 'esacci.SEALEVEL.mon.IND.MSLTR.multi-sensor.multi-platform.MERGED.2-2.S_AUSTRALIA',\n", " 'esacci.SEALEVEL.mon.IND.MSLTR.multi-sensor.multi-platform.MERGED.2-2.WAFRICA',\n", " 'esacci.SEALEVEL.mon.IND.MSLTR.multi-sensor.multi-platform.MERGED.2-2.r1',\n", " 'esacci.FIRE.mon.L3S.BA.MODIS.Terra.MODIS_TERRA.v5-1.pixel',\n", " 'esacci.FIRE.mon.L3S.BA.multi-sensor.multi-platform.SYN.v1-1.pixel',\n", " 'esacci.FIRE.mon.L3S.BA.MSI-(Sentinel-2).Sentinel-2A.MSI.2-0.pixel',\n", " 'esacci.FIRE.mon.L3S.BA.MSI-(Sentinel-2).Sentinel-2A.MSI.v1-1.pixel',\n", " 'esacci.LC.yr.L4.Map.multi-sensor.multi-platform.HRLC10-A03.v1-2.Siberia',\n", " 'esacci.LC.yr.L4.Map.multi-sensor.multi-platform.HRLC10-A02.v1-2.Amazonia',\n", " 'esacci.LC.yr.L4.Map.multi-sensor.multi-platform.HRLC10-A01.v1-2.Africa',\n", " 'esacci.LC.5-yrs.L4.Map.multi-sensor.multi-platform.HRLC30-A03.v1-2.Siberia',\n", " 'esacci.LC.5-yrs.L4.Map.multi-sensor.multi-platform.HRLC30-A02.v1-2.Amazonia',\n", " 'esacci.LC.5-yrs.L4.Map.multi-sensor.multi-platform.HRLC30-A01.v1-2.Africa',\n", " 'esacci.LC.5-yrs.L4.CHANGE.multi-sensor.multi-platform.HRLCC30-A03.v1-2.Siberia',\n", " 'esacci.LC.5-yrs.L4.CHANGE.multi-sensor.multi-platform.HRLCC30-A02.v1-2.Amazonia',\n", " 'esacci.LC.5-yrs.L4.CHANGE.multi-sensor.multi-platform.HRLCC30-A01.v1-2.Africa',\n", " 'esacci.VEGETATION.5-days.L3S.VP_PRODUCTS.VEGETATION.SPOT-5.MERGED.v1-0.r1',\n", " 'esacci.VEGETATION.5-days.L3S.VP_PRODUCTS.VEGETATION.multi-platform.MERGED.v1-0.r1',\n", " 'esacci.VEGETATION.5-days.L3S.VP_PRODUCTS.Végétation-P.PROBA-V.MERGED.v1-0.r1',\n", " 'esacci.VEGETATION.5-days.L3S.VP_PRODUCTS.multi-sensor.multi-platform.MERGED.v1-0.r1']" ] }, "execution_count": 4, "metadata": {}, "output_type": "execute_result" } ], "source": [ "datasets = cci_store.get_data_ids()\n", "list(datasets)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "This might have been a bit much. In case you are looking for particular data sets, you can search for them. You can list which search options are available:" ] }, { "cell_type": "code", "execution_count": 5, "metadata": { "tags": [] }, "outputs": [ { "data": { "application/json": { "additionalProperties": false, "properties": { "bbox": { "items": [ { "type": "number" }, { "type": "number" }, { "type": "number" }, { "type": "number" } ], "type": "array" }, "cci_attrs": { "additionalProperties": false, "properties": { "data_type": { "enum": [ "ALT", "MSL", "LST", "SITHICK", "CHLOR_A", "LP", "OC_PRODUCTS", "AAI", "SSMV", "GLL", "SSMS", "VP_PRODUCTS", "IV", "SEC", "SCFG", "MSLTR", "MSLA", "SWH", "NP", "IOP", "SICONC", "AOD", "SSTskin", "SWE", "GTD", "LCCS", "WL", "CH4", "TC", "K_490", "GMB", "SSS", "Map", "SCFV", "BA", "SSTdepth", "CFL", "RRS", "WB", "UNSPECIFIED", "PFT", "MSLAMPH", "CHANGE", "CO2", "TCWV", "PFR", "AER_PRODUCTS", "AEX", "AGB", "CLD_PRODUCTS", "LK_PRODUCTS" ], "type": "string" }, "ecv": { "enum": [ "SST", "VEGETATION", "BIOMASS", "PERMAFROST", "OC", "FIRE", "LC", "SEASURFACESALINITY", "RD", "SEALEVEL", "WATERVAPOUR", "GHG", "SEASTATE", "LAKES", "SEAICE", "ICESHEETS", "SOILMOISTURE", "CLOUD", "SNOW", "OZONE", "AEROSOL", "LST" ], "type": "string" }, "frequency": { "enum": [ "satellite-orbit-frequency", "day", "year", "5 years", "15 days", "5 days", "unspecified", "8 days", "climatology", "13 years", "month", "3-hours" ], "type": "string" }, "institute": { "enum": [ "Alfred-Wegener-Institut Helmholtz-Zentrum für Polar- und Meeresforschung", "Plymouth Marine Laboratory", "ENVironmental Earth Observation IT GmbH", "multi-institution", "DTU Space", "Freie Universitaet Berlin", "Vienna University of Technology", "Deutscher Wetterdienst", "Netherlands Institute for Space Research", "Technische Universität Dresden", "Institute of Environmental Physics", "Rutherford Appleton Laboratory", "Universite Catholique de Louvain", "University of Alcala", "University of Leicester", "Norwegian Meteorological Institute", "University of Bremen", "Belgian Institute for Space Aeronomy", "Deutsches Zentrum fuer Luft- und Raumfahrt", "Royal Netherlands Meteorological Institute", "The Geological Survey of Denmark and Greenland" ], "type": "string" }, "platform": { "enum": [ "ERS-2", "CryoSat-2", "multi-platform", "Sentinel-5P", "OCO-2", "NOAA-19", "NOAA-20", "SNPP", "Jason-2", "Metop-A", "NOAA-7", "Unspecified", "NOAA-11", "NOAA-8", "Metop-C", "ERS-1", "SARAL", "GFO", "NOAA-15", "GOSAT-2", "Envisat", "Sentinel-3A", "GOSAT", "NOAA-9", "Aqua", "Jason-1", "NOAA-10", "NOAA-17", "Sentinel-2A", "RadarSat-2", "NOAA-18", "ODIN", "Terra", "Topex-Poseidon", "Sentinel-1A", "NOAA-14", "Nimbus-5", "NOAA-12", "NOAA-16", "ALOS", "Sentinel-3B", "SPOT-5", "PROBA-V", "Metop-B", "GRACE", "TIROS-N", "NOAA-6" ], "type": "string" }, "processing_level": { "enum": [ "L2", "L2P", "IND", "Unspecified", "L3C", "L3", "L4", "L3S", "L1", "L3U" ], "type": "string" }, "product_string": { "enum": [ "AVHRR17_G", "ATSR2-ENVISAT-ENS", "NH25KMEASE2", "TCWV_land_05deg", "AVHRR18_G", "AATSR-ENVISAT-ENS_ANNUAL", "ACTIVE", "ATSR2-ENVISAT-ENS_MONTHLY", "VARIOUS", "AVHRR_METOPB", "GMPE", "SLSTRB", "Envisat", "AATSR_ENVISAT", "AVHRR_NOAA18", "RE_SSMI_12-5kmEASE2-SH", "AVHRR_NOAA17", "MODIS_TERRA", "SU", "AVHRR07_G", "AVHRR15_G", "AATSR-ENVISAT-ENS_DAILY", "POLAR-MERGED_OI_Monthly_CENTRED_15Day_25kmEASE2-NH", "CHANGE", "AERGOM", "BESD", "SSMI_SSMIS", "OCPR", "HRLC10-A02", "AMSR_50kmEASE2", "DIFF", "MODIS_AQUA", "SMR_ODIN", "AVHRR_NOAA16", "SLSTRA", "MZM", "AMSR_25kmEASE2", "HRLC30-A01", "MERIS-AATSR", "AVHRR_TIROSN", "IRMGP", "MERIS_ENVISAT", "COMBINED_ADJUSTED", "ORAC", "MODIST", "HRLC30-A03", "SH50KMEASE2", "HRLCC30-A02", "AVHRR_NOAA10", "AVHRR_NOAA9", "NH", "ATSR2", "MSAAI", "AVHRR16_G", "AVHRRMTA_G", "MODISA", "Map", "SH", "AATSR-ENVISAT-ENS", "IRCDR", "NIMBUS5_ESMR-EASE2_NH", "UNSPECIFIED", "AATSR", "AVHRR_METOPA", "AVHRR-AM", "AVHRR_MERGED", "Climatology", "OSIRIS_ODIN", "WFMD", "ATSR2-ENVISAT-ENS_ANNUAL", "PASSIVE", "ATSR_3", "OSTIA", "AVHRR-PM", "AVHRR_NOAA11", "AVHRR14_G", "AVHRR_NOAA12", "HRLCC30-A03", "AVHRR_NOAA7", "AVHRR12_G", "GOMOS_ENVISAT", "MODISLST_CRYOGRID", "HRLC30-A02", "OCFP", "AVHRR_NOAA6", "COMBINED", "AVHRR_NOAA8", "MSI", "MERGED_OI_7DAY_RUNNINGMEAN_DAILY_25km", "GLOBAL-MERGED_OI_7DAY_RUNNINGMEAN_DAILY_0-25deg", "ERA5_MODISLST_BIASCORRECTED", "POLAR-MERGED_OI_7DAY_RUNNINGMEAN_DAILY_25kmEASE2-NH", "AVHRR19_G", "MIPAS_ENVISAT", "SRPR", "AVHRR09_G", "SCIAMACHY_ENVISAT", "EMMA", "AVHRR_NOAA14", "SRFP", "ATSR2_ERS2", "NIMBUS5_ESMR_EASE2_LDTPcorrected_NH", "FOCAL", "GLOBAL-MERGED_OI_Monthly_CENTRED_15Day_0-25deg", "TCWV_land_005deg", "IMAP", "HRLC10-A01", "POLAR-MERGED_OI_7DAY_RUNNINGMEAN_DAILY_25kmEASE2-SH", "ATSR2-ENVISAT-ENS_DAILY", "AVHRR11_G", "AATSR-ENVISAT-ENS_MONTHLY", "NIMBUS5_ESMR_EASE2_LDTPcorrected_SH", "SYN", "VIIRS0", "HRLCC30-A01", "MERGED", "VIIRS1", "MULTI_1M", "RE_SSMI_12-5kmEASE2-NH", "HRLC10-A03", "POLAR-MERGED_OI_Monthly_CENTRED_15Day_25kmEASE2-SH", "NIMBUS5_ESMR-EASE2_SH", "AVHRR_NOAA19", "AVHRR_METOPC", "ATSR1", "ATSR_2", "ATSR2-AATSR", "ADV", "MERGED_OI_Monthly_CENTRED_15Day_25km" ], "type": "string" }, "product_version": { "enum": [ "v05.3", "3.00", "v2.2b", "1.3", "03.0", "04.01", "04.01_seg.", "04.01.", "2.0.7", "v06.1", "v1.1", "v11", "2.0.81", "4.00", "5.5", "fv0002", "v08.1", "v09.2", "3.2", "1.2", "5.0", "v2.0.3", "3.1", "4.3", "2.2", "fv0100", "1.00", "2.1", "v1.3", "1.0", "v2.2", "2.00", "v1.8", "1.5", "04.0", "3.21", "1.7", "v2.3.8", "v2.33", "v2.0", "v2.2a", "v2.1.0", "6.0", "1.1", "v5.1", "ch4_v1.2", "v7.0", "v7.2", "4.0", "0.1", "v2.0.2", "v2.1", "v02.01.02", "4.41", "v2.6", "05.2", "2.0", "v3.0", "v7.0.1", "v09.1", "05.5", "v06.2", "1.4", "3.0", "v4.0", "v10.1", "v2.2c", "v0001", "05.0", "v1.0", "v1.2", "2.31", "v07.1" ], "type": "string" }, "sensor": { "enum": [ "VIIRS", "Poseidon-3", "AMI-SAR", "TANSO-FTS", "SAR-2000", "VEGETATION", "SIRAL", "SAR-C-(Sentinel-1)", "AVHRR-3", "TANSO-FTS-2", "Unspecified", "SMR", "GFO-RA", "SSALT", "MIPAS", "MERIS", "ATSR-2", "SAR-(RadarSat-2)", "SCIAMACHY", "GOMOS", "OCO", "AltiKa", "ASAR", "AVHRR", "multi-sensor", "TROPOMI", "GRACE-instrument", "SLSTR", "MODIS", "ESMR-(Nimbus-5)", "MSI-(Sentinel-2)", "RA-2", "RA", "AVHRR-2", "AATSR", "Végétation-P", "SRAL", "Poseidon-2", "PALSAR", "OSIRIS", "ATSR" ], "type": "string" } }, "type": "object" }, "end_date": { "format": "date-time", "type": "string" }, "start_date": { "format": "date-time", "type": "string" } }, "type": "object" }, "text/plain": [ "" ] }, "execution_count": 5, "metadata": {}, "output_type": "execute_result" } ], "source": [ "cci_store.get_search_params_schema()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The parameters are listed under *properties*. *start_date*, *end_date* and *bbox* are standard search parameters that are also used by other stores. *cci_attrs* lists additional parameters that are specific for the cci store (again, listed under *properties*). Of these, let's use *ecv* and *frequency*." ] }, { "cell_type": "code", "execution_count": 6, "metadata": { "tags": [] }, "outputs": [ { "data": { "text/plain": [ "['esacci.AEROSOL.mon.L3.AAI.multi-sensor.multi-platform.MSAAI.1-7.r1',\n", " 'esacci.AEROSOL.mon.L3C.AER_PRODUCTS.AATSR.Envisat.ADV.2-31.r1',\n", " 'esacci.AEROSOL.mon.L3C.AER_PRODUCTS.AATSR.Envisat.ORAC.04-01-.r1',\n", " 'esacci.AEROSOL.mon.L3C.AER_PRODUCTS.AATSR.Envisat.ORAC.04-01_seg-.r1',\n", " 'esacci.AEROSOL.mon.L3C.AER_PRODUCTS.AATSR.Envisat.SU.4-3.r1',\n", " 'esacci.AEROSOL.mon.L3C.AER_PRODUCTS.ATSR-2.ERS-2.ADV.2-31.r1',\n", " 'esacci.AEROSOL.mon.L3C.AER_PRODUCTS.ATSR-2.ERS-2.ORAC.04-01-.r1',\n", " 'esacci.AEROSOL.mon.L3C.AER_PRODUCTS.ATSR-2.ERS-2.ORAC.04-01_seg-.r1',\n", " 'esacci.AEROSOL.mon.L3C.AER_PRODUCTS.ATSR-2.ERS-2.SU.4-3.r1',\n", " 'esacci.AEROSOL.mon.L3C.AER_PRODUCTS.multi-sensor.multi-platform.AATSR-ENVISAT-ENS_MONTHLY.v2-6.r1',\n", " 'esacci.AEROSOL.mon.L3C.AER_PRODUCTS.multi-sensor.multi-platform.ATSR2-ENVISAT-ENS_MONTHLY.v2-6.r1',\n", " 'esacci.AEROSOL.mon.L3C.AOD.MERIS.Envisat.MERIS_ENVISAT.2-2.r1']" ] }, "execution_count": 6, "metadata": {}, "output_type": "execute_result" } ], "source": [ "cci_attrs = dict(\n", " ecv='AEROSOL', \n", " frequency='month'\n", ")\n", "\n", "[descriptor.data_id for descriptor in cci_store.search_data(cci_attrs=cci_attrs)]" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "'esacci.AEROSOL.mon.L3.AAI.multi-sensor.multi-platform.MSAAI.1-7.r1' sounds interesting. Let's get more information about that one." ] }, { "cell_type": "code", "execution_count": 7, "metadata": { "tags": [] }, "outputs": [ { "data": { "application/json": { "attrs": { "abstract": "The ESA Fire Disturbance Climate Change Initiative (CCI) project has produced maps of global burned area derived from satellite observations. The MODIS Fire_cci v5.1 grid product described here contains gridded data on global burned area derived from the MODIS instrument onboard the TERRA satellite at 250m resolution for the period 2001 to 2019. This product supercedes the previously available MODIS v5.0 product. The v5.1 dataset was initially published for 2001-2017, and has later been periodically extended to include 2018 to 2022. \n\nThis gridded dataset has been derived from the MODIS Fire_cci v5.1 pixel product (also available) by summarising its burned area information into a regular grid covering the Earth at 0.25 x 0.25 degrees resolution and at monthly temporal resolution. Information on burned area is included in 23 individual quantities: sum of burned area, standard error, fraction of burnable area, fraction of observed area, number of patches and the burned area for 18 land cover classes, as defined by the Land_Cover_cci v2.0.7 product. For further information on the product and its format see the Fire_cci product user guide in the linked documentation.", "catalog_url": "https://catalogue.ceda.ac.uk/uuid/3628cb2fdba443588155e15dee8e5352", "cci_project": "FIRE", "comment": "These data were produced as part of the ESA Fire_cci programme.", "data_type": "BA", "ecv": "FIRE", "history": "Created on 2018-11-30 01:10:50", "institute": "University of Alcala", "platform_id": "Terra", "processing_level": "L4", "product_string": "MODIS_TERRA", "product_version": "v5-1", "project": "Climate Change Initiative - European Space Agency", "publication_date": "2019-02-08T14:49:28", "references": "See www.esa-fire-cci.org", "sensor_id": "MODIS", "source": "MODIS MOD09GQ Collection 6, MODIS MOD09GA Collection 6, MODIS MCD14ML Collection 6, ESA CCI Land Cover dataset v2.0.7", "title": "ESA Fire Climate Change Initiative (Fire_cci): MODIS Fire_cci Burned Area Grid product, version 5.1", "uuid": "3628cb2fdba443588155e15dee8e5352" }, "bbox": [ -180, -90, 180, 90 ], "coords": { "lat": { "attrs": { "bounds": "lat_bnds", "chunk_sizes": [ 720 ], "data_type": "float32", "dimensions": [ "lat" ], "file_chunk_sizes": [ 720 ], "file_dimensions": [ "lat" ], "fill_value": null, "long_name": "latitude", "orig_data_type": "float32", "shape": [ 720 ], "size": 720, "standard_name": "latitude", "units": "degree_north" }, "dims": [ "lat" ], "dtype": "float32", "name": "lat" }, "lat_bnds": { "attrs": { "chunk_sizes": [ 720, 2 ], "data_type": "float32", "dimensions": [ "lat", "nv" ], "file_chunk_sizes": [ 720, 2 ], "file_dimensions": [ "lat", "nv" ], "fill_value": null, "orig_data_type": "float32", "shape": [ 720, 2 ], "size": 1440 }, "dims": [ "lat", "nv" ], "dtype": "float32", "name": "lat_bnds" }, "lon": { "attrs": { "bounds": "lon_bnds", "chunk_sizes": [ 1440 ], "data_type": "float32", "dimensions": [ "lon" ], "file_chunk_sizes": [ 1440 ], "file_dimensions": [ "lon" ], "fill_value": null, "long_name": "longitude", "orig_data_type": "float32", "shape": [ 1440 ], "size": 1440, "standard_name": "longitude", "units": "degree_east" }, "dims": [ "lon" ], "dtype": "float32", "name": "lon" }, "lon_bnds": { "attrs": { "chunk_sizes": [ 1440, 2 ], "data_type": "float32", "dimensions": [ "lon", "nv" ], "file_chunk_sizes": [ 1440, 2 ], "file_dimensions": [ "lon", "nv" ], "fill_value": null, "orig_data_type": "float32", "shape": [ 1440, 2 ], "size": 2880 }, "dims": [ "lon", "nv" ], "dtype": "float32", "name": "lon_bnds" }, "time": { "attrs": { "bounds": "time_bnds", "calendar": "standard", "chunk_sizes": [ 264 ], "data_type": "float64", "dimensions": [ "time" ], "file_chunk_sizes": [ 1 ], "file_dimensions": [ "time" ], "fill_value": null, "long_name": "time", "orig_data_type": "float64", "shape": [ 264 ], "size": 264, "standard_name": "time", "units": "days since 1970-01-01 00:00:00" }, "dims": [ "time" ], "dtype": "float64", "name": "time" }, "time_bnds": { "attrs": { "chunk_sizes": [ 264, 2 ], "data_type": "float32", "dimensions": [ "time", "nv" ], "file_chunk_sizes": [ 1, 2 ], "file_dimensions": [ "time", "nv" ], "fill_value": null, "orig_data_type": "float32", "shape": [ 264, 2 ], "size": 528 }, "dims": [ "time", "nv" ], "dtype": "float32", "name": "time_bnds" }, "vegetation_class": { "attrs": { "chunk_sizes": [ 18 ], "data_type": "int64", "dimensions": [ "vegetation_class" ], "file_chunk_sizes": [ 18 ], "file_dimensions": [ "vegetation_class" ], "fill_value": 9223372036854776000, "long_name": "vegetation class number", "orig_data_type": "int32", "shape": [ 18 ], "size": 18, "units": "1" }, "dims": [ "vegetation_class" ], "dtype": "int64", "name": "vegetation_class" } }, "crs": "WGS84", "data_id": "esacci.FIRE.mon.L4.BA.MODIS.Terra.MODIS_TERRA.v5-1.grid", "data_type": "dataset", "data_vars": { "burned_area": { "attrs": { "cell_methods": "time: sum", "chunk_sizes": [ 264, 720, 1440 ], "data_type": "float32", "dimensions": [ "time", "lat", "lon" ], "file_chunk_sizes": [ 1, 720, 1440 ], "file_dimensions": [ "time", "lat", "lon" ], "fill_value": null, "long_name": "total burned_area", "orig_data_type": "float32", "shape": [ 264, 720, 1440 ], "size": 273715200, "standard_name": "burned_area", "units": "m2" }, "dims": [ "time", "lat", "lon" ], "dtype": "float32", "name": "burned_area" }, "burned_area_in_vegetation_class": { "attrs": { "cell_methods": "time: sum", "chunk_sizes": [ 264, 18, 720, 1440 ], "comment": "Burned area by land cover classes; land cover classes are from CCI Land Cover, http://www.esa-landcover-cci.org/", "data_type": "float32", "dimensions": [ "time", "vegetation_class", "lat", "lon" ], "file_chunk_sizes": [ 1, 18, 720, 1440 ], "file_dimensions": [ "time", "vegetation_class", "lat", "lon" ], "fill_value": null, "long_name": "burned area in vegetation class", "orig_data_type": "float32", "shape": [ 264, 18, 720, 1440 ], "size": 4926873600, "units": "m2" }, "dims": [ "time", "vegetation_class", "lat", "lon" ], "dtype": "float32", "name": "burned_area_in_vegetation_class" }, "fraction_of_burnable_area": { "attrs": { "chunk_sizes": [ 264, 720, 1440 ], "comment": "The fraction of burnable area is the fraction of the cell that corresponds to vegetated land covers that could burn. The land cover classes are those from CCI Land Cover, http://www.esa-landcover-cci.org/", "data_type": "float32", "dimensions": [ "time", "lat", "lon" ], "file_chunk_sizes": [ 1, 720, 1440 ], "file_dimensions": [ "time", "lat", "lon" ], "fill_value": null, "long_name": "fraction of burnable area", "orig_data_type": "float32", "shape": [ 264, 720, 1440 ], "size": 273715200, "units": "1" }, "dims": [ "time", "lat", "lon" ], "dtype": "float32", "name": "fraction_of_burnable_area" }, "fraction_of_observed_area": { "attrs": { "chunk_sizes": [ 264, 720, 1440 ], "comment": "The fraction of the total burnable area in the cell (fraction_of_burnable_area variable of this file) that was observed during the time interval, and was not marked as unsuitable/not observable. The latter refers to the area where it was not possible to obtain observational burned area information for the whole time interval because of lack of input data (non-existing data for that location and period).", "data_type": "float32", "dimensions": [ "time", "lat", "lon" ], "file_chunk_sizes": [ 1, 720, 1440 ], "file_dimensions": [ "time", "lat", "lon" ], "fill_value": null, "long_name": "fraction of observed area", "orig_data_type": "float32", "shape": [ 264, 720, 1440 ], "size": 273715200, "units": "1" }, "dims": [ "time", "lat", "lon" ], "dtype": "float32", "name": "fraction_of_observed_area" }, "number_of_patches": { "attrs": { "chunk_sizes": [ 264, 720, 1440 ], "comment": "Number of contiguous groups of burned pixels.", "data_type": "float32", "dimensions": [ "time", "lat", "lon" ], "file_chunk_sizes": [ 1, 720, 1440 ], "file_dimensions": [ "time", "lat", "lon" ], "fill_value": null, "long_name": "number of burn patches", "orig_data_type": "float32", "shape": [ 264, 720, 1440 ], "size": 273715200, "units": "1" }, "dims": [ "time", "lat", "lon" ], "dtype": "float32", "name": "number_of_patches" }, "standard_error": { "attrs": { "chunk_sizes": [ 264, 720, 1440 ], "data_type": "float32", "dimensions": [ "time", "lat", "lon" ], "file_chunk_sizes": [ 1, 720, 1440 ], "file_dimensions": [ "time", "lat", "lon" ], "fill_value": null, "long_name": "standard error of the estimation of burned area", "orig_data_type": "float32", "shape": [ 264, 720, 1440 ], "size": 273715200, "units": "m2" }, "dims": [ "time", "lat", "lon" ], "dtype": "float32", "name": "standard_error" } }, "dims": { "lat": 720, "lon": 1440, "nv": 2, "time": 264, "vegetation_class": 18 }, "open_params_schema": { "additionalProperties": false, "properties": { "bbox": { "items": [ { "maximum": 180, "minimum": -180, "type": "number" }, { "maximum": 90, "minimum": -90, "type": "number" }, { "maximum": 180, "minimum": -180, "type": "number" }, { "maximum": 90, "minimum": -90, "type": "number" } ], "type": "array" }, "normalize_data": { "default": true, "type": "boolean" }, "time_range": { "items": [ { "format": "date", "maxDate": "2022-12-31", "minDate": "2001-01-01", "type": "string" }, { "format": "date", "maxDate": "2022-12-31", "minDate": "2001-01-01", "type": "string" } ], "type": "array" }, "variable_names": { "items": { "enum": [ "burned_area", "standard_error", "fraction_of_burnable_area", "fraction_of_observed_area", "number_of_patches", "burned_area_in_vegetation_class" ], "type": "string" }, "type": "array" } }, "type": "object" }, "spatial_res": 0.25, "time_period": "1M", "time_range": [ "2001-01-01", "2022-12-31" ] }, "text/plain": [ "" ] }, "execution_count": 7, "metadata": {}, "output_type": "execute_result" } ], "source": [ "cci_store.describe_data('esacci.FIRE.mon.L4.BA.MODIS.Terra.MODIS_TERRA.v5-1.grid')" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Finally, we can have a look at which openers are provided by this store." ] }, { "cell_type": "code", "execution_count": 8, "metadata": { "tags": [] }, "outputs": [ { "data": { "text/plain": [ "['dataset:zarr:cciodp',\n", " 'dataframe:geojson:esa-cdc',\n", " 'vectordatacube::esa-cdc',\n", " 'datatree:zarr:esa-cdc']" ] }, "execution_count": 8, "metadata": {}, "output_type": "execute_result" } ], "source": [ "cci_store.get_data_opener_ids()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Here is how you can view which parameters can be used when you want to open a particular dataset (both parameters are optional)." ] }, { "cell_type": "code", "execution_count": 9, "metadata": { "tags": [] }, "outputs": [ { "data": { "application/json": { "additionalProperties": false, "properties": { "bbox": { "items": [ { "maximum": 180, "minimum": -180, "type": "number" }, { "maximum": 90, "minimum": -90, "type": "number" }, { "maximum": 180, "minimum": -180, "type": "number" }, { "maximum": 90, "minimum": -90, "type": "number" } ], "type": "array" }, "normalize_data": { "default": true, "type": "boolean" }, "time_range": { "items": [ { "format": "date", "maxDate": "2022-12-31", "minDate": "2001-01-01", "type": "string" }, { "format": "date", "maxDate": "2022-12-31", "minDate": "2001-01-01", "type": "string" } ], "type": "array" }, "variable_names": { "items": { "enum": [ "burned_area", "standard_error", "fraction_of_burnable_area", "fraction_of_observed_area", "number_of_patches", "burned_area_in_vegetation_class" ], "type": "string" }, "type": "array" } }, "type": "object" }, "text/plain": [ "" ] }, "execution_count": 9, "metadata": {}, "output_type": "execute_result" } ], "source": [ "cci_store.get_open_data_params_schema(data_id='esacci.FIRE.mon.L4.BA.MODIS.Terra.MODIS_TERRA.v5-1.grid', opener_id='dataset:zarr:cciodp')" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Great! Now we are all set to open some cubes." ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "
<xarray.Dataset> Size: 25GB\n",
       "Dimensions:                          (time: 264, lat: 720, lon: 1440,\n",
       "                                      vegetation_class: 18, nv: 2, bnds: 2)\n",
       "Coordinates:\n",
       "  * lat                              (lat) float32 3kB 89.88 89.62 ... -89.88\n",
       "    lat_bnds                         (lat, nv) float32 6kB dask.array<chunksize=(720, 2), meta=np.ndarray>\n",
       "  * lon                              (lon) float32 6kB -179.9 -179.6 ... 179.9\n",
       "    lon_bnds                         (lon, nv) float32 12kB dask.array<chunksize=(1440, 2), meta=np.ndarray>\n",
       "  * time                             (time) datetime64[ns] 2kB 2001-01-16T12:...\n",
       "    time_bnds                        (time, bnds) datetime64[ns] 4kB dask.array<chunksize=(264, 2), meta=np.ndarray>\n",
       "  * vegetation_class                 (vegetation_class) int32 72B 10 20 ... 180\n",
       "Dimensions without coordinates: nv, bnds\n",
       "Data variables:\n",
       "    burned_area                      (time, lat, lon) float32 1GB dask.array<chunksize=(1, 720, 1440), meta=np.ndarray>\n",
       "    burned_area_in_vegetation_class  (time, vegetation_class, lat, lon) float32 20GB dask.array<chunksize=(1, 6, 720, 720), meta=np.ndarray>\n",
       "    fraction_of_burnable_area        (time, lat, lon) float32 1GB dask.array<chunksize=(1, 720, 1440), meta=np.ndarray>\n",
       "    fraction_of_observed_area        (time, lat, lon) float32 1GB dask.array<chunksize=(1, 720, 1440), meta=np.ndarray>\n",
       "    number_of_patches                (time, lat, lon) float32 1GB dask.array<chunksize=(1, 720, 1440), meta=np.ndarray>\n",
       "    standard_error                   (time, lat, lon) float32 1GB dask.array<chunksize=(1, 720, 1440), meta=np.ndarray>\n",
       "Attributes:\n",
       "    Conventions:             CF-1.7\n",
       "    title:                   esacci.FIRE.mon.L4.BA.MODIS.Terra.MODIS_TERRA.v5...\n",
       "    date_created:            2025-12-04T10:47:12.287171\n",
       "    processing_level:        L4\n",
       "    time_coverage_start:     2001-01-01T00:00:00\n",
       "    time_coverage_end:       2023-01-01T00:00:00\n",
       "    time_coverage_duration:  P8035DT0H0M0S\n",
       "    history:                 [{'program': 'xcube_cci.chunkstore.CciChunkStore...
" ], "text/plain": [ " Size: 25GB\n", "Dimensions: (time: 264, lat: 720, lon: 1440,\n", " vegetation_class: 18, nv: 2, bnds: 2)\n", "Coordinates:\n", " * lat (lat) float32 3kB 89.88 89.62 ... -89.88\n", " lat_bnds (lat, nv) float32 6kB dask.array\n", " * lon (lon) float32 6kB -179.9 -179.6 ... 179.9\n", " lon_bnds (lon, nv) float32 12kB dask.array\n", " * time (time) datetime64[ns] 2kB 2001-01-16T12:...\n", " time_bnds (time, bnds) datetime64[ns] 4kB dask.array\n", " * vegetation_class (vegetation_class) int32 72B 10 20 ... 180\n", "Dimensions without coordinates: nv, bnds\n", "Data variables:\n", " burned_area (time, lat, lon) float32 1GB dask.array\n", " burned_area_in_vegetation_class (time, vegetation_class, lat, lon) float32 20GB dask.array\n", " fraction_of_burnable_area (time, lat, lon) float32 1GB dask.array\n", " fraction_of_observed_area (time, lat, lon) float32 1GB dask.array\n", " number_of_patches (time, lat, lon) float32 1GB dask.array\n", " standard_error (time, lat, lon) float32 1GB dask.array\n", "Attributes:\n", " Conventions: CF-1.7\n", " title: esacci.FIRE.mon.L4.BA.MODIS.Terra.MODIS_TERRA.v5...\n", " date_created: 2025-12-04T10:47:12.287171\n", " processing_level: L4\n", " time_coverage_start: 2001-01-01T00:00:00\n", " time_coverage_end: 2023-01-01T00:00:00\n", " time_coverage_duration: P8035DT0H0M0S\n", " history: [{'program': 'xcube_cci.chunkstore.CciChunkStore..." ] }, "execution_count": 10, "metadata": {}, "output_type": "execute_result" } ], "source": [ "ds = cci_store.open_data(data_id='esacci.FIRE.mon.L4.BA.MODIS.Terra.MODIS_TERRA.v5-1.grid', opener_id='dataset:zarr:cciodp')\n", "ds" ] }, { "cell_type": "code", "execution_count": 11, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "" ] }, "execution_count": 11, "metadata": {}, "output_type": "execute_result" }, { "data": { "image/png": "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", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "ds.isel(time=263).burned_area.plot()" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.13.1" } }, "nbformat": 4, "nbformat_minor": 4 }