diff --git a/examples/CMIP6.ScenarioMIP.UA.MCM-UA-1-0.ssp245.r1i1p1f2.Amon.psl.gn.v20190731.json b/examples/CMIP6.ScenarioMIP.UA.MCM-UA-1-0.ssp245.r1i1p1f2.Amon.psl.gn.v20190731.json index 851486b..f4a48d9 100644 --- a/examples/CMIP6.ScenarioMIP.UA.MCM-UA-1-0.ssp245.r1i1p1f2.Amon.psl.gn.v20190731.json +++ b/examples/CMIP6.ScenarioMIP.UA.MCM-UA-1-0.ssp245.r1i1p1f2.Amon.psl.gn.v20190731.json @@ -43,20 +43,20 @@ "datetime": "2058-01-01T00:00:00Z", "start_datetime": "2015-01-17T00:00:00Z", "end_datetime": "2100-12-17T00:00:00Z", - "cmip6:access": [ + "access": [ "HTTPServer" ], - "cmip6:latest": true, - "cmip6:replica": false, - "cmip6:retracted": false, - "cmip6:instance_id": "CMIP6.ScenarioMIP.UA.MCM-UA-1-0.ssp245.r1i1p1f2.Amon.psl.gn.v20190731", - "cmip6:citation_url": "http://cera-www.dkrz.de/WDCC/meta/CMIP6/CMIP6.ScenarioMIP.UA.MCM-UA-1-0.ssp245.r1i1p1f2.Amon.psl.gn.v20190731.json", + "latest": true, + "replica": false, + "retracted": false, + "instance_id": "CMIP6.ScenarioMIP.UA.MCM-UA-1-0.ssp245.r1i1p1f2.Amon.psl.gn.v20190731", + "citation_url": "http://cera-www.dkrz.de/WDCC/meta/CMIP6/CMIP6.ScenarioMIP.UA.MCM-UA-1-0.ssp245.r1i1p1f2.Amon.psl.gn.v20190731.json", "cmip6:variable_long_name": "Sea Level Pressure", "cmip6:variable_units": "Pa", - "cmip6:cf_standard_name": "air_pressure_at_mean_sea_level", + "cf_standard_name": "air_pressure_at_mean_sea_level", "cmip6:activity_id": "ScenarioMIP", "cmip6:data_specs_version": "01.00.28", - "cmip6:experiment_title": "update of RCP4.5 based on SSP2", + "cmip6:experiment": "update of RCP4.5 based on SSP2", "cmip6:frequency": "mon", "cmip6:further_info_url": "https://furtherinfo.es-doc.org/CMIP6.UA.MCM-UA-1-0.ssp245.none.r1i1p1f2", "cmip6:grid": "lat-lon", @@ -71,9 +71,9 @@ "cmip6:table_id": "Amon", "cmip6:variable_id": "psl", "cmip6:variant_label": "r1i1p1f2", - "cmip6:levels": 0, - "cmip6:updated": "2024-02-20T19:28:19.804842Z", - "cmip6:created": "2024-02-20T19:28:19.804842Z" + "levels": 0, + "updated": "2024-02-20T19:28:19.804842Z", + "created": "2024-02-20T19:28:19.804842Z" }, "links": [ { diff --git a/json-schema/schema.json b/json-schema/schema.json index ddca679..dfe3f21 100644 --- a/json-schema/schema.json +++ b/json-schema/schema.json @@ -55,72 +55,22 @@ "anyOf": [ { "required": [ - "cmip6:access" - ] - }, - { - "required": [ - "cmip6:index_node" - ] - }, - { - "required": [ - "cmip6:latest" - ] - }, - { - "required": [ - "cmip6:pid" - ] - }, - { - "required": [ - "cmip6:replica" - ] - }, - { - "required": [ - "cmip6:retracted" - ] - }, - { - "required": [ - "cmip6:instance_id" - ] - }, - { - "required": [ - "cmip6:citation_url" - ] - }, - { - "required": [ - "cmip6:variable_long_name" - ] - }, - { - "required": [ - "cmip6:variable_units" - ] - }, - { - "required": [ - "cmip6:cf_standard_name" + "cmip6:activity_id" ] }, { "required": [ - "cmip6:activity_id" + "cmip6:data_specs_version" ] }, { "required": [ - "cmip6:data_specs_version" + "cmip6:experiment_id" ] }, { "required": [ - "cmip6:experiment_title" + "cmip6:experiment" ] }, { @@ -145,37 +95,37 @@ }, { "required": [ - "cmip6:institution_id" + "cmip6:institution" ] }, { "required": [ - "cmip6:mip_era" + "cmip6:institution_id" ] }, { "required": [ - "cmip6:source_id" + "cmip6:mip_era" ] }, { "required": [ - "cmip6:source_type" + "cmip6:nominal_resolution" ] }, { "required": [ - "cmip6:experiment_id" + "cmip6:source_id" ] }, { "required": [ - "cmip6:sub_experiment_id" + "cmip6:source_type" ] }, { "required": [ - "cmip6:nominal_resolution" + "cmip6:sub_experiment_id" ] }, { @@ -190,22 +140,12 @@ }, { "required": [ - "cmip6:variant_label" - ] - }, - { - "required": [ - "cmip6:levels" - ] - }, - { - "required": [ - "cmip6:updated" + "cmip6:variable_long_name" ] }, { "required": [ - "cmip6:created" + "cmip6:variant_label" ] } ] @@ -214,98 +154,1202 @@ "$comment": " Don't require fields here, do that above in the corresponding schema.", "type": "object", "properties": { - "cmip6:access": { - "type": "array" - }, - "cmip6:index_node": { - "type": "string" - }, - "cmip6:latest": { - "type": "boolean" - }, - "cmip6:pid": { - "type": "string" - }, - "cmip6:replica": { - "type": "boolean" - }, - "cmip6:retracted": { - "type": "boolean" - }, - "cmip6:instance_id": { - "type": "string" - }, - "cmip6:citation_url": { - "type": "string" - }, - "cmip6:variable_long_name": { - "type": "string" - }, - "cmip6:variable_units": { - "type": "string" - }, - "cmip6:cf_standard_name": { - "type": "string" - }, "cmip6:activity_id": { - "type": "string" + "type": "string", + "enum": [ + "AerChemMIP", + "C4MIP", + "CDRMIP", + "CFMIP", + "CMIP", + "CORDEX", + "DAMIP", + "DCPP", + "DynVarMIP", + "FAFMIP", + "GMMIP", + "GeoMIP", + "HighResMIP", + "ISMIP6", + "LS3MIP", + "LUMIP", + "OMIP", + "PAMIP", + "PMIP", + "RFMIP", + "SIMIP", + "ScenarioMIP", + "VIACSAB", + "VolMIP" + ] }, "cmip6:data_specs_version": { - "type": "string" + "type": "string", + "pattern": "^[[:digit:]]\\{2,2\\}\\.[[:digit:]]\\{2,2\\}\\.[[:digit:]]\\{2,2\\}$" }, - "cmip6:experiment_title": { - "type": "string" + "cmip6:experiment": { + "type": "string", + "enum": [ + "SSTs from year 2020 of SSP5-8.5; forcings and other prescribed conditions from year 2100 of G6solar", + "offline ice sheet forced by ISMIP6-specified AOGCM historical output", + "OMIP experiment forced by JRA55-do atmospheric data set and initialized from at least a 2000-year spin up of the coupled physical-biogeochemical model", + "mid-Pliocene warm period", + "emission-driven SSP5-8.5 scenario but with ocean alkalinization from year 2020 onward", + "stratospheric sulfate aerosol injection to reduce net forcing from SSP585 to SSP245", + "Atmosphere time slice with pre-industrial SST and present day SIC", + "emission-driven RCP8.5 based on SSP5", + "pacemaker Pacific experiment", + "emissions-driven SSP5-8.5 with SSP1-2.6 land use", + "extension of the LUMIP emissions-driven simulation following SSP5-8.5 with SSP1-2.6 land use", + "historical land-only constant climate", + "offline ice sheet forced by ISMIP6-specified AGCM last interglacial output", + "biogeochemically-coupled version of 1 percent per year increasing CO2 experiment", + "SSP3-7.0, prescribed SSTs, with low aerosol emissions", + "1 percent per year increasing CO2 experiment with increasing N-deposition", + "historical anthropogenic aerosols-only run (CMIP5-era historical [1850-2005] and RCP4.5 [2006-2020] forcing)", + "stratospheric ozone-only SSP2-4.5 (ssp245) run", + "historical SSTs and historical forcing, but with pre-industrial ozone precursor emissions", + "historical land-only with no wood harvest", + "hindcast initialized from historical climate simulation but without using knowledge of subsequent historical forcing", + "AMIP SSTs with 4xCO2", + "as LFMIP-pdLC with Land-Hist-wfdei", + "year 100 SSTs from abrupt-4xCO2 with quadrupled CO2 and solar reduction", + "biogeochemically-coupled version of the RCP3.4-overshoot based on SSP5", + "historical stratospheric ozone-only run", + "historical ALL-forcing run with alternate estimates of natural forcing", + "historical land-only alternate land use history", + "SSTs from year 2020 of SSP5-8.5; forcings and other prescribed conditions from year 2100 of G6sulfur", + "Idealized climate impact of positive extratropical AMV anomaly pattern", + "idealized negative northern extratropical IPV anomaly pattern", + "Assimilation run paralleling the historical simulation, which may be used to generate hindcast initial conditions", + "Atmosphere time slice with present day SST and future Barents and Kara Seas SIC", + "pre-industrial control (spin-up; CMIP5-era [1850-2005] forcing)", + "abrupt quadrupling of CO2 plus reduction in total solar irradiance", + "emissions driven 750PgC bell-curve", + "post-2014 all-forcing simulation", + "offline ice sheet forced by initMIP synthetic oceanic experiment", + "historical SSTs and historical forcing, but with pre-industrial methane concentrations", + "SSP3-7.0, prescribed SSTs, with low NTCF emissions", + "SSTs from year 2020 of SSP5-8.5; forcings and other prescribed conditions from year 2020 of SSP5-8.5 and cirrus thinning", + "SSP3-7.0, prescribed SSTs, with low black carbon emissions", + "historical land-only with no human fire management", + "SSP3-7.0, with SSTs prescribed as present day", + "same as \"amip\" run, but surface elevations of the East African Highlands in Africa, Sierra Madre in N. America and Andes in S. America reduced to 500m", + "pulse removal of 100 Gt carbon from pre-industrial atmosphere", + "pre-industrial climatological SSTs and forcing, but with 2014 N2O concentrations (including chemistry)", + "pre-industrial climatological SSTs and forcing, but with 2014 ammonia emissions", + "abrupt halving of CO2", + "2-year Covid-19 emissions blip followed by strong-green stimulus recovery, based upon ssp245", + "AMIP-style simulation covering the period 1870-2014", + "19th century volcanic cluster initialized from PiControl", + "2-year Covid-19 emissions blip including well mixed GHG only, based upon ssp245", + "pre-industrial climatological SSTs and forcing, but with doubled emissions from fires", + "historical land-only with no land-use change", + "preindustrial control with interactive ice sheet", + "coupled spinup with fixed 1950s forcings from 1950 initial conditions (with ocean at rest) to provide initial condition for control-1950 and hist-1950", + "historical volcanic-only run", + "as piSST with radiation and vegetation seeing 4xCO2", + "effective radiative forcing at present day with specified anthropogenic aerosol optical properties, anthropogenic forcings", + "update of RCP2.6 based on SSP1", + "historical SSTs and historical forcing, but with 1950 halocarbon concentrations. Experiment is initialized from histSST (AerChemMIP) simulation from January 1950", + "prescribed land (from pseudo-observations) and AMIP SSTs", + "Partially-coupled time slice constrained by future Antarctic SIC", + "zero emissions simulation branched from 1% run after 750 PgC cumulative emission", + "biogeochemically-coupled version of the simulation of the recent past with CO2 concentration prescribed", + "pre-industrial climatological SSTs and forcing, but with 2014 ozone precursor emissions", + "Partially-coupled time slice constrained by pre-industrial Arctic SIC", + "branches from esm-yr2010CO2-control with zero emissions", + "Atmosphere time slice with present day SST and future Arctic SIC and sea ice thickness", + "pre-industrial climatological SSTs and forcing, but with 2014 SO2 emissions", + "offline ice sheet forced by ISMIP6-specified AOGCM ssp585 output", + "SSP3-7.0, prescribed SSTs, with low ozone precursor emissions", + "historical land-only alternate land-use history", + "forecast initialized from observations with forcing from ssp245", + "gap-filling scenario reaching 3.4 based on SSP4", + "preindustrial control SSTs with quadrupled CO2 and solar reduction", + "coupled control with fixed 1950's forcing (HighResMIP equivalent of pre-industrial control)", + "Atmosphere time slice with future SST and present day SIC", + "Pinatubo experiment with partial radiative forcing, solar radiation scattering only", + "last interglacial (127k)", + "zero emissions simulation branched from 1% run after 1000 PgC cumulative emission", + "as LFMIP-rmLC with Land-Hist-cruNcep", + "pre-industrial climatological SSTs and forcing, but with doubled emissions of DMS", + "historical SSTs and historical forcing, but with pre-industrial LULCC", + "prescribed modern land surface climatology from historical, prescribed SST and sea-ice from historical plus scenario runs", + "Atmosphere time slice with pre-industrial SST and SIC", + "1 percent per year decrease in CO2 from 4xCO2", + "mid-Holocene", + "historical emissions followed by fixed 2010 emissions (both model-diagnosed)", + "AMIP with patterned 4K SST increase", + "as LFMIP-pdLC with Land-Hist-cruNcep", + "last millennium", + "SSP3-7.0, with low NTCF emissions", + "offline ice sheet forced by ISM's own AOGCM historical output", + "future ssp1-2.6 land only", + "pre-industrial climatological SSTs and forcing, but with doubled production of NOx due to lightning", + "SSP3-7.0, prescribed SSTs, with low methane concentrations", + "historical land-only with constant pastureland", + "historical land-only alternate start year", + "AMIP experiment with uniform 4K SST increase and with longwave cloud radiative effects off", + "Atmosphere time slice present day control with coupled model SST", + "historical total ozone-only run", + "control plus perturbative surface flux of momentum into ocean", + "effective radiative forcing by present day anthropogenic agents", + "Pinatubo experiment with partial radiative forcing, includes only stratospheric warming", + "pulse addition of 100 Gt carbon to pre-industrial atmosphere", + "historical land-only constant CO2", + "total solar irradiance reduction to reduce net forcing from SSP585 to SSP245", + "2015 forecast with added El Chichon forcing", + "update of RCP4.5 based on SSP2", + "control plus perturbative surface flux of water into ocean", + "future ssp5-8.5 land only", + "historical prescribed SSTs and historical forcing", + "aquaplanet control with longwave cloud radiative effects off", + "emission-driven SSP5-8.5 scenario with alkalinization terminated in year 2070", + "control plus surface flux of passive heat tracer into ocean", + "historical land-only with managed crops but with irrigation and fertilization held constant", + "effective radiative forcing by present-day land use", + "Idealized climate impact of negative AMV anomaly pattern", + "historical well-mixed GHG-only run", + "offline ice sheet forced by initMIP synthetic atmospheric experiment", + "update of RCP6.0 based on SSP4", + "aquaplanet with control SST and 4xCO2", + "emission-driven long-term extension of the SSP5-8.5 scenario", + "Partially-coupled time slice with pre-industrial Antarctic SIC", + "2-year Covid-19 emissions blip followed by moderate-green stimulus recovery, based upon ssp245", + "pre-industrial control (spin-up)", + "historical ALL-forcing run with alternate estimates of aerosol forcing", + "2-year Covid-19 emissions blip based upon ssp245", + "as land-hist with Princeton forcings", + "as LFMIP-pdLC with Land-Hist-princeton", + "offline ice sheet forced by ISMIP6-specified AOGCM pdControl output", + "emissions driven 1000PgC bell-curve", + "future ssp4-3.4 land only", + "Pinatubo experiment with slab ocean", + "historical natural-only run (CMIP5-era historical [1850-2005] and RCP4.5 [2006-2020] forcing)", + "future projection based on CMIP5-era RCP2.6 scenario (CMIP5-era [2006-2100] forcing)", + "forced atmosphere experiment for 2015-2050 using SST/sea-ice derived from CMIP5 RCP8.5 simulations and a scenario as close to RCP8.5 as possible within CMIP6", + "Idealized climate impact of negative tropical AMV anomaly pattern", + "historical simulation with specified anthropogenic aerosols, no other forcings", + "historical SSTs and historical forcing, but with pre-industrial aerosol emissions", + "as land-hist with CRU-NCEP forcings", + "SSP3-7.0 with SSP1-2.6 land use", + "as piSST but with SSTs and sea ice from abrupt-4xCO2, and 4xCO2 seen by radiation and vegetation", + "1 percent per year increase in CO2", + "coupled future 2015-2050 using a scenario as close to CMIP5 RCP8.5 as possible within CMIP6", + "pre-industrial control simulation with CO2 concentration calculated (spin-up)", + "SSP3-7.0, with low NTCF emissions and methane concentrations", + "historical land-only", + "idealized transient global deforestation", + "historical land-only with cropland as natural grassland", + "low-end scenario reaching 1.9 W m-2, based on SSP1", + "pre-industrial climatological SSTs and forcing, but with 2014 organic carbon emissions", + "prescribed land conditions (from running mean climatology) and initialized from \"historical\" run year 1980", + "aquaplanet with uniform 4K SST increase", + "Atmosphere time slice with present day SST and future Antarctic SIC", + "as piSST with radiation-only seeing 4xCO2", + "OMIP experiment forced by JRA55-do atmospheric data set and initialized with observed physical and biogeochemical ocean data", + "prescribed land conditions (from current climate climatology) and initialized from \"historical\" run year 1980", + "biogeochemically-coupled version of 1 percent per year increasing CO2 experiment with increasing N-deposition", + "transient effective radiative forcing with specified anthropogenic aerosol optical properties, all forcings", + "abrupt 4% decrease in solar constant", + "future projection based on CMIP5-era RCP4.5 scenario (CMIP5-era [2006-2100] forcing)", + "prescribed land surface climatology from historical plus scenario 30yr running mean, prescribed SST and sea-ice from historical plus scenario runs", + "as piSST but with SSTs and sea ice from abrupt-4xCO2", + "historical forcing, but with pre-industrial NTCF emissions", + "historical with interactive ice sheet", + "pre-industrial climatological SSTs and forcing, but with doubled emissions of sea salt", + "as piSST but with SSTs from abrupt-4xCO2", + "19th century volcanic cluster initialized from past1000", + "pre-industrial climatological SSTs and forcing, but with 2014 VOC emissions", + "SSP3-7.0, with SSTs prescribed from ssp370", + "initialized from \"historical\" run year 1870 and SSTs in tropical lobe of the IPO domain (20degS-20degN, 175degE-75degW) restored to AMIP SSTs with historical forcings", + "gap-filling scenario reaching 7.0 based on SSP3", + "abrupt quadrupling of CO2", + "Partially-coupled time slice contrained by present day SIC", + "ssp585 with interactive ice sheet", + "historical anthropogenic aerosols-only run", + "experiment forced with pre-industrial SSTs, sea ice and atmospheric constituents", + "highresSST-present SST with 4xCO2 concentrations", + "transient effective radiative forcing with specified anthropogenic aerosol optical properties, aerosol forcing", + "abrupt 4% increase in solar constant", + "offline ice sheet model initMIP control", + "pre-industrial climatological SSTs and forcing, but with 2014 NTCF emissions", + "historical land-only with shifting cultivation turned off", + "increase cirrus ice crystal fall speed to reduce net forcing in SSP585 by 1 W m-2", + "hindcast initialized based on observations but without using knowledge of subsequent historical forcing", + "OMIP experiment forced by Large and Yeager (CORE-2, NCEP) atmospheric data set and initialized with observed physical and biogeochemical ocean data", + "historical land-only with no fertilizer", + "Atmosphere time slice with present day SST and future Arctic SIC", + "historical SSTs and historical forcing, but with pre-industrial NTCF emissions", + "same as \"amip\" run, but sensible heat not allowed for elevations of the Tibetan-Iranian Plateau and Himalayas above 500m", + "2015 forecast with added Pinatubo forcing", + "Atmosphere time slice with present day SST and pre-industrial Antarctic SIC", + "radiatively-coupled version of 1 percent per year increasing CO2 experiment", + "historical with no land-use change", + "effective radiative forcing by present-day greenhouse gases", + "instantaneous 100 Gt C removal from industrial era atmosphere", + "emissions driven 2000PgC bell-curve", + "aquaplanet with uniform 4K SST increase and with longwave cloud radiative effects off", + "AMIP SSTs with pre-industrial anthropogenic and natural forcing", + "historical well-mixed GHG-only run (CMIP5-era historical [1850-2005] and RCP4.5 [2006-2020] forcing)", + "biogeochemically-coupled version of the RCP8.5 based on SSP5", + "idealized positive northern extratropical IPV anomaly pattern", + "Partially-coupled time slice constrained by future Arctic SIC", + "2015 forecast with added Agung forcing", + "volcanic cluster experiment under 21st century SSP2-4.5 scenario", + "aquaplanet control", + "last glacial maximum", + "pre-industrial climatological SSTs and forcing, but with 2014 black carbon emissions", + "overshoot of 3.4 W/m**2 branching from ssp585 in 2040", + "historical land-only with no irrigation", + "emissions driven 1% run", + "pacemaker Atlantic experiment", + "AMIP with climatological SST", + "historical simulation with specified anthropogenic aerosols", + "idealized equatorial volcanic eruption emitting 56.2 Tg SO2", + "idealized Northern Hemisphere high-latitude eruption emitting 28.1 Tg of SO2", + "SSTs, forcings, and other prescribed conditions from year 2020 of SSP5-8.5", + "OMIP experiment forced by Large and Yeager (CORE-2, NCEP) atmospheric data set and initialized from at least a 2000-year spin up of the coupled physical-biogeochemical model", + "last millennium experiment using only solar forcing", + "predictability of 1990s warming of Atlantic sub-polar gyre", + "emission-driven SSP5-3.4-OS scenario", + "SSP1-2.6 with SSP3-7.0 land use", + "Idealized climate impact of negative extratropical AMV anomaly pattern", + "Pinatubo experiment", + "as piSST with uniform SST increase with magnitude based on abrupt-4xCO2 response", + "Atmosphere time slice with present day coupled model SST and future Arctic SIC", + "offline ice sheet model forced by ISMIP6-specified AOGCM 1pctCO2to4x output", + "forced atmosphere experiment for 1950-2014", + "historical natural-only run", + "historical SSTs and historical forcings, but with pre-industrial N2O concentrations", + "AMIP with uniform 4K SST increase", + "offline ice sheet forced by ISMIP6-specified AGCM AMIP output", + "Partially-coupled extended simulation constrained by present day SIC", + "common LAI dataset within the highresSST-present experiment", + "simulation with interactive ice sheet forced by 1 percent per year increase in CO2 to 4xCO2 (subsequently held fixed)", + "transient effective radiative forcing by greenhouse gases", + "Control simulation providing baseline for evaluating effective radiative forcing (ERF)", + "control with slab ocean", + "future projection based on CMIP5-era RCP6.0 scenario (CMIP5-era [2006-2100] forcing)", + "Idealized climate impact of positive AMV anomaly pattern", + "offline assessment of radiative transfer parmeterizations in clear skies", + "uniform 4K warming of highresSST-present SST", + "pre-industrial control", + "concentration-driven fixed 2010 forcing", + "AMIP", + "abrupt doubling of CO2", + "idealized Pacific control", + "historical forcing, but with1950s halocarbon concentrations; initialized in 1950", + "well-mixed GHG-only SSP2-4.5 run", + "2-year Covid-19 emissions blip including anthropogenic aerosols only, based upon ssp245", + "all-forcing simulation of the recent past (CMIP5-era [1850-2005] forcing)", + "Atmosphere time slice with present day SST and pre-industrial Arctic SIC", + "all-forcing simulation of the recent past with atmospheric CO2 concentration calculated", + "update of RCP8.5 based on SSP5", + "same as \"amip\" run, but surface elevations of the Tibetan-Iranian Plateau and Himalayas reduced to 500m", + "pre-industrial climatological SSTs and forcing, but with doubled emissions of dust", + "AMIP with climatological SIC", + "offline ice sheet forced by ISM's own AOGCM piControl output", + "as LFMIP-rmLC with Land-Hist-princeton", + "SSP3-7.0, prescribed SSTs, with SSP1-2.6 land use", + "coupled historical 1950-2014", + "zero emissions simulation branched from 1% run after 2000 PgC cumulative emission", + "pre-industrial control (CMIP5-era [1850-2005] forcing)", + "historical CO2-only run", + "SSP3-7.0, prescribed SSTs, with low NTCF emissions and methane concentrations", + "effective radiative forcing at present day with specified anthropogenic aerosol optical properties, all forcings", + "Partially-coupled extended simulation with future Antarctic SIC", + "historical forcing, but with pre-industrial aerosol emissions", + "effective radiative forcing by present-day aerosols", + "as AMIP but with warming pattern from abrupt-4xCO2 added to SSTs and 4xCO2 seen by radiation and vegetation", + "SSTs from year 2100 of SSP5-8.5; forcings and other prescribed conditions from year 2100 of G7cirrus", + "offline ice sheet forced by ISM's own AOGCM ssp585 output", + "as LFMIP-rmLC with Land-Hist-wfdei", + "historical solar-only run", + "post-2014 all-forcing simulation with atmospheric CO2 concentration calculated", + "AMIP with uniform 4K SST decrease", + "future projection based on CMIP5-era RCP8.5 scenario (CMIP5-era [2006-2100] forcing)", + "pre-industrial climatological SSTs and forcing, but with 2014 halocarbon concentrations (including chemistry)", + "natural-only SSP2-4.5 run", + "transient effective radiative forcing", + "last millennium experiment with interactive carbon cycle", + "aerosol-only SSP2-4.5 run", + "smoothed SST version of highresSST-present", + "pre-industrial climatological SSTs and forcing, but with 2014 NOx emissions", + "idealized negative IPV anomaly pattern", + "Idealized Atlantic control", + "pre-industrial control simulation with CO2 concentration calculated", + "2-year Covid-19 emissions blip followed by increased emissions due to a fossil-fuel based recovery, based upon ssp245", + "AMIP experiment with longwave cloud-radiative effects off", + "control plus perturbative surface flux of heat into ocean", + "initialized from \"historical\" run year 1980, but with land conditions initialized from pseudo-observations", + "pre-industrial climatological SSTs and forcing, but with 2014 methane concentrations (including chemistry)", + "extension from year 140 of 1pctCO2 with 4xCO2", + "effective radiative forcing by 4xCO2", + "control plus perturbative surface fluxes of momentum, heat and water into ocean", + "hindcast but with only background volcanic forcing to be the same as that used in the 2015 forecast", + "last millennium experiment using only volcanic forcing", + "Atmosphere time slice with present day SST and future Sea of Okhotsk SIC", + "pre-industrial climatological SSTs and forcing, but with doubled emissions of biogenic VOCs", + "offline ice sheet model forced by ISM's own AOGCM 1pctCO2to4x output", + "Atmosphere time slice with present day SST and SIC", + "Partially-coupled extended simulation with future Arctic SIC", + "Atmosphere time slice constrained by present day conditions including sea ice thickness", + "all-forcing simulation of the recent past", + "instantaneous 100 Gt C addition to an industrial era atmosphere", + "control plus perturbative surface fluxes of momentum and freshwater into ocean, the latter around the coast of Antarctica only", + "idealized positive tropical AMV anomaly pattern", + "hindcast initialized based on observations and using historical forcing", + "transient effective radiative forcing by aerosols", + "transient effective radiative forcing by natural perturbations", + "initialized from \"historical\" run year 1870 and SSTs in the AMO domain (0deg-70degN, 70degW-0deg) restored to AMIP SSTs with historical forcings", + "as land-hist with WFDEI forcings", + "idealized positive IPV anomaly pattern", + "Idealized Southern Hemisphere high-latitude eruption emitting 28.1 Tg of SO2", + "last two millennia experiment" + ] + }, + "cmip6:experiment_id": { + "type": "string", + "enum": [ + "pa-futArcSIC", + "esm-bell-750PgC", + "pdSST-futArcSIC", + "past2k", + "land-hist-altStartYear", + "esm-past1000", + "hist-nat", + "ssp585-withism", + "dcppC-ipv-NexTrop-neg", + "amip-future4K", + "past1000-volconly", + "pdSST-futAntSIC", + "amip-hist", + "histSST-piN2O", + "ism-amip-std", + "hist-spAer-aer", + "volc-cluster-21C", + "ism-asmb-std", + "ssp245-stratO3", + "omip2", + "ssp460", + "ssp245-cov-fossil", + "a4SSTice-4xCO2", + "ssp370SST-lowO3", + "past1000-solaronly", + "futureSST-4xCO2-solar", + "piClim-NOx", + "G1", + "amip-TIP", + "esm-1pct-brch-1000PgC", + "omip1-spunup", + "ssp370SST-lowCH4", + "dcppC-amv-Trop-neg", + "lfmip-rmLC-wfdei", + "ssp534-over", + "volc-cluster-ctrl", + "lfmip-pdLC", + "highres-future", + "dcppC-forecast-addPinatubo", + "G6sulfur", + "faf-stress", + "hist-volc", + "historical", + "piClim-aer", + "rcp26-cmip5", + "abrupt-4xCO2", + "piClim-VOC", + "histSST-piO3", + "esm-pi-cdr-pulse", + "land-cClim", + "dcppC-amv-pos", + "land-crop-noIrrigFert", + "faf-heat", + "piClim-spAer-aer", + "pa-piAntSIC", + "hist-GHG-cmip5", + "aqua-p4K", + "amip-lfmip-pObs", + "piClim-OC", + "amip-hld", + "esm-piControl-spinup", + "dcppC-amv-neg", + "volc-pinatubo-slab", + "pdSST-piAntSIC", + "land-hist-altLu1", + "ism-1pctCO2to4x-std", + "esm-ssp585-ocn-alk", + "land-noWoodHarv", + "land-cCO2", + "piSST-4xCO2", + "ism-ssp585-self", + "abrupt-solp4p", + "highresSST-4xCO2", + "ism-bsmb-std", + "pdSST-futOkhotskSIC", + "piControl-cmip5", + "land-hist", + "piSST-pdSIC", + "pa-futAntSIC", + "dcppC-forecast-addAgung", + "hist-piNTCF", + "dcppC-ipv-pos", + "modelSST-pdSIC", + "amip-climSST", + "esm-1pct-brch-750PgC", + "hist-piAer", + "G7SST2-cirrus", + "G7cirrus", + "abrupt-2xCO2", + "ssp534-over-bgc", + "hist-sol", + "ssp245-covid", + "piClim-BC", + "hist-1950", + "ssp126-ssp370Lu", + "histSST-piAer", + "volc-long-eq", + "esm-hist", + "piClim-SO2", + "piClim-spAer-histaer", + "esm-bell-1000PgC", + "1pctCO2Ndep", + "ssp370SST-lowNTCF", + "dcppC-atl-pacemaker", + "piSST-4xCO2-solar", + "lig127k", + "piClim-control", + "abrupt-solm4p", + "ssp370SST-lowBC", + "piClim-CH4", + "highresSST-p4K", + "ssp370pdSST", + "piSST", + "piClim-2xNOx", + "hist-CO2", + "amip-piForcing", + "ssp245-cov-strgreen", + "aqua-control-lwoff", + "land-noFire", + "volc-pinatubo-full", + "aqua-4xCO2", + "pdSST-pdSIC", + "ism-piControl-self", + "ssp245", + "histSST-noLu", + "land-crop-noIrrig", + "lfmip-pdLC-wfdei", + "hist-GHG", + "land-ssp126", + "dcppA-hindcast-niff", + "dcppC-amv-ExTrop-neg", + "piClim-histghg", + "ism-ssp585-std", + "amip-p4K-lwoff", + "esm-piControl", + "spinup-1950", + "ssp245-cov-modgreen", + "hist-resAMO", + "piClim-2xss", + "ssp245-aer", + "land-ssp434", + "ssp370", + "volc-cluster-mill", + "dcppA-historical-niff", + "piClim-ghg", + "ssp370SST", + "dcppC-ipv-NexTrop-pos", + "dcppC-ipv-neg", + "land-hist-princeton", + "piClim-histnat", + "piControl-withism", + "lfmip-initLC", + "land-hist-wfdei", + "piClim-spAer-histall", + "amip-4xCO2", + "dcppC-atl-control", + "esm-bell-2000PgC", + "land-noPasture", + "faf-all", + "volc-long-hlN", + "dcppB-forecast", + "ssp585", + "ssp245-GHG", + "pa-futArcSIC-ext", + "lfmip-rmLC-cruNcep", + "ssp370SST-ssp126Lu", + "control-slab", + "hist-all-aer2", + "dcppC-hindcast-noAgung", + "esm-ssp585-ssp126Lu", + "piClim-NH3", + "volc-pinatubo-strat", + "esm-yr2010CO2-cdr-pulse", + "ssp370-lowNTCF", + "ssp585-bgc", + "rcp85-cmip5", + "esm-yr2010CO2-noemit", + "dcppC-pac-pacemaker", + "yr2010CO2", + "G6SST2-sulfur", + "lfmip-rmLC-princeton", + "esm-hist-ext", + "a4SSTice", + "volc-pinatubo-surf", + "faf-heat-NA50pct", + "1pctCO2", + "esm-ssp585-ocn-alk-stop", + "lfmip-pdLC-princeton", + "historical-cmip5", + "rcp60-cmip5", + "hist-1950HC", + "land-hist-altLu2", + "midHolocene", + "piClim-N2O", + "piClim-histall", + "hist-nat-cmip5", + "highresSST-smoothed", + "volc-long-hlS", + "land-ssp585", + "G7SST1-cirrus", + "pdSST-piArcSIC", + "histSST-piCH4", + "control-1950", + "ssp370SST-lowAer", + "dcppC-hindcast-noElChichon", + "1pctCO2to4x-withism", + "land-noShiftCultivate", + "esm-1pctCO2", + "historical-withism", + "land-hist-cruNcep", + "deforest-globe", + "pa-pdSIC-ext", + "hist-resIPO", + "piSST-pxK", + "amip-a4SST-4xCO2", + "rcp45-cmip5", + "amip-lfmip-rmLC", + "highresSST-present", + "historical-ext", + "esm-pi-CO2pulse", + "hist-all-nat2", + "omip2-spunup", + "dcppC-hindcast-noPinatubo", + "1pctCO2Ndep-bgc", + "piClim-2xVOC", + "hist-aer-cmip5", + "piClim-2xDMS", + "dcppA-assim", + "1pctCO2-bgc", + "piControl-spinup", + "amip-m4K", + "piClim-HC", + "dcppC-pac-control", + "pdSST-futBKSeasSIC", + "amip-TIP-nosh", + "ism-historical-std", + "piClim-NTCF", + "land-noLu", + "piClim-spAer-anthro", + "aqua-control", + "histSST-piNTCF", + "esm-1pct-brch-2000PgC", + "ssp370SST-lowNTCFCH4", + "amip-lwoff", + "ssp370-ssp126Lu", + "faf-antwater-stress", + "ism-lig127k-std", + "highresSST-future", + "a4SST", + "piClim-2xdust", + "G6SST1", + "amip-climSIC", + "amip-lfmip-pdLC", + "amip", + "futSST-pdSIC", + "esm-ssp585-ssp126Lu-ext", + "pdSST-pdSICSIT", + "G6SST2-solar", + "hist-stratO3", + "lgm", + "ism-historical-self", + "hist-aer", + "histSST-1950HC", + "hist-noLu", + "faf-heat-NA0pct", + "esm-yr2010CO2-control", + "rad-irf", + "pa-piArcSIC", + "piControl", + "ssp245-nat", + "ssp434", + "ism-ctrl-std", + "piClim-2xfire", + "esm-ssp585ext", + "hist-bgc", + "lfmip-pdLC-cruNcep", + "1pctCO2-rad", + "histSST", + "hist-totalO3", + "1pctCO2-4xext", + "dcppC-amv-ExTrop-pos", + "dcppA-hindcast", + "land-crop-grass", + "faf-passiveheat", + "piSST-4xCO2-rad", + "ssp126", + "faf-water", + "piClim-lu", + "omip1", + "modelSST-futArcSIC", + "piSST-piSIC", + "ssp245-cov-GHG", + "past1000", + "piClim-histaer", + "piControl-spinup-cmip5", + "esm-ssp534-over", + "ssp119", + "ssp245-cov-aer", + "midPliocene-eoi400", + "abrupt-0p5xCO2", + "ssp370-lowNTCFCH4", + "dcppC-atl-spg", + "piClim-anthro", + "highresSST-LAI", + "dcppC-amv-Trop-pos", + "ism-1pctCO2to4x-self", + "1pctCO2-cdr", + "ism-pdControl-std", + "G6solar", + "aqua-p4K-lwoff", + "esm-ssp585", + "amip-p4K", + "hist-spAer-all", + "dcppC-forecast-addElChichon", + "piClim-O3", + "piClim-4xCO2", + "pa-futAntSIC-ext", + "lfmip-rmLC", + "land-crop-noFert", + "esm-yr2010CO2-CO2pulse", + "pa-pdSIC", + "pdSST-futArcSICSIT" + ] }, "cmip6:frequency": { - "type": "string" + "type": "string", + "enum": [ + "1hrPt", + "1hr", + "3hr", + "monPt", + "yr", + "subhrPt", + "mon", + "6hrPt", + "6hr", + "fx", + "monC", + "day", + "dec", + "1hrCM", + "yrPt", + "3hrPt" + ] }, "cmip6:further_info_url": { - "type": "string" + "type": "string", + "pattern": "https://furtherinfo.es-doc.org/.*" }, "cmip6:grid": { - "type": "string" + "type": "string", + "enum": [ + "zonal mean data reported on a model's native latitude grid", + "data reported on a model's native grid", + "regridded data in the region of Greenland reported on the data provider's preferred target grid", + "regridded data reported on a grid other than the native grid and other than the preferred target grid", + "global mean data", + "data reported on a native grid in the region of Antarctica", + "regridded data in the region of Antarctica reported on the data provider's preferred target grid", + "regridded data reported in the region of Greenland on a grid other than the native grid and other than the preferred target grid", + "regridded data reported in the region of Antarctica on a grid other than the native grid and other than the preferred target grid", + "regridded zonal mean data reported on the data provider's preferred latitude target grid", + "data reported on a native grid in the region of Greenland", + "regridded data reported on the data provider's preferred target grid", + "regridded zonal mean data reported on a grid other than the native latitude grid and other than the preferred latitude target grid" + ] }, "cmip6:grid_label": { - "type": "string" + "type": "string", + "enum": [ + "gnz", + "gr5", + "gr8", + "gr4a", + "gr9", + "gr7", + "gr6z", + "gr1", + "gr7g", + "gr9z", + "grg", + "gr8a", + "gr", + "gr6g", + "gr6", + "gr6a", + "gm", + "gr2", + "gn", + "gr2z", + "gr3g", + "gr3", + "gr7a", + "gr4z", + "gr4g", + "gr3z", + "gra", + "gng", + "gr3a", + "gna", + "gr5a", + "gr4", + "gr5z", + "gr7z", + "gr9a", + "gr1g", + "gr1z", + "gr8z", + "gr5g", + "gr8g", + "gr1a", + "gr9g", + "grz", + "gr2a", + "gr2g" + ] + }, + "cmip6:institution": { + "type": "string", + "enum": [ + "Deutsches Klimarechenzentrum, Hamburg 20146, Germany", + "Korea Institute of Ocean Science and Technology, Busan 49111, Republic of Korea", + "NorESM Climate modeling Consortium consisting of CICERO (Center for International Climate and Environmental Research, Oslo 0349), MET-Norway (Norwegian Meteorological Institute, Oslo 0313), NERSC (Nansen Environmental and Remote Sensing Center, Bergen 5006), NILU (Norwegian Institute for Air Research, Kjeller 2027), UiB (University of Bergen, Bergen 5007), UiO (University of Oslo, Oslo 0313) and UNI (Uni Research, Bergen 5008), Norway. Mailing address: NCC, c/o MET-Norway, Henrik Mohns plass 1, Oslo 0313, Norway", + "National Institute of Meteorological Sciences/Korea Meteorological Administration, Climate Research Division, Seoho-bukro 33, Seogwipo-si, Jejudo 63568, Republic of Korea", + "Meteorological Research Institute, Tsukuba, Ibaraki 305-0052, Japan", + "Nanjing University of Information Science and Technology, Nanjing, 210044, China", + "Universitat Hamburg, Hamburg 20148, Germany", + "Chinese Academy of Meteorological Sciences, Beijing 100081, China", + "CNRM (Centre National de Recherches Meteorologiques, Toulouse 31057, France), CERFACS (Centre Europeen de Recherche et de Formation Avancee en Calcul Scientifique, Toulouse 31057, France)", + "AEMET, Spain; BSC, Spain; CNR-ISAC, Italy; DMI, Denmark; ENEA, Italy; FMI, Finland; Geomar, Germany; ICHEC, Ireland; ICTP, Italy; IDL, Portugal; IMAU, The Netherlands; IPMA, Portugal; KIT, Karlsruhe, Germany; KNMI, The Netherlands; Lund University, Sweden; Met Eireann, Ireland; NLeSC, The Netherlands; NTNU, Norway; Oxford University, UK; surfSARA, The Netherlands; SMHI, Sweden; Stockholm University, Sweden; Unite ASTR, Belgium; University College Dublin, Ireland; University of Bergen, Norway; University of Copenhagen, Denmark; University of Helsinki, Finland; University of Santiago de Compostela, Spain; Uppsala University, Sweden; Utrecht University, The Netherlands; Vrije Universiteit Amsterdam, the Netherlands; Wageningen University, The Netherlands. Mailing address: EC-Earth consortium, Rossby Center, Swedish Meteorological and Hydrological Institute/SMHI, SE-601 76 Norrkoping, Sweden", + "Beijing Climate Center, Beijing 100081, China", + "ETH Zurich, Switzerland; Max Planck Institut fur Meteorologie, Germany; Forschungszentrum Julich, Germany; University of Oxford, UK; Finnish Meteorological Institute, Finland; Leibniz Institute for Tropospheric Research, Germany; Center for Climate Systems Modeling (C2SM) at ETH Zurich, Switzerland", + "Chinese Academy of Sciences, Beijing 100029, China", + "Program for Climate Model Diagnosis and Intercomparison, Lawrence Livermore National Laboratory, Livermore, CA 94550, USA", + "Centre for Climate Change Research, Indian Institute of Tropical Meteorology Pune, Maharashtra 411 008, India", + "Goddard Institute for Space Studies, New York, NY 10025, USA", + "AER (Atmospheric and Environmental Research, Lexington, MA 02421, USA); UColorado (University of Colorado, Boulder, CO 80309, USA). Mailing address: AER c/o Eli Mlawer, 131 Hartwell Avenue, Lexington, MA 02421, USA", + "Seoul National University, Seoul 08826, Republic of Korea", + "Lawrence Livermore National Laboratory, Livermore, CA 94550, USA. Mailing address: LLNL Climate Program, c/o Stephen A. Klein, Principal Investigator, L-103, 7000 East Avenue, Livermore, CA 94550, USA", + "Max Planck Institute for Meteorology, Hamburg 20146, Germany", + "FIO (First Institute of Oceanography, Ministry of Natural Resources, Qingdao 266061, China), QNLM (Qingdao National Laboratory for Marine Science and Technology, Qingdao 266237, China)", + "National Center for Atmospheric Research, Climate and Global Dynamics Laboratory, 1850 Table Mesa Drive, Boulder, CO 80305, USA", + "European Centre for Medium-Range Weather Forecasts, Reading RG2 9AX, UK", + "Institut Pierre Simon Laplace, Paris 75252, France", + "Alfred Wegener Institute, Helmholtz Centre for Polar and Marine Research, Am Handelshafen 12, 27570 Bremerhaven, Germany", + "National Oceanic and Atmospheric Administration, Geophysical Fluid Dynamics Laboratory, Princeton, NJ 08540, USA", + "ORNL (Oak Ridge National Laboratory, Oak Ridge, TN 37831, USA); ANL (Argonne National Laboratory, Argonne, IL 60439, USA); BNL (Brookhaven National Laboratory, Upton, NY 11973, USA); LANL (Los Alamos National Laboratory, Los Alamos, NM 87545); LBNL (Lawrence Berkeley National Laboratory, Berkeley, CA 94720, USA); NAU (Northern Arizona University, Flagstaff, AZ 86011, USA); NCAR (National Center for Atmospheric Research, Boulder, CO 80305, USA); UCI (University of California Irvine, Irvine, CA 92697, USA); UM (University of Michigan, Ann Arbor, MI 48109, USA). Mailing address: ORNL Climate Change Science Institute, c/o Forrest M. Hoffman, Laboratory Research Manager, Building 4500N Room F106, 1 Bethel Valley Road, Oak Ridge, TN 37831-6301, USA", + "Institute for Numerical Mathematics, Russian Academy of Science, Moscow 119991, Russia", + "Research and Climate Group, Atmospheric and Environmental Research, 131 Hartwell Avenue, Lexington, MA 02421, USA", + "CSIRO (Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia), ARCCSS (Australian Research Council Centre of Excellence for Climate System Science). Mailing address: CSIRO, c/o Simon J. Marsland, 107-121 Station Street, Aspendale, Victoria 3195, Australia", + "Bren School of Environmental Science and Management, University of California, Santa Barbara. Mailing address: c/o Samantha Stevenson, 2400 Bren Hall, University of California Santa Barbara, Santa Barbara, CA 93106, USA", + "CSIRO (Commonwealth Scientific and Industrial Research Organisation, Australia), COSIMA (Consortium for Ocean-Sea Ice Modelling in Australia). Mailing address: CSIRO, c/o Simon J. Marsland, 107-121 Station Street, Aspendale, Victoria 3195, Australia", + "NASA Goddard Space Flight Center, Greenbelt, MD 20771, USA", + "The Modular Earth Submodel System (MESSy) Consortium, represented by the Institute for Physics of the Atmosphere, Deutsches Zentrum fur Luft- und Raumfahrt (DLR), Wessling, Bavaria 82234, Germany", + "JAMSTEC (Japan Agency for Marine-Earth Science and Technology, Kanagawa 236-0001, Japan), AORI (Atmosphere and Ocean Research Institute, The University of Tokyo, Chiba 277-8564, Japan), NIES (National Institute for Environmental Studies, Ibaraki 305-8506, Japan), and R-CCS (RIKEN Center for Computational Science, Hyogo 650-0047, Japan)", + "Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK", + "PNNL (Pacific Northwest National Laboratory), Richland, WA 99352, USA", + "Department of Geosciences, University of Arizona, Tucson, AZ 85721, USA", + "Research Center for Environmental Changes, Academia Sinica, Nankang, Taipei 11529, Taiwan", + "LLNL (Lawrence Livermore National Laboratory, Livermore, CA 94550, USA); ANL (Argonne National Laboratory, Argonne, IL 60439, USA); BNL (Brookhaven National Laboratory, Upton, NY 11973, USA); LANL (Los Alamos National Laboratory, Los Alamos, NM 87545, USA); LBNL (Lawrence Berkeley National Laboratory, Berkeley, CA 94720, USA); ORNL (Oak Ridge National Laboratory, Oak Ridge, TN 37831, USA); PNNL (Pacific Northwest National Laboratory, Richland, WA 99352, USA); SNL (Sandia National Laboratories, Albuquerque, NM 87185, USA). Mailing address: LLNL Climate Program, c/o David C. Bader, Principal Investigator, L-103, 7000 East Avenue, Livermore, CA 94550, USA", + "Fondazione Centro Euro-Mediterraneo sui Cambiamenti Climatici, Lecce 73100, Italy", + "Department of Earth System Science, Tsinghua University, Beijing 100084, China", + "Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada", + "National Institute of Water and Atmospheric Research, Hataitai, Wellington 6021, New Zealand", + "Deutscher Wetterdienst, Offenbach am Main 63067, Germany", + "Natural Environment Research Council, STFC-RAL, Harwell, Oxford, OX11 0QX, UK", + "National Taiwan University, Taipei 10650, Taiwan", + "Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia", + "Department of Earth System Science, University of California Irvine, Irvine, CA 92697, USA" + ] }, "cmip6:institution_id": { - "type": "string" + "type": "string", + "enum": [ + "NASA-GSFC", + "CNRM-CERFACS", + "LLNL", + "DKRZ", + "PCMDI", + "CCCR-IITM", + "CAMS", + "BCC", + "CSIRO-ARCCSS", + "KIOST", + "NCC", + "CCCma", + "UHH", + "MPI-M", + "NUIST", + "THU", + "CAS", + "CMCC", + "AWI", + "RTE-RRTMGP-Consortium", + "ECMWF", + "INM", + "PNNL-WACCEM", + "SNU", + "IPSL", + "NASA-GISS", + "FIO-QLNM", + "MOHC", + "CSIRO", + "UA", + "DWD", + "E3SM-Project", + "NIWA", + "MRI", + "NOAA-GFDL", + "NTU", + "CSIRO-COSIMA", + "NCAR", + "MESSy-Consortium", + "EC-Earth-Consortium", + "HAMMOZ-Consortium", + "UCSB", + "NIMS-KMA", + "UCI", + "MIROC", + "AER", + "RUBISCO", + "AS-RCEC", + "NERC" + ] }, "cmip6:mip_era": { - "type": "string" + "type": "string", + "const": "CMIP6" + }, + "cmip6:nominal_resolution": { + "type": "string", + "enum": [ + "0.5 km", + "1 km", + "10 km", + "100 km", + "1000 km", + "10000 km", + "1x1 degree", + "2.5 km", + "25 km", + "250 km", + "2500 km", + "5 km", + "50 km", + "500 km", + "5000 km" + ] }, "cmip6:source_id": { - "type": "string" + "type": "string", + "enum": [ + "CESM2", + "IPSL-CM6A-ATM-HR", + "UKESM1-ice-LL", + "INM-CM5-H", + "CanESM5-CanOE", + "HadGEM3-GC31-HH", + "CESM1-1-CAM5-CMIP5", + "4AOP-v1-5", + "EC-Earth3-Veg", + "IPSL-CM6A-LR", + "IPSL-CM6A-MR1", + "IPSL-CM6A-ATM-LR-REPROBUS", + "ACCESS-ESM1-5", + "GISS-E2-1-G-CC", + "HadGEM3-GC31-MM", + "CMCC-CM2-VHR4", + "RRTMG-SW-4-02", + "CESM1-WACCM-SC", + "CAM-MPAS-LR", + "HadGEM3-GC31-MH", + "INM-CM5-0", + "CAM-MPAS-HR", + "EC-Earth3P-VHR", + "CIESM", + "CESM2-WACCM", + "ECMWF-IFS-LR", + "UKESM1-0-LL", + "AWI-CM-1-1-HR", + "MIROC-ES2H-NB", + "ACCESS-CM2", + "EC-Earth3P-HR", + "MIROC-ES2H", + "EC-Earth3", + "CNRM-CM6-1-HR", + "KIOST-ESM", + "RRTMG-LW-4-91", + "NorESM2-LM", + "CNRM-ESM2-1", + "TaiESM1", + "BCC-CSM2-HR", + "HadGEM3-GC31-LM", + "E3SM-1-1-ECA", + "AWI-ESM-1-REcoM", + "GFDL-OM4p5B", + "EC-Earth3-LR", + "GFDL-ESM2M", + "SAM0-UNICON", + "HadGEM3-GC31-LL", + "CMCC-CM2-HR4", + "MPI-ESM-1-2-HAM", + "FIO-ESM-2-0", + "TaiESM1-TIMCOM2", + "RTE-RRTMGP-181204", + "AWI-ESM-1-1-LR", + "PCMDI-test-1-0", + "IPSL-CM6A-ATM-ICO-LR", + "E3SM-2-0-NARRM", + "EC-Earth3-Veg-LR", + "CESM2-FV2", + "CAMS-CSM1-0", + "EC-Earth3-CC", + "EC-Earth3-HR", + "MRI-ESM2-0", + "MRI-AGCM3-2-S", + "MRI-AGCM3-2-H", + "FGOALS-f3-H", + "FGOALS-g3", + "NICAM16-9S", + "E3SM-1-0", + "MCM-UA-1-0", + "GFDL-RFM-DISORT", + "TaiESM1-TIMCOM", + "ECMWF-IFS-HR", + "HiRAM-SIT-HR", + "ICON-ESM-LR", + "CanESM5", + "AWI-CM-1-1-MR", + "EC-Earth3-AerChem", + "INM-CM4-8", + "LBLRTM-12-8", + "ARTS-2-3", + "EC-Earth3-ESM-1", + "CNRM-CM6-1", + "NorCPM1", + "ACCESS-OM2", + "HadGEM3-GC31-HM", + "CESM2-WACCM-FV2", + "IPSL-CM6A-LR-INCA", + "MIROC6", + "NorESM1-F", + "ECMWF-IFS-MR", + "EC-Earth3P", + "MIROC-ES2L", + "CanESM5-1", + "CMCC-CM2-SR5", + "NorESM2-MM", + "AWI-CM-1-1-LR", + "HiRAM-SIT-LR", + "E3SM-2-1", + "GISS-E2-2-G", + "GFDL-CM4C192", + "CESM1-CAM5-SE-HR", + "MPI-ESM1-2-LR", + "EC-Earth3-GrIS", + "MPI-ESM1-2-XR", + "IITM-ESM", + "IPSL-CM6A-ATM-ICO-VHR", + "GFDL-AM4", + "CESM1-CAM5-SE-LR", + "NESM3", + "UKESM1-1-LL", + "GISS-E2-1-G", + "IPSL-CM5A2-INCA", + "FGOALS-f3-L", + "KACE-1-0-G", + "GFDL-CM4", + "CAS-ESM2-0", + "NICAM16-8S", + "E3SM-1-1", + "BCC-ESM1", + "CMCC-ESM2", + "GISS-E2-1-H", + "GISS-E2-2-H", + "MPI-ESM1-2-HR", + "GFDL-GRTCODE", + "IPSL-CM6A-ATM-ICO-MR", + "NICAM16-7S", + "GFDL-ESM4", + "BCC-CSM2-MR", + "IPSL-CM6A-ATM-ICO-HR", + "ACCESS-OM2-025", + "E3SM-2-0", + "GISS-E3-G" + ] }, "cmip6:source_type": { - "type": "string" - }, - "cmip6:experiment_id": { - "type": "string" + "type": "string", + "enum": [ + "RAD", + "AOGCM", + "AGCM", + "AER", + "CHEM", + "SLAB", + "ISM", + "OGCM", + "BGC", + "LAND" + ] }, "cmip6:sub_experiment_id": { - "type": "string" - }, - "cmip6:nominal_resolution": { - "type": "string" + "type": "string", + "enum": [ + "s1950", + "s2002", + "s1989", + "s1962", + "s1979", + "s2013", + "s1974", + "s1996", + "s2018", + "s1993", + "s2015", + "s2021", + "s2003", + "s2022", + "s1984", + "s2004", + "s1999", + "s2023", + "s1960", + "s1973", + "s1983", + "s1968", + "s1986", + "s1995", + "s1975", + "s1963", + "s1985", + "s2008", + "s2012", + "s1980", + "s2011", + "s1988", + "s1971", + "s1920", + "s1978", + "s1982", + "s2009", + "s1964", + "s2017", + "s2029", + "s1992", + "s1998", + "s1994", + "s1969", + "s2020", + "s1965", + "s1967", + "s2025", + "s1961", + "s2026", + "s1970", + "s1997", + "s2016", + "s2024", + "s2027", + "s1987", + "s2019", + "s2014", + "s2028", + "s1976", + "s1966", + "s1990", + "s2010", + "s1977", + "s2007", + "s1981", + "s1991", + "s2001", + "s1910", + "s2005", + "s2000", + "s1972", + "s2006" + ] }, "cmip6:table_id": { - "type": "string" + "type": "string", + "enum": [ + "3hr", + "6hrLev", + "6hrPlev", + "6hrPlevPt", + "AERday", + "AERhr", + "AERmon", + "AERmonZ", + "Amon", + "CF3hr", + "CFday", + "CFmon", + "CFsubhr", + "E1hr", + "E1hrClimMon", + "E3hr", + "E3hrPt", + "E6hrZ", + "Eday", + "EdayZ", + "Efx", + "Emon", + "EmonZ", + "Esubhr", + "Eyr", + "IfxAnt", + "IfxGre", + "ImonAnt", + "ImonGre", + "IyrAnt", + "IyrGre", + "LImon", + "Lmon", + "Oclim", + "Oday", + "Odec", + "Ofx", + "Omon", + "Oyr", + "SIday", + "SImon", + "day", + "fx" + ] }, "cmip6:variable_id": { "type": "string" }, - "cmip6:variant_label": { - "type": "string" - }, - "cmip6:levels": { - "type": "integer" - }, - "cmip6:updated": { + "cmip6:variable_long_name": { "type": "string" }, - "cmip6:created": { - "type": "string" + "cmip6:variant_label": { + "type": "string", + "pattern": "r[[:digit:]]\\{1,\\}i[[:digit:]]\\{1,\\}p[[:digit:]]\\{1,\\}f[[:digit:]]\\{1,\\}$" } }, "patternProperties": {