From 33014b5984703d010534d8b6934ada9a88c72d73 Mon Sep 17 00:00:00 2001 From: Daniel Ellis Date: Tue, 4 Feb 2025 16:33:55 +0000 Subject: [PATCH] development --- src-data/source/canesm5-1.json | 8 +- src-data/source/cesm2.json | 16 ++-- src-data/source/cnrm-esm2-1.json | 21 +---- src-data/source/ec-earth-aerchem.json | 107 ++++++++++++++++++++++++-- src-data/source/hadgem3-gc31-ll.json | 61 +-------------- src-data/source/miroc6.json | 8 +- src-data/source/mri-esm2-0.json | 19 ----- src-data/source/ukesm1-0-ll.json | 19 ----- 8 files changed, 121 insertions(+), 138 deletions(-) diff --git a/src-data/source/canesm5-1.json b/src-data/source/canesm5-1.json index 4779bb3a..3f335616 100644 --- a/src-data/source/canesm5-1.json +++ b/src-data/source/canesm5-1.json @@ -26,7 +26,7 @@ { "id": "interactive", "type": "wcrp:model-component", - "model-family": "", + "model-family": "canesm", "component-family": "", "label": "interactive", "description": "interactive", @@ -45,7 +45,7 @@ { "id": "canam5p1", "type": "wcrp:model-component", - "model-family": "", + "model-family": "canesm", "component-family": "", "label": "CanAM5.1", "description": "CanAM5.1 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa)", @@ -122,7 +122,7 @@ "id": "nemo3p4p1", "type": "wcrp:model-component", "model-family": "", - "component-family": "", + "component-family": "nemo", "label": "NEMO3.4.1", "description": "NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m)", "realm": "ocean", @@ -160,7 +160,7 @@ "id": "lim2", "type": "wcrp:model-component", "model-family": "", - "component-family": "", + "component-family": "lim", "label": "LIM2", "description": "LIM2", "realm": "seaice", diff --git a/src-data/source/cesm2.json b/src-data/source/cesm2.json index ac30c748..1751f347 100644 --- a/src-data/source/cesm2.json +++ b/src-data/source/cesm2.json @@ -27,7 +27,7 @@ "id": "mam4", "type": "wcrp:model-component", "model-family": "", - "component-family": "", + "component-family": "mam", "label": "MAM4", "description": "MAM4 (same grid as atmos)", "realm": "aerosol", @@ -46,7 +46,7 @@ "id": "cam6", "type": "wcrp:model-component", "model-family": "cam", - "component-family": "", + "component-family": "cam", "label": "CAM6", "description": "CAM6 (0.9x1.25 finite volume grid; 288 x 192 longitude/latitude; 32 levels; top level 2.25 mb)", "realm": "atmos", @@ -65,7 +65,7 @@ "id": "mam4", "type": "wcrp:model-component", "model-family": "", - "component-family": "", + "component-family": "mam", "label": "MAM4", "description": "MAM4 (same grid as atmos)", "realm": "atmoschem", @@ -84,7 +84,7 @@ "id": "clm5", "type": "wcrp:model-component", "model-family": "", - "component-family": "", + "component-family": "clm", "label": "CLM5", "description": "CLM5 (same grid as atmos)", "realm": "land", @@ -103,7 +103,7 @@ "id": "cism2p1", "type": "wcrp:model-component", "model-family": "", - "component-family": "", + "component-family": "cism", "label": "CISM2.1", "description": "CISM2.1", "realm": "landice", @@ -122,7 +122,7 @@ "id": "pop2", "type": "wcrp:model-component", "model-family": "", - "component-family": "", + "component-family": "pop", "label": "POP2", "description": "POP2 (320x384 longitude/latitude; 60 levels; top grid cell 0-10 m)", "realm": "ocean", @@ -141,7 +141,7 @@ "id": "marbl", "type": "wcrp:model-component", "model-family": "", - "component-family": "", + "component-family": "marbl", "label": "MARBL", "description": "MARBL (same grid as ocean)", "realm": "ocnbgchem", @@ -160,7 +160,7 @@ "id": "cice5p1", "type": "wcrp:model-component", "model-family": "", - "component-family": "", + "component-family": "cice", "label": "CICE5.1", "description": "CICE5.1 (same grid as ocean)", "realm": "seaice", diff --git a/src-data/source/cnrm-esm2-1.json b/src-data/source/cnrm-esm2-1.json index ea0654b7..a3d9c338 100644 --- a/src-data/source/cnrm-esm2-1.json +++ b/src-data/source/cnrm-esm2-1.json @@ -99,30 +99,11 @@ "embedded-in": "", "coupled-with": "" }, - { - "id": "none", - "type": "wcrp:model-component", - "model-family": "", - "component-family": "", - "label": "none", - "description": "none", - "realm": "landice", - "native-nominal-resolution": [ - "none" - ], - "native-horizontal-grid": "", - "native-vertical-grid": "", - "configuration": "", - "references": [], - "codebase": "", - "embedded-in": "", - "coupled-with": "" - }, { "id": "nemo", "type": "wcrp:model-component", "model-family": "", - "component-family": "", + "component-family": "nemo", "label": "Nemo", "description": "Nemo 3.6 (eORCA1, tripolar primarily 1deg; 362 x 294 longitude/latitude; 75 levels; top grid cell 0-1 m)", "realm": "ocean", diff --git a/src-data/source/ec-earth-aerchem.json b/src-data/source/ec-earth-aerchem.json index ea6340fb..1ebb0c72 100644 --- a/src-data/source/ec-earth-aerchem.json +++ b/src-data/source/ec-earth-aerchem.json @@ -24,14 +24,111 @@ "label_extended": "EC-Earth3-AerChem", "model_component": [ { - "id": "", + "id": "tm5", + "type": "wcrp:model-component", + "model-family": "ec-earth", + "component-family": "tm5", + "label": "TM5", + "description": "TM5 (3 x 2 degrees; 120 x 90 longitude/latitude; 34 levels; top level: 0.1 hPa)", + "realm": "aerosol", + "native-nominal-resolution": [ + "250km" + ], + "native-horizontal-grid": "", + "native-vertical-grid": "", + "configuration": "TM5", + "references": [], + "codebase": "", + "embedded-in": "", + "coupled-with": "" + }, + { + "id": "ifs", + "type": "wcrp:model-component", + "model-family": "ifs", + "component-family": "cy36r4", + "label": "IFS", + "description": "IFS cy36r4 (TL255, linearly reduced Gaussian grid equivalent to 512 x 256 longitude/latitude; 91 levels; top level 0.01 hPa)", + "realm": "atmos", + "native-nominal-resolution": [ + "100km" + ], + "native-horizontal-grid": "", + "native-vertical-grid": "", + "configuration": "", + "references": [], + "codebase": "", + "embedded-in": "", + "coupled-with": "" + }, + { + "id": "tm5", + "type": "wcrp:model-component", + "model-family": "", + "component-family": "tm5", + "label": "TM5", + "description": "TM5 (3 x 2 degrees; 120 x 90 longitude/latitude; 34 levels; top level: 0.1 hPa)", + "realm": "atmoschem", + "native-nominal-resolution": [ + "250km" + ], + "native-horizontal-grid": "", + "native-vertical-grid": "", + "configuration": "", + "references": [], + "codebase": "", + "embedded-in": "", + "coupled-with": "" + }, + { + "id": "htessel", + "type": "wcrp:model-component", + "model-family": "ifs", + "component-family": "", + "label": "HTESSEL", + "description": "HTESSEL (land surface scheme built in IFS)", + "realm": "land", + "native-nominal-resolution": [ + "100km" + ], + "native-horizontal-grid": "", + "native-vertical-grid": "", + "configuration": "", + "references": [], + "codebase": "", + "embedded-in": "", + "coupled-with": "" + }, + { + "id": "nemo3p6", + "type": "wcrp:model-component", + "model-family": "", + "component-family": "", + "label": "NEMO3.6", + "description": "NEMO3.6 (ORCA1 tripolar primarily 1 degree with meridional refinement down to 1/3 degree in the tropics; 362 x 292 longitude/latitude; 75 levels; top grid cell 0-1 m)", + "realm": "ocean", + "native-nominal-resolution": [ + "100km" + ], + "native-horizontal-grid": "", + "native-vertical-grid": "", + "configuration": "", + "references": [], + "codebase": "", + "embedded-in": "", + "coupled-with": "" + }, + { + "id": "lim3", "type": "wcrp:model-component", "model-family": "", "component-family": "", - "label": "", - "description": "", - "realm": "", - "native-nominal-resolution": [], + "label": "LIM3", + "description": "LIM3", + "realm": "seaice", + "native-nominal-resolution": [ + "100km" + ], "native-horizontal-grid": "", "native-vertical-grid": "", "configuration": "", diff --git a/src-data/source/hadgem3-gc31-ll.json b/src-data/source/hadgem3-gc31-ll.json index a04039bb..656a3c26 100644 --- a/src-data/source/hadgem3-gc31-ll.json +++ b/src-data/source/hadgem3-gc31-ll.json @@ -24,7 +24,7 @@ { "id": "ukca-glomap-mode", "type": "wcrp:model-component", - "model-family": "", + "model-family": "hadgem3", "component-family": "", "label": "UKCA-GLOMAP-mode", "description": "UKCA-GLOMAP-mode", @@ -59,25 +59,6 @@ "embedded-in": "", "coupled-with": "" }, - { - "id": "none", - "type": "wcrp:model-component", - "model-family": "", - "component-family": "", - "label": "none", - "description": "none", - "realm": "atmoschem", - "native-nominal-resolution": [ - "none" - ], - "native-horizontal-grid": "", - "native-vertical-grid": "", - "configuration": "", - "references": [], - "codebase": "", - "embedded-in": "", - "coupled-with": "" - }, { "id": "jules-hadgem3-gl7p1", "type": "wcrp:model-component", @@ -91,26 +72,7 @@ ], "native-horizontal-grid": "", "native-vertical-grid": "", - "configuration": "", - "references": [], - "codebase": "", - "embedded-in": "", - "coupled-with": "" - }, - { - "id": "none", - "type": "wcrp:model-component", - "model-family": "", - "component-family": "", - "label": "none", - "description": "none", - "realm": "landice", - "native-nominal-resolution": [ - "none" - ], - "native-horizontal-grid": "", - "native-vertical-grid": "", - "configuration": "", + "configuration": "gl7p1", "references": [], "codebase": "", "embedded-in": "", @@ -135,25 +97,6 @@ "embedded-in": "", "coupled-with": "" }, - { - "id": "none", - "type": "wcrp:model-component", - "model-family": "", - "component-family": "", - "label": "none", - "description": "none", - "realm": "ocnbgchem", - "native-nominal-resolution": [ - "none" - ], - "native-horizontal-grid": "", - "native-vertical-grid": "", - "configuration": "", - "references": [], - "codebase": "", - "embedded-in": "", - "coupled-with": "" - }, { "id": "cice-hadgem3-gsi8", "type": "wcrp:model-component", diff --git a/src-data/source/miroc6.json b/src-data/source/miroc6.json index d604396b..5fa15878 100644 --- a/src-data/source/miroc6.json +++ b/src-data/source/miroc6.json @@ -45,7 +45,7 @@ "id": "ccsr", "type": "wcrp:model-component", "model-family": "coco", - "component-family": "", + "component-family": "ccsr", "label": "CCSR", "description": "CCSR AGCM (T85; 256 x 128 longitude/latitude; 81 levels; top level 0.004 hPa)", "realm": "atmos", @@ -64,7 +64,7 @@ "id": "matsiro6p0", "type": "wcrp:model-component", "model-family": "", - "component-family": "", + "component-family": "matsiro", "label": "MATSIRO6.0", "description": "MATSIRO6.0", "realm": "land", @@ -83,7 +83,7 @@ "id": "coco4p9", "type": "wcrp:model-component", "model-family": "", - "component-family": "", + "component-family": "coco", "label": "COCO4.9", "description": "COCO4.9 (tripolar primarily 1deg; 360 x 256 longitude/latitude; 63 levels; top grid cell 0-2 m)", "realm": "ocean", @@ -102,7 +102,7 @@ "id": "coco4p9", "type": "wcrp:model-component", "model-family": "", - "component-family": "", + "component-family": "coco", "label": "COCO4.9", "description": "COCO4.9", "realm": "seaice", diff --git a/src-data/source/mri-esm2-0.json b/src-data/source/mri-esm2-0.json index 8b6eda88..ddaec988 100644 --- a/src-data/source/mri-esm2-0.json +++ b/src-data/source/mri-esm2-0.json @@ -99,25 +99,6 @@ "embedded-in": "", "coupled-with": "" }, - { - "id": "none", - "type": "wcrp:model-component", - "model-family": "", - "component-family": "", - "label": "none", - "description": "none", - "realm": "landice", - "native-nominal-resolution": [ - "none" - ], - "native-horizontal-grid": "", - "native-vertical-grid": "", - "configuration": "", - "references": [], - "codebase": "", - "embedded-in": "", - "coupled-with": "" - }, { "id": "mripcom4p4", "type": "wcrp:model-component", diff --git a/src-data/source/ukesm1-0-ll.json b/src-data/source/ukesm1-0-ll.json index e5d6956d..3df262b2 100644 --- a/src-data/source/ukesm1-0-ll.json +++ b/src-data/source/ukesm1-0-ll.json @@ -99,25 +99,6 @@ "embedded-in": "", "coupled-with": "" }, - { - "id": "none", - "type": "wcrp:model-component", - "model-family": "", - "component-family": "", - "label": "none", - "description": "none", - "realm": "landice", - "native-nominal-resolution": [ - "none" - ], - "native-horizontal-grid": "", - "native-vertical-grid": "", - "configuration": "", - "references": [], - "codebase": "", - "embedded-in": "", - "coupled-with": "" - }, { "id": "nemo-hadgem3-go6p0", "type": "wcrp:model-component",