diff --git a/data_descriptors/.DS_Store b/data_descriptors/.DS_Store
new file mode 100644
index 00000000..50ce5259
Binary files /dev/null and b/data_descriptors/.DS_Store differ
diff --git a/data_descriptors/.nojekyll b/data_descriptors/.nojekyll
new file mode 100644
index 00000000..e69de29b
diff --git a/data_descriptors/404.html b/data_descriptors/404.html
new file mode 100644
index 00000000..81dc292d
--- /dev/null
+++ b/data_descriptors/404.html
@@ -0,0 +1,27 @@
+
+
+
+
+
+ Load JSON Key Display
+
+
+
+
+ Data Descriptor
+
+
+
+
+
+
+
diff --git a/data_descriptors/activity/.DS_Store b/data_descriptors/activity/.DS_Store
new file mode 100644
index 00000000..447bf2e1
Binary files /dev/null and b/data_descriptors/activity/.DS_Store differ
diff --git a/data_descriptors/activity/_context b/data_descriptors/activity/_context
new file mode 100644
index 00000000..4adcf0b5
--- /dev/null
+++ b/data_descriptors/activity/_context
@@ -0,0 +1,14 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/activity/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/activity/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@embed": "@always"
+}
\ No newline at end of file
diff --git a/data_descriptors/activity/cmip b/data_descriptors/activity/cmip
new file mode 100644
index 00000000..7f11a0d6
--- /dev/null
+++ b/data_descriptors/activity/cmip
@@ -0,0 +1,8 @@
+{
+ "@context":"https://WCRP-CMIP.WCRP-UNIVERSE/activity/_context",
+ "id": "cmip",
+ "type": "activity",
+ "description": "CMIP DECK: 1pctCO2, abrupt4xCO2, amip, esm-piControl, esm-historical, historical, and piControl experiments",
+ "name": "CMIP",
+ "url": "https://gmd.copernicus.org/articles/9/1937/2016/gmd-9-1937-2016.pdf"
+ }
\ No newline at end of file
diff --git a/data_descriptors/activity/cmip.json b/data_descriptors/activity/cmip.json
new file mode 100644
index 00000000..7f11a0d6
--- /dev/null
+++ b/data_descriptors/activity/cmip.json
@@ -0,0 +1,8 @@
+{
+ "@context":"https://WCRP-CMIP.WCRP-UNIVERSE/activity/_context",
+ "id": "cmip",
+ "type": "activity",
+ "description": "CMIP DECK: 1pctCO2, abrupt4xCO2, amip, esm-piControl, esm-historical, historical, and piControl experiments",
+ "name": "CMIP",
+ "url": "https://gmd.copernicus.org/articles/9/1937/2016/gmd-9-1937-2016.pdf"
+ }
\ No newline at end of file
diff --git a/data_descriptors/activity/graph b/data_descriptors/activity/graph
new file mode 100644
index 00000000..810b5dc8
--- /dev/null
+++ b/data_descriptors/activity/graph
@@ -0,0 +1,43 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/activity/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/activity/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "id": "cmip",
+ "type": "activity",
+ "description": "CMIP DECK: 1pctCO2, abrupt4xCO2, amip, esm-piControl, esm-historical, historical, and piControl experiments",
+ "name": "CMIP",
+ "url": "https://gmd.copernicus.org/articles/9/1937/2016/gmd-9-1937-2016.pdf"
+ },
+ {
+ "id": "lesfmip",
+ "type": "activity",
+ "description": "The Large Ensemble Single Forcing Model Intercomparison Project",
+ "name": "LESFMIP",
+ "url": "https://www.frontiersin.org/articles/10.3389/fclim.2022.955414/full"
+ },
+ {
+ "id": "ramip",
+ "type": "activity",
+ "description": "Regional Aerosol Model Intercomparison Project",
+ "name": "RAMIP",
+ "url": "https://ramip.ncas.ac.uk"
+ },
+ {
+ "id": "tipmip",
+ "type": "activity",
+ "description": "Tipping Point Model Intercomparison Project",
+ "name": "TIPMIP",
+ "url": "https://tipmip.pik-potsdam.de/"
+ }
+ ]
+}
diff --git a/data_descriptors/activity/graph.jsonld b/data_descriptors/activity/graph.jsonld
new file mode 100644
index 00000000..810b5dc8
--- /dev/null
+++ b/data_descriptors/activity/graph.jsonld
@@ -0,0 +1,43 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/activity/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/activity/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "id": "cmip",
+ "type": "activity",
+ "description": "CMIP DECK: 1pctCO2, abrupt4xCO2, amip, esm-piControl, esm-historical, historical, and piControl experiments",
+ "name": "CMIP",
+ "url": "https://gmd.copernicus.org/articles/9/1937/2016/gmd-9-1937-2016.pdf"
+ },
+ {
+ "id": "lesfmip",
+ "type": "activity",
+ "description": "The Large Ensemble Single Forcing Model Intercomparison Project",
+ "name": "LESFMIP",
+ "url": "https://www.frontiersin.org/articles/10.3389/fclim.2022.955414/full"
+ },
+ {
+ "id": "ramip",
+ "type": "activity",
+ "description": "Regional Aerosol Model Intercomparison Project",
+ "name": "RAMIP",
+ "url": "https://ramip.ncas.ac.uk"
+ },
+ {
+ "id": "tipmip",
+ "type": "activity",
+ "description": "Tipping Point Model Intercomparison Project",
+ "name": "TIPMIP",
+ "url": "https://tipmip.pik-potsdam.de/"
+ }
+ ]
+}
diff --git a/data_descriptors/activity/graph.min b/data_descriptors/activity/graph.min
new file mode 100644
index 00000000..10f17ae0
--- /dev/null
+++ b/data_descriptors/activity/graph.min
@@ -0,0 +1 @@
+{"@context":{"@base":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/activity/","@vocab":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/activity/","id":"@id","type":"@type","cf":"https://WCRP-CMIP.github.io/WCRP-CMIP/CF/","cmip6plus":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/","cmip7":"https://WCRP-CMIP.github.io/CMIP7_CVs/","mip-variables":"https://WCRP-CMIP/github.io/MIPvariables/","wcrp-universe":"https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"},"@graph":[{"id":"cmip","type":"activity","description":"CMIP DECK: 1pctCO2, abrupt4xCO2, amip, esm-piControl, esm-historical, historical, and piControl experiments","name":"CMIP","url":"https://gmd.copernicus.org/articles/9/1937/2016/gmd-9-1937-2016.pdf"},{"id":"lesfmip","type":"activity","description":"The Large Ensemble Single Forcing Model Intercomparison Project","name":"LESFMIP","url":"https://www.frontiersin.org/articles/10.3389/fclim.2022.955414/full"},{"id":"ramip","type":"activity","description":"Regional Aerosol Model Intercomparison Project","name":"RAMIP","url":"https://ramip.ncas.ac.uk"},{"id":"tipmip","type":"activity","description":"Tipping Point Model Intercomparison Project","name":"TIPMIP","url":"https://tipmip.pik-potsdam.de/"}]}
diff --git a/data_descriptors/activity/graph.min.jsonld b/data_descriptors/activity/graph.min.jsonld
new file mode 100644
index 00000000..10f17ae0
--- /dev/null
+++ b/data_descriptors/activity/graph.min.jsonld
@@ -0,0 +1 @@
+{"@context":{"@base":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/activity/","@vocab":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/activity/","id":"@id","type":"@type","cf":"https://WCRP-CMIP.github.io/WCRP-CMIP/CF/","cmip6plus":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/","cmip7":"https://WCRP-CMIP.github.io/CMIP7_CVs/","mip-variables":"https://WCRP-CMIP/github.io/MIPvariables/","wcrp-universe":"https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"},"@graph":[{"id":"cmip","type":"activity","description":"CMIP DECK: 1pctCO2, abrupt4xCO2, amip, esm-piControl, esm-historical, historical, and piControl experiments","name":"CMIP","url":"https://gmd.copernicus.org/articles/9/1937/2016/gmd-9-1937-2016.pdf"},{"id":"lesfmip","type":"activity","description":"The Large Ensemble Single Forcing Model Intercomparison Project","name":"LESFMIP","url":"https://www.frontiersin.org/articles/10.3389/fclim.2022.955414/full"},{"id":"ramip","type":"activity","description":"Regional Aerosol Model Intercomparison Project","name":"RAMIP","url":"https://ramip.ncas.ac.uk"},{"id":"tipmip","type":"activity","description":"Tipping Point Model Intercomparison Project","name":"TIPMIP","url":"https://tipmip.pik-potsdam.de/"}]}
diff --git a/data_descriptors/activity/lesfmip b/data_descriptors/activity/lesfmip
new file mode 100644
index 00000000..fd4dc573
--- /dev/null
+++ b/data_descriptors/activity/lesfmip
@@ -0,0 +1,8 @@
+{
+ "@context":"https://WCRP-CMIP.WCRP-UNIVERSE/activity/_context",
+ "id": "lesfmip",
+ "type": "activity",
+ "description": "The Large Ensemble Single Forcing Model Intercomparison Project",
+ "name": "LESFMIP",
+ "url": "https://www.frontiersin.org/articles/10.3389/fclim.2022.955414/full"
+ }
\ No newline at end of file
diff --git a/data_descriptors/activity/lesfmip.json b/data_descriptors/activity/lesfmip.json
new file mode 100644
index 00000000..fd4dc573
--- /dev/null
+++ b/data_descriptors/activity/lesfmip.json
@@ -0,0 +1,8 @@
+{
+ "@context":"https://WCRP-CMIP.WCRP-UNIVERSE/activity/_context",
+ "id": "lesfmip",
+ "type": "activity",
+ "description": "The Large Ensemble Single Forcing Model Intercomparison Project",
+ "name": "LESFMIP",
+ "url": "https://www.frontiersin.org/articles/10.3389/fclim.2022.955414/full"
+ }
\ No newline at end of file
diff --git a/data_descriptors/activity/ramip b/data_descriptors/activity/ramip
new file mode 100644
index 00000000..fc7d88f5
--- /dev/null
+++ b/data_descriptors/activity/ramip
@@ -0,0 +1,8 @@
+{
+ "@context":"https://WCRP-CMIP.WCRP-UNIVERSE/activity/_context",
+ "id": "ramip",
+ "type": "activity",
+ "description": "Regional Aerosol Model Intercomparison Project",
+ "name": "RAMIP",
+ "url": "https://ramip.ncas.ac.uk"
+ }
\ No newline at end of file
diff --git a/data_descriptors/activity/ramip.json b/data_descriptors/activity/ramip.json
new file mode 100644
index 00000000..fc7d88f5
--- /dev/null
+++ b/data_descriptors/activity/ramip.json
@@ -0,0 +1,8 @@
+{
+ "@context":"https://WCRP-CMIP.WCRP-UNIVERSE/activity/_context",
+ "id": "ramip",
+ "type": "activity",
+ "description": "Regional Aerosol Model Intercomparison Project",
+ "name": "RAMIP",
+ "url": "https://ramip.ncas.ac.uk"
+ }
\ No newline at end of file
diff --git a/data_descriptors/activity/tipmip b/data_descriptors/activity/tipmip
new file mode 100644
index 00000000..c4c71099
--- /dev/null
+++ b/data_descriptors/activity/tipmip
@@ -0,0 +1,8 @@
+{
+ "@context":"https://WCRP-CMIP.WCRP-UNIVERSE/activity/_context",
+ "id": "tipmip",
+ "type": "activity",
+ "description": "Tipping Point Model Intercomparison Project",
+ "name": "TIPMIP",
+ "url": "https://tipmip.pik-potsdam.de/"
+ }
\ No newline at end of file
diff --git a/data_descriptors/activity/tipmip.json b/data_descriptors/activity/tipmip.json
new file mode 100644
index 00000000..c4c71099
--- /dev/null
+++ b/data_descriptors/activity/tipmip.json
@@ -0,0 +1,8 @@
+{
+ "@context":"https://WCRP-CMIP.WCRP-UNIVERSE/activity/_context",
+ "id": "tipmip",
+ "type": "activity",
+ "description": "Tipping Point Model Intercomparison Project",
+ "name": "TIPMIP",
+ "url": "https://tipmip.pik-potsdam.de/"
+ }
\ No newline at end of file
diff --git a/data_descriptors/archive/CLD2vIV.py b/data_descriptors/archive/CLD2vIV.py
new file mode 100755
index 00000000..f540b5fe
--- /dev/null
+++ b/data_descriptors/archive/CLD2vIV.py
@@ -0,0 +1,65 @@
+import glob
+import json
+from collections import OrderedDict
+import os
+import subprocess
+
+
+
+
+
+remote_url = subprocess.check_output(["git", "remote", "get-url", "origin"], text=True).strip()
+user_repo = remote_url.split("github.com")[-1].replace(":", "/").replace(".git", "").strip("/")
+pages_url = f"https://{user_repo.split('/')[0]}.github.io/{user_repo.split('/')[1]}"
+
+# print(remote_url)
+# print(user_repo)
+# print(pages_url)
+# https://github.com/WCRP-CMIP/WCRP-UNIVERSE.git
+# WCRP-CMIP/WCRP-UNIVERSE
+# https://WCRP-CMIP.github.io/WCRP-UNIVERSE
+
+
+folders = glob.glob('*/')
+
+
+for folder in folders:
+ print(folder)
+ files = glob.glob(folder + '*.json')
+ for file in files:
+ with open(file, 'r') as f:
+
+ js = json.load(f)
+
+ if '@type' not in js:
+ continue
+ js['id'] = file.split('/')[-1]
+ js['type'] = js['@type'].replace('-', '_')
+ js['@context'] = f'{pages_url}/data_descriptors/{folder}_context'
+ del js['@type'], js['@id']
+
+ js = OrderedDict(sorted(js.items()))
+
+
+ json.dump(js, open(file,'w') , indent=4)
+ # print(file)
+
+
+ # context new file
+ location = f"{pages_url}/data_descriptors/{folder}"
+ context = {
+
+ "@context": {
+ "@base": location,
+ "@vocab": location,
+ "id": "@id",
+ "type": "@type"
+ },
+ "@embed": "@always"
+ }
+
+ json.dump(context, open(f"{folder}_context.json", 'w'), indent=4)
+
+
+ os.system('rm -f ' + folder + '*.jsonld')
+
\ No newline at end of file
diff --git a/data_descriptors/archive/idfix.sh b/data_descriptors/archive/idfix.sh
new file mode 100644
index 00000000..8e12de3a
--- /dev/null
+++ b/data_descriptors/archive/idfix.sh
@@ -0,0 +1,17 @@
+find . -type f -name "*-*.json" | while read -r file; do
+ new_file=$(echo "$file" | sed 's/-/_/g')
+ mv "$file" "$new_file"
+done
+
+find . -type f -name "*.json" | while read -r file; do
+ # Extract the filename without path and extension
+ filename=$(basename "$file" .json)
+
+ # Update the "id" field inside the JSON to match the new filename
+ perl -i -pe "s/\"id\" *: *\"[^\"]+\"/\"id\": \"$filename\"/" "$file"
+
+ # Change permissions to make the file readable for others but not writable
+ chmod 644 "$file"
+done
+
+rm -f */*.json-E
diff --git a/data_descriptors/consortia/.DS_Store b/data_descriptors/consortia/.DS_Store
new file mode 100644
index 00000000..83dcfebb
Binary files /dev/null and b/data_descriptors/consortia/.DS_Store differ
diff --git a/data_descriptors/consortia/_context b/data_descriptors/consortia/_context
new file mode 100644
index 00000000..1a6f212b
--- /dev/null
+++ b/data_descriptors/consortia/_context
@@ -0,0 +1,13 @@
+{
+ "@context": {
+ "@base": "https://WCRP-CMIP.WCRP-UNIVERSE/",
+ "@vocab": "https://WCRP-CMIP.WCRP-UNIVERSE/",
+ "id": "@id",
+ "type": "@type",
+ "members": {
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "@container": "@list"
+ }
+ },
+ "@embed": "@always"
+}
\ No newline at end of file
diff --git a/data_descriptors/consortia/_context.json b/data_descriptors/consortia/_context.json
new file mode 100644
index 00000000..1a6f212b
--- /dev/null
+++ b/data_descriptors/consortia/_context.json
@@ -0,0 +1,13 @@
+{
+ "@context": {
+ "@base": "https://WCRP-CMIP.WCRP-UNIVERSE/",
+ "@vocab": "https://WCRP-CMIP.WCRP-UNIVERSE/",
+ "id": "@id",
+ "type": "@type",
+ "members": {
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "@container": "@list"
+ }
+ },
+ "@embed": "@always"
+}
\ No newline at end of file
diff --git a/data_descriptors/consortia/miroc b/data_descriptors/consortia/miroc
new file mode 100644
index 00000000..14bd2317
--- /dev/null
+++ b/data_descriptors/consortia/miroc
@@ -0,0 +1,44 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/consortia/_context",
+ "changes": "",
+ "cmip-acronym": "MIROC",
+ "id": "miroc",
+ "members": {
+ "jamstec": {
+ "current": false,
+ "from": 2016,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "aori": {
+ "current": false,
+ "from": 2016,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "nies": {
+ "current": false,
+ "from": 2016,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "r-ccs": {
+ "current": false,
+ "from": 2016,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ }
+ },
+ "name": "MIROC Consortium",
+ "status": "active",
+ "type": ["consortium","organisation"],
+ "url": ""
+}
\ No newline at end of file
diff --git a/data_descriptors/consortia/miroc.json b/data_descriptors/consortia/miroc.json
new file mode 100644
index 00000000..14bd2317
--- /dev/null
+++ b/data_descriptors/consortia/miroc.json
@@ -0,0 +1,44 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/consortia/_context",
+ "changes": "",
+ "cmip-acronym": "MIROC",
+ "id": "miroc",
+ "members": {
+ "jamstec": {
+ "current": false,
+ "from": 2016,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "aori": {
+ "current": false,
+ "from": 2016,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "nies": {
+ "current": false,
+ "from": 2016,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "r-ccs": {
+ "current": false,
+ "from": 2016,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ }
+ },
+ "name": "MIROC Consortium",
+ "status": "active",
+ "type": ["consortium","organisation"],
+ "url": ""
+}
\ No newline at end of file
diff --git a/data_descriptors/consortia/ncc b/data_descriptors/consortia/ncc
new file mode 100644
index 00000000..756ec258
--- /dev/null
+++ b/data_descriptors/consortia/ncc
@@ -0,0 +1,68 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/consortia/_context",
+ "changes": "",
+ "cmip-acronym": "NCC",
+ "id": "ncc",
+ "members": {
+ "noresm": {
+ "current": false,
+ "from": 2016,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "met-norway": {
+ "current": false,
+ "from": 2016,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "nersc": {
+ "current": false,
+ "from": 2016,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "nilu": {
+ "current": false,
+ "from": 2016,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "uib": {
+ "current": false,
+ "from": 2016,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "uio": {
+ "current": false,
+ "from": 2016,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "uni": {
+ "current": false,
+ "from": 2016,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ }
+ },
+ "name": "NCC Consortium",
+ "status": "active",
+ "type": ["consortium","organisation"],
+ "url": ""
+}
\ No newline at end of file
diff --git a/data_descriptors/consortia/ncc.json b/data_descriptors/consortia/ncc.json
new file mode 100644
index 00000000..756ec258
--- /dev/null
+++ b/data_descriptors/consortia/ncc.json
@@ -0,0 +1,68 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/consortia/_context",
+ "changes": "",
+ "cmip-acronym": "NCC",
+ "id": "ncc",
+ "members": {
+ "noresm": {
+ "current": false,
+ "from": 2016,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "met-norway": {
+ "current": false,
+ "from": 2016,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "nersc": {
+ "current": false,
+ "from": 2016,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "nilu": {
+ "current": false,
+ "from": 2016,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "uib": {
+ "current": false,
+ "from": 2016,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "uio": {
+ "current": false,
+ "from": 2016,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "uni": {
+ "current": false,
+ "from": 2016,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ }
+ },
+ "name": "NCC Consortium",
+ "status": "active",
+ "type": ["consortium","organisation"],
+ "url": ""
+}
\ No newline at end of file
diff --git a/data_descriptors/consortia/solaris_heppa b/data_descriptors/consortia/solaris_heppa
new file mode 100644
index 00000000..78bfe40e
--- /dev/null
+++ b/data_descriptors/consortia/solaris_heppa
@@ -0,0 +1,187 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/consortia/_context",
+ "changes": "",
+ "cmip-acronym": "SOLARIS HEPPA",
+ "id": "solaris_heppa",
+ "members": {
+ "auot": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "aor": {
+ "current": true,
+ "from": 2025,
+ "to": "-",
+ "era": [
+ "cmip7"
+ ]
+ },
+ "bas": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "eawag": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "fmi": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "fuberlin": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "geomar": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "gsfc": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "iaa-csic": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "issi": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "kit": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "lasp": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "lpc2e": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "mohc": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "mps": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "ncar": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "pmod": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "uobergen": {
+ "current": true,
+ "from": 2025,
+ "to": "-",
+ "era": [
+ "cmip7"
+ ]
+ },
+ "uoleeds": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "uomontreal": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "uootago": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "uooulu": {
+ "current": true,
+ "from": 2025,
+ "to": "-",
+ "era": [
+ "cmip7"
+ ]
+ }
+ },
+ "name": "SOLARIS HEPPA Consortium",
+ "type": ["consortium","organisation"],
+ "url": "https://solarisheppa.geomar.de"
+}
\ No newline at end of file
diff --git a/data_descriptors/consortia/solaris_heppa.json b/data_descriptors/consortia/solaris_heppa.json
new file mode 100644
index 00000000..78bfe40e
--- /dev/null
+++ b/data_descriptors/consortia/solaris_heppa.json
@@ -0,0 +1,187 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/consortia/_context",
+ "changes": "",
+ "cmip-acronym": "SOLARIS HEPPA",
+ "id": "solaris_heppa",
+ "members": {
+ "auot": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "aor": {
+ "current": true,
+ "from": 2025,
+ "to": "-",
+ "era": [
+ "cmip7"
+ ]
+ },
+ "bas": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "eawag": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "fmi": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "fuberlin": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "geomar": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "gsfc": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "iaa-csic": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "issi": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "kit": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "lasp": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "lpc2e": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "mohc": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "mps": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "ncar": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "pmod": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "uobergen": {
+ "current": true,
+ "from": 2025,
+ "to": "-",
+ "era": [
+ "cmip7"
+ ]
+ },
+ "uoleeds": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "uomontreal": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "uootago": {
+ "current": true,
+ "from": 2013,
+ "to": 2022,
+ "era": [
+ "cmip6"
+ ]
+ },
+ "uooulu": {
+ "current": true,
+ "from": 2025,
+ "to": "-",
+ "era": [
+ "cmip7"
+ ]
+ }
+ },
+ "name": "SOLARIS HEPPA Consortium",
+ "type": ["consortium","organisation"],
+ "url": "https://solarisheppa.geomar.de"
+}
\ No newline at end of file
diff --git a/data_descriptors/del.ipynb b/data_descriptors/del.ipynb
new file mode 100644
index 00000000..cf435962
--- /dev/null
+++ b/data_descriptors/del.ipynb
@@ -0,0 +1,110 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 10,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import glob\n",
+ "import json \n",
+ "from collections import OrderedDict"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "folders = glob.glob('*/')\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 13,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "mip_era/\n"
+ ]
+ },
+ {
+ "ename": "KeyError",
+ "evalue": "'@type'",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[0;31mKeyError\u001b[0m Traceback (most recent call last)",
+ "Cell \u001b[0;32mIn[13], line 8\u001b[0m\n\u001b[1;32m 6\u001b[0m js \u001b[38;5;241m=\u001b[39m json\u001b[38;5;241m.\u001b[39mload(f)\n\u001b[1;32m 7\u001b[0m js[\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mid\u001b[39m\u001b[38;5;124m'\u001b[39m] \u001b[38;5;241m=\u001b[39m file\u001b[38;5;241m.\u001b[39msplit(\u001b[38;5;124m'\u001b[39m\u001b[38;5;124m/\u001b[39m\u001b[38;5;124m'\u001b[39m)[\u001b[38;5;241m-\u001b[39m\u001b[38;5;241m1\u001b[39m]\n\u001b[0;32m----> 8\u001b[0m js[\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mtype\u001b[39m\u001b[38;5;124m'\u001b[39m] \u001b[38;5;241m=\u001b[39m \u001b[43mjs\u001b[49m\u001b[43m[\u001b[49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[38;5;124;43m@type\u001b[39;49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[43m]\u001b[49m\n\u001b[1;32m 9\u001b[0m js[\u001b[38;5;124m'\u001b[39m\u001b[38;5;124m@context\u001b[39m\u001b[38;5;124m'\u001b[39m] \u001b[38;5;241m=\u001b[39m \u001b[38;5;124mf\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mhttps://wcrp-cmip.github.io/MIP_UNIVERSE/data_descriptors/\u001b[39m\u001b[38;5;132;01m{\u001b[39;00mfolder\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m_context\u001b[39m\u001b[38;5;124m'\u001b[39m\n\u001b[1;32m 10\u001b[0m \u001b[38;5;28;01mdel\u001b[39;00m js[\u001b[38;5;124m'\u001b[39m\u001b[38;5;124m@type\u001b[39m\u001b[38;5;124m'\u001b[39m], js[\u001b[38;5;124m'\u001b[39m\u001b[38;5;124m@id\u001b[39m\u001b[38;5;124m'\u001b[39m]\n",
+ "\u001b[0;31mKeyError\u001b[0m: '@type'"
+ ]
+ }
+ ],
+ "source": [
+ "for folder in folders:\n",
+ " print(folder)\n",
+ " files = glob.glob(folder + '*.json')\n",
+ " for file in files:\n",
+ " with open(file, 'r') as f:\n",
+ " \n",
+ " js = json.load(f)\n",
+ " \n",
+ " if '@type' in js: \n",
+ " continue\n",
+ " js['id'] = file.split('/')[-1]\n",
+ " js['type'] = js['@type']\n",
+ " js['@context'] = f'https://wcrp-cmip.github.io/MIP_UNIVERSE/data_descriptors/{folder}_context'\n",
+ " del js['@type'], js['@id']\n",
+ " \n",
+ " js = OrderedDict(sorted(js.items()))\n",
+ " \n",
+ " \n",
+ " json.dump(js, open(file,'w') , indent=4)\n",
+ " print(file)\n",
+ " \n",
+ " \n",
+ " \n",
+ " "
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "base",
+ "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.10.10"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/data_descriptors/frequency/.DS_Store b/data_descriptors/frequency/.DS_Store
new file mode 100644
index 00000000..5008ddfc
Binary files /dev/null and b/data_descriptors/frequency/.DS_Store differ
diff --git a/data_descriptors/frequency/1hr b/data_descriptors/frequency/1hr
new file mode 100644
index 00000000..25e82119
--- /dev/null
+++ b/data_descriptors/frequency/1hr
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "sampled hourly",
+ "id": "1hr",
+ "long_name": "1 Hourly Frequency",
+ "name": "1hr",
+ "type": "frequency",
+ "unit": "hour"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/1hr.json b/data_descriptors/frequency/1hr.json
new file mode 100644
index 00000000..25e82119
--- /dev/null
+++ b/data_descriptors/frequency/1hr.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "sampled hourly",
+ "id": "1hr",
+ "long_name": "1 Hourly Frequency",
+ "name": "1hr",
+ "type": "frequency",
+ "unit": "hour"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/1hrcm b/data_descriptors/frequency/1hrcm
new file mode 100644
index 00000000..67c897ca
--- /dev/null
+++ b/data_descriptors/frequency/1hrcm
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "monthly-mean diurnal cycle resolving each day into 1-hour means",
+ "id": "1hrcm",
+ "long_name": "1 Hour Climatology Monthly",
+ "name": "1hrCM",
+ "type": "frequency",
+ "unit": "hour"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/1hrcm.json b/data_descriptors/frequency/1hrcm.json
new file mode 100644
index 00000000..67c897ca
--- /dev/null
+++ b/data_descriptors/frequency/1hrcm.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "monthly-mean diurnal cycle resolving each day into 1-hour means",
+ "id": "1hrcm",
+ "long_name": "1 Hour Climatology Monthly",
+ "name": "1hrCM",
+ "type": "frequency",
+ "unit": "hour"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/1hrpt b/data_descriptors/frequency/1hrpt
new file mode 100644
index 00000000..71dc78ae
--- /dev/null
+++ b/data_descriptors/frequency/1hrpt
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "sampled hourly, at specified time point within an hour",
+ "id": "1hrpt",
+ "long_name": "1 Hour Point",
+ "name": "1hrPt",
+ "type": "frequency",
+ "unit": "hour"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/1hrpt.json b/data_descriptors/frequency/1hrpt.json
new file mode 100644
index 00000000..71dc78ae
--- /dev/null
+++ b/data_descriptors/frequency/1hrpt.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "sampled hourly, at specified time point within an hour",
+ "id": "1hrpt",
+ "long_name": "1 Hour Point",
+ "name": "1hrPt",
+ "type": "frequency",
+ "unit": "hour"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/3hr b/data_descriptors/frequency/3hr
new file mode 100644
index 00000000..c8f268b5
--- /dev/null
+++ b/data_descriptors/frequency/3hr
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "3 hourly mean samples",
+ "id": "3hr",
+ "long_name": "3 Hourly Frequency",
+ "name": "3hr",
+ "type": "frequency",
+ "unit": "hour"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/3hr.json b/data_descriptors/frequency/3hr.json
new file mode 100644
index 00000000..c8f268b5
--- /dev/null
+++ b/data_descriptors/frequency/3hr.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "3 hourly mean samples",
+ "id": "3hr",
+ "long_name": "3 Hourly Frequency",
+ "name": "3hr",
+ "type": "frequency",
+ "unit": "hour"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/3hrpt b/data_descriptors/frequency/3hrpt
new file mode 100644
index 00000000..62537b7a
--- /dev/null
+++ b/data_descriptors/frequency/3hrpt
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "sampled 3 hourly, at specified time point within the time period",
+ "id": "3hrpt",
+ "long_name": "3 Hour Point",
+ "name": "3hrPt",
+ "type": "frequency",
+ "unit": "hour"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/3hrpt.json b/data_descriptors/frequency/3hrpt.json
new file mode 100644
index 00000000..62537b7a
--- /dev/null
+++ b/data_descriptors/frequency/3hrpt.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "sampled 3 hourly, at specified time point within the time period",
+ "id": "3hrpt",
+ "long_name": "3 Hour Point",
+ "name": "3hrPt",
+ "type": "frequency",
+ "unit": "hour"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/6hr b/data_descriptors/frequency/6hr
new file mode 100644
index 00000000..26ee703b
--- /dev/null
+++ b/data_descriptors/frequency/6hr
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "6 hourly mean samples",
+ "id": "6hr",
+ "long_name": "6 Hourly Frequency",
+ "name": "6hr",
+ "type": "frequency",
+ "unit": "hour"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/6hr.json b/data_descriptors/frequency/6hr.json
new file mode 100644
index 00000000..26ee703b
--- /dev/null
+++ b/data_descriptors/frequency/6hr.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "6 hourly mean samples",
+ "id": "6hr",
+ "long_name": "6 Hourly Frequency",
+ "name": "6hr",
+ "type": "frequency",
+ "unit": "hour"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/6hrpt b/data_descriptors/frequency/6hrpt
new file mode 100644
index 00000000..5a0d4b7a
--- /dev/null
+++ b/data_descriptors/frequency/6hrpt
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "sampled 6 hourly, at specified time point within the time period",
+ "id": "6hrpt",
+ "long_name": "6 Hour Point",
+ "name": "6hrPt",
+ "type": "frequency",
+ "unit": "hour"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/6hrpt.json b/data_descriptors/frequency/6hrpt.json
new file mode 100644
index 00000000..5a0d4b7a
--- /dev/null
+++ b/data_descriptors/frequency/6hrpt.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "sampled 6 hourly, at specified time point within the time period",
+ "id": "6hrpt",
+ "long_name": "6 Hour Point",
+ "name": "6hrPt",
+ "type": "frequency",
+ "unit": "hour"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/_context b/data_descriptors/frequency/_context
new file mode 100644
index 00000000..21699dbb
--- /dev/null
+++ b/data_descriptors/frequency/_context
@@ -0,0 +1,14 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/frequency/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/frequency/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@embed": "@always"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/_schema b/data_descriptors/frequency/_schema
new file mode 100644
index 00000000..f0963590
--- /dev/null
+++ b/data_descriptors/frequency/_schema
@@ -0,0 +1,49 @@
+{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "title": "CMIP Frequency Descriptor",
+ "description": "Defines the properties of a CMIP frequency descriptor, including measurement intervals, units, and naming conventions.",
+ "references": ["https://github.com/WCRP-CMIP/WCRP-UNIVERSE/frequency"],
+ "repo": "https://github.com/WCRP-CMIP/WCRP-UNIVERSE/",
+ "prefix": "mip",
+
+ "type": "object",
+ "properties": {
+ "@context": {
+ "type": "string",
+ "description": "URI for the JSON-LD context describing frequency descriptors",
+ "examples": ["https://github.com/WCRP-CMIP/WCRP-UNIVERSE/frequency/_context"]
+ },
+ "description": {
+ "type": "string",
+ "description": "Detailed description of the frequency, specifying the data collection interval and resolution",
+ "examples": ["monthly-mean diurnal cycle resolving each day into 1-hour means"]
+ },
+ "id": {
+ "type": "string",
+ "description": "Unique identifier for this frequency descriptor file",
+ "examples": ["1hrcm.json"]
+ },
+ "long_name": {
+ "type": "string",
+ "description": "Extended name providing a full description of the frequency",
+ "examples": ["1 Hour Climatology Monthly"]
+ },
+ "name": {
+ "type": "string",
+ "description": "Short name or standardized label for the frequency",
+ "examples": ["1hrCM"]
+ },
+ "type": {
+ "type": "string",
+ "description": "Data type classification (e.g., frequency)",
+ "examples": ["frequency"]
+ },
+ "unit": {
+ "type": "string",
+ "description": "Measurement unit for the frequency (e.g., hour, day)",
+ "examples": ["hour"]
+ }
+ },
+ "required": ["@context", "description", "id", "long_name", "name", "type", "unit"]
+}
+
diff --git a/data_descriptors/frequency/day b/data_descriptors/frequency/day
new file mode 100644
index 00000000..99b386b1
--- /dev/null
+++ b/data_descriptors/frequency/day
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "daily mean samples",
+ "id": "day",
+ "long_name": "Daily Frequency",
+ "name": "day",
+ "type": "frequency",
+ "unit": "day"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/day.json b/data_descriptors/frequency/day.json
new file mode 100644
index 00000000..99b386b1
--- /dev/null
+++ b/data_descriptors/frequency/day.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "daily mean samples",
+ "id": "day",
+ "long_name": "Daily Frequency",
+ "name": "day",
+ "type": "frequency",
+ "unit": "day"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/dec b/data_descriptors/frequency/dec
new file mode 100644
index 00000000..36bf48ab
--- /dev/null
+++ b/data_descriptors/frequency/dec
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "decadal mean samples",
+ "id": "dec",
+ "long_name": "Decadal Frequency",
+ "name": "dec",
+ "type": "frequency",
+ "unit": "decade"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/dec.json b/data_descriptors/frequency/dec.json
new file mode 100644
index 00000000..36bf48ab
--- /dev/null
+++ b/data_descriptors/frequency/dec.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "decadal mean samples",
+ "id": "dec",
+ "long_name": "Decadal Frequency",
+ "name": "dec",
+ "type": "frequency",
+ "unit": "decade"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/fx b/data_descriptors/frequency/fx
new file mode 100644
index 00000000..02fcafd4
--- /dev/null
+++ b/data_descriptors/frequency/fx
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "fixed (time invariant) field",
+ "id": "fx",
+ "long_name": "Fixed Frequency",
+ "name": "fx",
+ "type": "frequency",
+ "unit": "none"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/fx.json b/data_descriptors/frequency/fx.json
new file mode 100644
index 00000000..02fcafd4
--- /dev/null
+++ b/data_descriptors/frequency/fx.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "fixed (time invariant) field",
+ "id": "fx",
+ "long_name": "Fixed Frequency",
+ "name": "fx",
+ "type": "frequency",
+ "unit": "none"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/graph b/data_descriptors/frequency/graph
new file mode 100644
index 00000000..b14e3093
--- /dev/null
+++ b/data_descriptors/frequency/graph
@@ -0,0 +1,143 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/frequency/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/frequency/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "description": "sampled hourly",
+ "id": "1hr",
+ "long_name": "1 Hourly Frequency",
+ "name": "1hr",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "monthly-mean diurnal cycle resolving each day into 1-hour means",
+ "id": "1hrcm",
+ "long_name": "1 Hour Climatology Monthly",
+ "name": "1hrCM",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "sampled hourly, at specified time point within an hour",
+ "id": "1hrpt",
+ "long_name": "1 Hour Point",
+ "name": "1hrPt",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "3 hourly mean samples",
+ "id": "3hr",
+ "long_name": "3 Hourly Frequency",
+ "name": "3hr",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "sampled 3 hourly, at specified time point within the time period",
+ "id": "3hrpt",
+ "long_name": "3 Hour Point",
+ "name": "3hrPt",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "6 hourly mean samples",
+ "id": "6hr",
+ "long_name": "6 Hourly Frequency",
+ "name": "6hr",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "sampled 6 hourly, at specified time point within the time period",
+ "id": "6hrpt",
+ "long_name": "6 Hour Point",
+ "name": "6hrPt",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "daily mean samples",
+ "id": "day",
+ "long_name": "Daily Frequency",
+ "name": "day",
+ "type": "frequency",
+ "unit": "day"
+ },
+ {
+ "description": "decadal mean samples",
+ "id": "dec",
+ "long_name": "Decadal Frequency",
+ "name": "dec",
+ "type": "frequency",
+ "unit": "decade"
+ },
+ {
+ "description": "fixed (time invariant) field",
+ "id": "fx",
+ "long_name": "Fixed Frequency",
+ "name": "fx",
+ "type": "frequency",
+ "unit": "none"
+ },
+ {
+ "description": "monthly mean samples",
+ "id": "mon",
+ "long_name": "Monthly Frequency",
+ "name": "mon",
+ "type": "frequency",
+ "unit": "month"
+ },
+ {
+ "description": "monthly climatology computed from monthly mean samples",
+ "id": "monc",
+ "long_name": "Monthly Climatology",
+ "name": "monC",
+ "type": "frequency",
+ "unit": "month"
+ },
+ {
+ "description": "sampled monthly, at specified time point within the time period",
+ "id": "monpt",
+ "long_name": "Monthly Point",
+ "name": "monPt",
+ "type": "frequency",
+ "unit": "month"
+ },
+ {
+ "description": "sampled sub-hourly, at specified time point within an hour",
+ "id": "subhrpt",
+ "long_name": "Sub-Hourly Point",
+ "name": "subhrPt",
+ "type": "frequency",
+ "unit": "minute"
+ },
+ {
+ "description": "annual mean samples",
+ "id": "yr",
+ "long_name": "Yearly Frequency",
+ "name": "yr",
+ "type": "frequency",
+ "unit": "year"
+ },
+ {
+ "description": "sampled yearly, at specified time point within the time period",
+ "id": "yrpt",
+ "long_name": "Yearly Point",
+ "name": "yrPt",
+ "type": "frequency",
+ "unit": "year"
+ }
+ ]
+}
diff --git a/data_descriptors/frequency/graph.jsonld b/data_descriptors/frequency/graph.jsonld
new file mode 100644
index 00000000..b14e3093
--- /dev/null
+++ b/data_descriptors/frequency/graph.jsonld
@@ -0,0 +1,143 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/frequency/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/frequency/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "description": "sampled hourly",
+ "id": "1hr",
+ "long_name": "1 Hourly Frequency",
+ "name": "1hr",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "monthly-mean diurnal cycle resolving each day into 1-hour means",
+ "id": "1hrcm",
+ "long_name": "1 Hour Climatology Monthly",
+ "name": "1hrCM",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "sampled hourly, at specified time point within an hour",
+ "id": "1hrpt",
+ "long_name": "1 Hour Point",
+ "name": "1hrPt",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "3 hourly mean samples",
+ "id": "3hr",
+ "long_name": "3 Hourly Frequency",
+ "name": "3hr",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "sampled 3 hourly, at specified time point within the time period",
+ "id": "3hrpt",
+ "long_name": "3 Hour Point",
+ "name": "3hrPt",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "6 hourly mean samples",
+ "id": "6hr",
+ "long_name": "6 Hourly Frequency",
+ "name": "6hr",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "sampled 6 hourly, at specified time point within the time period",
+ "id": "6hrpt",
+ "long_name": "6 Hour Point",
+ "name": "6hrPt",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "daily mean samples",
+ "id": "day",
+ "long_name": "Daily Frequency",
+ "name": "day",
+ "type": "frequency",
+ "unit": "day"
+ },
+ {
+ "description": "decadal mean samples",
+ "id": "dec",
+ "long_name": "Decadal Frequency",
+ "name": "dec",
+ "type": "frequency",
+ "unit": "decade"
+ },
+ {
+ "description": "fixed (time invariant) field",
+ "id": "fx",
+ "long_name": "Fixed Frequency",
+ "name": "fx",
+ "type": "frequency",
+ "unit": "none"
+ },
+ {
+ "description": "monthly mean samples",
+ "id": "mon",
+ "long_name": "Monthly Frequency",
+ "name": "mon",
+ "type": "frequency",
+ "unit": "month"
+ },
+ {
+ "description": "monthly climatology computed from monthly mean samples",
+ "id": "monc",
+ "long_name": "Monthly Climatology",
+ "name": "monC",
+ "type": "frequency",
+ "unit": "month"
+ },
+ {
+ "description": "sampled monthly, at specified time point within the time period",
+ "id": "monpt",
+ "long_name": "Monthly Point",
+ "name": "monPt",
+ "type": "frequency",
+ "unit": "month"
+ },
+ {
+ "description": "sampled sub-hourly, at specified time point within an hour",
+ "id": "subhrpt",
+ "long_name": "Sub-Hourly Point",
+ "name": "subhrPt",
+ "type": "frequency",
+ "unit": "minute"
+ },
+ {
+ "description": "annual mean samples",
+ "id": "yr",
+ "long_name": "Yearly Frequency",
+ "name": "yr",
+ "type": "frequency",
+ "unit": "year"
+ },
+ {
+ "description": "sampled yearly, at specified time point within the time period",
+ "id": "yrpt",
+ "long_name": "Yearly Point",
+ "name": "yrPt",
+ "type": "frequency",
+ "unit": "year"
+ }
+ ]
+}
diff --git a/data_descriptors/frequency/graph.min b/data_descriptors/frequency/graph.min
new file mode 100644
index 00000000..0313e0e6
--- /dev/null
+++ b/data_descriptors/frequency/graph.min
@@ -0,0 +1 @@
+{"@context":{"@base":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/frequency/","@vocab":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/frequency/","id":"@id","type":"@type","cf":"https://WCRP-CMIP.github.io/WCRP-CMIP/CF/","cmip6plus":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/","cmip7":"https://WCRP-CMIP.github.io/CMIP7_CVs/","mip-variables":"https://WCRP-CMIP/github.io/MIPvariables/","wcrp-universe":"https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"},"@graph":[{"description":"sampled hourly","id":"1hr","long_name":"1 Hourly Frequency","name":"1hr","type":"frequency","unit":"hour"},{"description":"monthly-mean diurnal cycle resolving each day into 1-hour means","id":"1hrcm","long_name":"1 Hour Climatology Monthly","name":"1hrCM","type":"frequency","unit":"hour"},{"description":"sampled hourly, at specified time point within an hour","id":"1hrpt","long_name":"1 Hour Point","name":"1hrPt","type":"frequency","unit":"hour"},{"description":"3 hourly mean samples","id":"3hr","long_name":"3 Hourly Frequency","name":"3hr","type":"frequency","unit":"hour"},{"description":"sampled 3 hourly, at specified time point within the time period","id":"3hrpt","long_name":"3 Hour Point","name":"3hrPt","type":"frequency","unit":"hour"},{"description":"6 hourly mean samples","id":"6hr","long_name":"6 Hourly Frequency","name":"6hr","type":"frequency","unit":"hour"},{"description":"sampled 6 hourly, at specified time point within the time period","id":"6hrpt","long_name":"6 Hour Point","name":"6hrPt","type":"frequency","unit":"hour"},{"description":"daily mean samples","id":"day","long_name":"Daily Frequency","name":"day","type":"frequency","unit":"day"},{"description":"decadal mean samples","id":"dec","long_name":"Decadal Frequency","name":"dec","type":"frequency","unit":"decade"},{"description":"fixed (time invariant) field","id":"fx","long_name":"Fixed Frequency","name":"fx","type":"frequency","unit":"none"},{"description":"monthly mean samples","id":"mon","long_name":"Monthly Frequency","name":"mon","type":"frequency","unit":"month"},{"description":"monthly climatology computed from monthly mean samples","id":"monc","long_name":"Monthly Climatology","name":"monC","type":"frequency","unit":"month"},{"description":"sampled monthly, at specified time point within the time period","id":"monpt","long_name":"Monthly Point","name":"monPt","type":"frequency","unit":"month"},{"description":"sampled sub-hourly, at specified time point within an hour","id":"subhrpt","long_name":"Sub-Hourly Point","name":"subhrPt","type":"frequency","unit":"minute"},{"description":"annual mean samples","id":"yr","long_name":"Yearly Frequency","name":"yr","type":"frequency","unit":"year"},{"description":"sampled yearly, at specified time point within the time period","id":"yrpt","long_name":"Yearly Point","name":"yrPt","type":"frequency","unit":"year"}]}
diff --git a/data_descriptors/frequency/graph.min.jsonld b/data_descriptors/frequency/graph.min.jsonld
new file mode 100644
index 00000000..0313e0e6
--- /dev/null
+++ b/data_descriptors/frequency/graph.min.jsonld
@@ -0,0 +1 @@
+{"@context":{"@base":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/frequency/","@vocab":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/frequency/","id":"@id","type":"@type","cf":"https://WCRP-CMIP.github.io/WCRP-CMIP/CF/","cmip6plus":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/","cmip7":"https://WCRP-CMIP.github.io/CMIP7_CVs/","mip-variables":"https://WCRP-CMIP/github.io/MIPvariables/","wcrp-universe":"https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"},"@graph":[{"description":"sampled hourly","id":"1hr","long_name":"1 Hourly Frequency","name":"1hr","type":"frequency","unit":"hour"},{"description":"monthly-mean diurnal cycle resolving each day into 1-hour means","id":"1hrcm","long_name":"1 Hour Climatology Monthly","name":"1hrCM","type":"frequency","unit":"hour"},{"description":"sampled hourly, at specified time point within an hour","id":"1hrpt","long_name":"1 Hour Point","name":"1hrPt","type":"frequency","unit":"hour"},{"description":"3 hourly mean samples","id":"3hr","long_name":"3 Hourly Frequency","name":"3hr","type":"frequency","unit":"hour"},{"description":"sampled 3 hourly, at specified time point within the time period","id":"3hrpt","long_name":"3 Hour Point","name":"3hrPt","type":"frequency","unit":"hour"},{"description":"6 hourly mean samples","id":"6hr","long_name":"6 Hourly Frequency","name":"6hr","type":"frequency","unit":"hour"},{"description":"sampled 6 hourly, at specified time point within the time period","id":"6hrpt","long_name":"6 Hour Point","name":"6hrPt","type":"frequency","unit":"hour"},{"description":"daily mean samples","id":"day","long_name":"Daily Frequency","name":"day","type":"frequency","unit":"day"},{"description":"decadal mean samples","id":"dec","long_name":"Decadal Frequency","name":"dec","type":"frequency","unit":"decade"},{"description":"fixed (time invariant) field","id":"fx","long_name":"Fixed Frequency","name":"fx","type":"frequency","unit":"none"},{"description":"monthly mean samples","id":"mon","long_name":"Monthly Frequency","name":"mon","type":"frequency","unit":"month"},{"description":"monthly climatology computed from monthly mean samples","id":"monc","long_name":"Monthly Climatology","name":"monC","type":"frequency","unit":"month"},{"description":"sampled monthly, at specified time point within the time period","id":"monpt","long_name":"Monthly Point","name":"monPt","type":"frequency","unit":"month"},{"description":"sampled sub-hourly, at specified time point within an hour","id":"subhrpt","long_name":"Sub-Hourly Point","name":"subhrPt","type":"frequency","unit":"minute"},{"description":"annual mean samples","id":"yr","long_name":"Yearly Frequency","name":"yr","type":"frequency","unit":"year"},{"description":"sampled yearly, at specified time point within the time period","id":"yrpt","long_name":"Yearly Point","name":"yrPt","type":"frequency","unit":"year"}]}
diff --git a/data_descriptors/frequency/mon b/data_descriptors/frequency/mon
new file mode 100644
index 00000000..667b19b8
--- /dev/null
+++ b/data_descriptors/frequency/mon
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "monthly mean samples",
+ "id": "mon",
+ "long_name": "Monthly Frequency",
+ "name": "mon",
+ "type": "frequency",
+ "unit": "month"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/mon.json b/data_descriptors/frequency/mon.json
new file mode 100644
index 00000000..667b19b8
--- /dev/null
+++ b/data_descriptors/frequency/mon.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "monthly mean samples",
+ "id": "mon",
+ "long_name": "Monthly Frequency",
+ "name": "mon",
+ "type": "frequency",
+ "unit": "month"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/monc b/data_descriptors/frequency/monc
new file mode 100644
index 00000000..2bfe3aba
--- /dev/null
+++ b/data_descriptors/frequency/monc
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "monthly climatology computed from monthly mean samples",
+ "id": "monc",
+ "long_name": "Monthly Climatology",
+ "name": "monC",
+ "type": "frequency",
+ "unit": "month"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/monc.json b/data_descriptors/frequency/monc.json
new file mode 100644
index 00000000..2bfe3aba
--- /dev/null
+++ b/data_descriptors/frequency/monc.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "monthly climatology computed from monthly mean samples",
+ "id": "monc",
+ "long_name": "Monthly Climatology",
+ "name": "monC",
+ "type": "frequency",
+ "unit": "month"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/monpt b/data_descriptors/frequency/monpt
new file mode 100644
index 00000000..5d624d0a
--- /dev/null
+++ b/data_descriptors/frequency/monpt
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "sampled monthly, at specified time point within the time period",
+ "id": "monpt",
+ "long_name": "Monthly Point",
+ "name": "monPt",
+ "type": "frequency",
+ "unit": "month"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/monpt.json b/data_descriptors/frequency/monpt.json
new file mode 100644
index 00000000..5d624d0a
--- /dev/null
+++ b/data_descriptors/frequency/monpt.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "sampled monthly, at specified time point within the time period",
+ "id": "monpt",
+ "long_name": "Monthly Point",
+ "name": "monPt",
+ "type": "frequency",
+ "unit": "month"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/subhrpt b/data_descriptors/frequency/subhrpt
new file mode 100644
index 00000000..2d996113
--- /dev/null
+++ b/data_descriptors/frequency/subhrpt
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "sampled sub-hourly, at specified time point within an hour",
+ "id": "subhrpt",
+ "long_name": "Sub-Hourly Point",
+ "name": "subhrPt",
+ "type": "frequency",
+ "unit": "minute"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/subhrpt.json b/data_descriptors/frequency/subhrpt.json
new file mode 100644
index 00000000..2d996113
--- /dev/null
+++ b/data_descriptors/frequency/subhrpt.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "sampled sub-hourly, at specified time point within an hour",
+ "id": "subhrpt",
+ "long_name": "Sub-Hourly Point",
+ "name": "subhrPt",
+ "type": "frequency",
+ "unit": "minute"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/yr b/data_descriptors/frequency/yr
new file mode 100644
index 00000000..93a78759
--- /dev/null
+++ b/data_descriptors/frequency/yr
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "annual mean samples",
+ "id": "yr",
+ "long_name": "Yearly Frequency",
+ "name": "yr",
+ "type": "frequency",
+ "unit": "year"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/yr.json b/data_descriptors/frequency/yr.json
new file mode 100644
index 00000000..93a78759
--- /dev/null
+++ b/data_descriptors/frequency/yr.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "annual mean samples",
+ "id": "yr",
+ "long_name": "Yearly Frequency",
+ "name": "yr",
+ "type": "frequency",
+ "unit": "year"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/yrpt b/data_descriptors/frequency/yrpt
new file mode 100644
index 00000000..e5dc3d1d
--- /dev/null
+++ b/data_descriptors/frequency/yrpt
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "sampled yearly, at specified time point within the time period",
+ "id": "yrpt",
+ "long_name": "Yearly Point",
+ "name": "yrPt",
+ "type": "frequency",
+ "unit": "year"
+}
\ No newline at end of file
diff --git a/data_descriptors/frequency/yrpt.json b/data_descriptors/frequency/yrpt.json
new file mode 100644
index 00000000..e5dc3d1d
--- /dev/null
+++ b/data_descriptors/frequency/yrpt.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/frequency/_context",
+ "description": "sampled yearly, at specified time point within the time period",
+ "id": "yrpt",
+ "long_name": "Yearly Point",
+ "name": "yrPt",
+ "type": "frequency",
+ "unit": "year"
+}
\ No newline at end of file
diff --git a/data_descriptors/graph b/data_descriptors/graph
new file mode 100644
index 00000000..45467782
--- /dev/null
+++ b/data_descriptors/graph
@@ -0,0 +1,3081 @@
+[
+ {
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "description": "Aerosol",
+ "id": "aerosol",
+ "name": "aerosol",
+ "type": "realm"
+ },
+ {
+ "description": "Atmosphere",
+ "id": "atmos",
+ "name": "atmos",
+ "type": "realm"
+ },
+ {
+ "description": "Atmospheric Chemistry",
+ "id": "atmoschem",
+ "name": "atmosChem",
+ "type": "realm"
+ },
+ {
+ "description": "Land Surface and Subsurface",
+ "id": "land",
+ "name": "land",
+ "type": "realm"
+ },
+ {
+ "description": "Land Ice",
+ "id": "landice",
+ "name": "landIce",
+ "type": "realm"
+ },
+ {
+ "description": "Ocean",
+ "id": "ocean",
+ "name": "ocean",
+ "type": "realm"
+ },
+ {
+ "description": "Ocean Biogeochemistry",
+ "id": "ocnbgchem",
+ "name": "ocnBgchem",
+ "type": "realm"
+ },
+ {
+ "description": "Sea Ice",
+ "id": "seaice",
+ "name": "seaIce",
+ "type": "realm"
+ }
+ ]
+ },
+ {
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/frequency/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/frequency/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "description": "sampled hourly",
+ "id": "1hr",
+ "long_name": "1 Hourly Frequency",
+ "name": "1hr",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "monthly-mean diurnal cycle resolving each day into 1-hour means",
+ "id": "1hrcm",
+ "long_name": "1 Hour Climatology Monthly",
+ "name": "1hrCM",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "sampled hourly, at specified time point within an hour",
+ "id": "1hrpt",
+ "long_name": "1 Hour Point",
+ "name": "1hrPt",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "3 hourly mean samples",
+ "id": "3hr",
+ "long_name": "3 Hourly Frequency",
+ "name": "3hr",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "sampled 3 hourly, at specified time point within the time period",
+ "id": "3hrpt",
+ "long_name": "3 Hour Point",
+ "name": "3hrPt",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "6 hourly mean samples",
+ "id": "6hr",
+ "long_name": "6 Hourly Frequency",
+ "name": "6hr",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "sampled 6 hourly, at specified time point within the time period",
+ "id": "6hrpt",
+ "long_name": "6 Hour Point",
+ "name": "6hrPt",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "daily mean samples",
+ "id": "day",
+ "long_name": "Daily Frequency",
+ "name": "day",
+ "type": "frequency",
+ "unit": "day"
+ },
+ {
+ "description": "decadal mean samples",
+ "id": "dec",
+ "long_name": "Decadal Frequency",
+ "name": "dec",
+ "type": "frequency",
+ "unit": "decade"
+ },
+ {
+ "description": "fixed (time invariant) field",
+ "id": "fx",
+ "long_name": "Fixed Frequency",
+ "name": "fx",
+ "type": "frequency",
+ "unit": "none"
+ },
+ {
+ "description": "monthly mean samples",
+ "id": "mon",
+ "long_name": "Monthly Frequency",
+ "name": "mon",
+ "type": "frequency",
+ "unit": "month"
+ },
+ {
+ "description": "monthly climatology computed from monthly mean samples",
+ "id": "monc",
+ "long_name": "Monthly Climatology",
+ "name": "monC",
+ "type": "frequency",
+ "unit": "month"
+ },
+ {
+ "description": "sampled monthly, at specified time point within the time period",
+ "id": "monpt",
+ "long_name": "Monthly Point",
+ "name": "monPt",
+ "type": "frequency",
+ "unit": "month"
+ },
+ {
+ "description": "sampled sub-hourly, at specified time point within an hour",
+ "id": "subhrpt",
+ "long_name": "Sub-Hourly Point",
+ "name": "subhrPt",
+ "type": "frequency",
+ "unit": "minute"
+ },
+ {
+ "description": "annual mean samples",
+ "id": "yr",
+ "long_name": "Yearly Frequency",
+ "name": "yr",
+ "type": "frequency",
+ "unit": "year"
+ },
+ {
+ "description": "sampled yearly, at specified time point within the time period",
+ "id": "yrpt",
+ "long_name": "Yearly Point",
+ "name": "yrPt",
+ "type": "frequency",
+ "unit": "year"
+ }
+ ]
+ },
+ {
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/activity/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/activity/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "id": "cmip",
+ "type": "activity",
+ "description": "CMIP DECK: 1pctCO2, abrupt4xCO2, amip, esm-piControl, esm-historical, historical, and piControl experiments",
+ "name": "CMIP",
+ "url": "https://gmd.copernicus.org/articles/9/1937/2016/gmd-9-1937-2016.pdf"
+ },
+ {
+ "id": "lesfmip",
+ "type": "activity",
+ "description": "The Large Ensemble Single Forcing Model Intercomparison Project",
+ "name": "LESFMIP",
+ "url": "https://www.frontiersin.org/articles/10.3389/fclim.2022.955414/full"
+ },
+ {
+ "id": "ramip",
+ "type": "activity",
+ "description": "Regional Aerosol Model Intercomparison Project",
+ "name": "RAMIP",
+ "url": "https://ramip.ncas.ac.uk"
+ },
+ {
+ "id": "tipmip",
+ "type": "activity",
+ "description": "Tipping Point Model Intercomparison Project",
+ "name": "TIPMIP",
+ "url": "https://tipmip.pik-potsdam.de/"
+ }
+ ]
+ },
+ {
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/linktest/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/linktest/",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-universe": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/",
+ "realm": {
+ "@container": "@id",
+ "@context": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/_context"
+ },
+ "realm2": {
+ "@container": "@id",
+ "@context": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/_context"
+ },
+ "realm3": {
+ "@type": "@id",
+ "@context": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/_context"
+ }
+ },
+ "@graph": [
+ {
+ "description": "This is a test file, checking on multiple entries",
+ "id": "test1",
+ "Author": "Daniel Ellis",
+ "type": "TestFile",
+ "realm": {
+ "atmos": {},
+ "ocean": {}
+ },
+ "realm2": [
+ {
+ "@id": "atmoschem"
+ }
+ ]
+ },
+ {
+ "description": "This is a yet another test file, checking on multiple entries",
+ "id": "test2",
+ "Author": "Daniel Ellis",
+ "type": "TestFile",
+ "realm": {
+ "atmoschem": {
+ "name": "more than just atmos"
+ },
+ "rivers": {
+ "note": "This should not work"
+ }
+ },
+ "realm2": [
+ {
+ "@id": "atmoschem"
+ }
+ ],
+ "realm3": [
+ "rivers"
+ ]
+ }
+ ]
+ },
+ {
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/product/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/product/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "description": "Data that has been processed or transformed from raw model output. Derived data includes value-added products such as anomalies, indices, or other statistics that are computed from the original model outputs.",
+ "id": "derived",
+ "kind": "derived",
+ "type": "product"
+ },
+ {
+ "description": "Data sets used to drive model simulations. These include external factors like greenhouse gas concentrations, solar radiation, and land use changes that influence the climate model outputs.",
+ "id": "forcing_dataset",
+ "kind": "forcing-dataset",
+ "type": "product"
+ },
+ {
+ "description": "Output produced from a model simulation. This includes the various data points and metrics generated as a result of running climate models, which simulate physical, chemical, and biological processes affecting the climate system.",
+ "id": "model_output",
+ "kind": "model-output",
+ "type": "product"
+ },
+ {
+ "description": "Data collected from direct measurements of the climate system. This includes data from ground stations, satellites, buoys, and other observational platforms, which serve as a reference for validating and comparing model outputs.",
+ "id": "observations",
+ "kind": "observations",
+ "type": "product"
+ }
+ ]
+ },
+ {
+ "@context": {
+ "@base": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/experiment/",
+ "@vocab": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/experiment/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/aer",
+ "acronyms": [
+ "AER"
+ ],
+ "aliases": [],
+ "cmip_acronym": "AER",
+ "established": 1977,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04cg70g73",
+ "@nest": {
+ "city": "Lexington",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 42.539472,
+ "lon": -71.256946
+ },
+ "type": "location"
+ },
+ "name": "Atmospheric and Environmental Research",
+ "ror": "04cg70g73",
+ "kind": "Facility",
+ "url": [
+ "http://www.aer.com/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/aor",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "AoR",
+ "established": 1938,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02hnp4676",
+ "@nest": {
+ "city": "Rome",
+ "country": [
+ "Italy",
+ "IT"
+ ],
+ "lat": 41.921669,
+ "lon": 41.921669
+ },
+ "type": "location"
+ },
+ "name": "Astronomical Observatory of Rome",
+ "ror": "02hnp4676",
+ "kind": "Facility",
+ "url": [
+ "http://web.oa-roma.inaf.it/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/as-rcec",
+ "acronyms": [
+ "RCEC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "AS-RCEC",
+ "established": 0,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/050qpg053",
+ "@nest": {
+ "city": "Taipei",
+ "country": [
+ "Taiwan",
+ "TW"
+ ],
+ "lat": 25.040712,
+ "lon": 121.614171
+ },
+ "type": "location"
+ },
+ "name": "Research Center for Environmental Changes, Academia Sinica",
+ "ror": "050qpg053",
+ "kind": "Facility",
+ "url": [
+ "http://www.rcec.sinica.edu.tw/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/auot",
+ "acronyms": [],
+ "aliases": [
+ "Aristotelian University"
+ ],
+ "cmip_acronym": "AUoT",
+ "established": 1925,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02j61yw88",
+ "@nest": {
+ "city": "Thessaloniki",
+ "country": [
+ "Greece",
+ "GR"
+ ],
+ "lat": 40.64361,
+ "lon": 40.64361
+ },
+ "type": "location"
+ },
+ "name": "Aristotle University of Thessaloniki",
+ "ror": "02j61yw88",
+ "kind": "Education",
+ "url": [
+ "https://www.auth.gr/en"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/awi",
+ "acronyms": [
+ "AWI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "AWI",
+ "established": 1980,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/032e6b942",
+ "@nest": {
+ "city": "Bremerhaven",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.53615,
+ "lon": 8.59298
+ },
+ "type": "location"
+ },
+ "name": "Alfred Wegener Institute for Polar and Marine Research",
+ "ror": "032e6b942",
+ "kind": "Facility",
+ "url": [
+ "https://www.awi.de"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/bas",
+ "acronyms": [
+ "BAS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "BAS",
+ "established": 1962,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01rhff309",
+ "@nest": {
+ "city": "Cambridge",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 52.212965,
+ "lon": 52.212965
+ },
+ "type": "location"
+ },
+ "name": "British Antarctic Survey",
+ "ror": "01rhff309",
+ "kind": "Government",
+ "url": [
+ "https://www.bas.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/bcc",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "BCC",
+ "established": 2008,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01spyyb53",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.950128,
+ "lon": 116.383679
+ },
+ "type": "location"
+ },
+ "name": "Beijing Biocytogen (China)",
+ "ror": "01spyyb53",
+ "kind": "Company",
+ "url": [
+ "http://www.bbctg.com.cn/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cams",
+ "acronyms": [
+ "CAMS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CAMS",
+ "established": 1978,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/034b53w38",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.9075,
+ "lon": 116.39723
+ },
+ "type": "location"
+ },
+ "name": "Chinese Academy of Meteorological Sciences",
+ "ror": "034b53w38",
+ "kind": "Facility",
+ "url": [
+ "http://www.camscma.cn/en.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cas",
+ "acronyms": [
+ "CAS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CAS",
+ "established": 1949,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/034t30j35",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.9075,
+ "lon": 116.39723
+ },
+ "type": "location"
+ },
+ "name": "Chinese Academy of Sciences",
+ "ror": "034t30j35",
+ "kind": "Government",
+ "url": [
+ "http://english.cas.cn/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cccma",
+ "acronyms": [
+ "ECCC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CCCma",
+ "established": 1971,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/026ny0e17",
+ "@nest": {
+ "city": "Gatineau",
+ "country": [
+ "Canada",
+ "CA"
+ ],
+ "lat": 45.425373,
+ "lon": -75.699862
+ },
+ "type": "location"
+ },
+ "name": "Environment and Climate Change Canada",
+ "ror": "026ny0e17",
+ "kind": "Government",
+ "url": [
+ "https://www.canada.ca/en/environment-climate-change.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cccr-iitm",
+ "acronyms": [
+ "IITM"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CCCR-IITM",
+ "established": 1962,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03jf2m686",
+ "@nest": {
+ "city": "Pune",
+ "country": [
+ "India",
+ "IN"
+ ],
+ "lat": 18.51957,
+ "lon": 73.85535
+ },
+ "type": "location"
+ },
+ "name": "Indian Institute of Tropical Meteorology",
+ "ror": "03jf2m686",
+ "kind": "Facility",
+ "url": [
+ "http://www.tropmet.res.in/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ceda",
+ "acronyms": [
+ "CEDA"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CEDA",
+ "established": 2005,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04j4kad11",
+ "@nest": {
+ "city": "Harwell",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 53.41667,
+ "lon": -0.96667
+ },
+ "type": "location"
+ },
+ "name": "Centre for Environmental Data Analysis",
+ "ror": "04j4kad11",
+ "kind": "Government",
+ "url": [
+ "https://www.ceda.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cmcc",
+ "acronyms": [
+ "CMCC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CMCC",
+ "established": 2005,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01tf11a61",
+ "@nest": {
+ "city": "Lecce",
+ "country": [
+ "Italy",
+ "IT"
+ ],
+ "lat": 40.33942,
+ "lon": 18.086602
+ },
+ "type": "location"
+ },
+ "name": "Euro-Mediterranean Center for Climate Change",
+ "ror": "01tf11a61",
+ "kind": "Nonprofit",
+ "url": [
+ "http://www.cmcc.it/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cnes",
+ "acronyms": [
+ "CNES"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CNES",
+ "established": 1961,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04h1h0y33",
+ "@nest": {
+ "city": "Paris",
+ "country": [
+ "France",
+ "FR"
+ ],
+ "lat": 48.85341,
+ "lon": 2.3488
+ },
+ "type": "location"
+ },
+ "name": "Centre National d'Études Spatiales",
+ "ror": "04h1h0y33",
+ "kind": "Government",
+ "url": [
+ "https://www.cnes.fr"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/csiro",
+ "acronyms": [
+ "CSIRO"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CSIRO",
+ "established": 1926,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03qn8fb07",
+ "@nest": {
+ "city": "Canberra",
+ "country": [
+ "Australia",
+ "AU"
+ ],
+ "lat": -35.28346,
+ "lon": 149.12807
+ },
+ "type": "location"
+ },
+ "name": "Commonwealth Scientific and Industrial Research Organisation",
+ "ror": "03qn8fb07",
+ "kind": "Government",
+ "url": [
+ "http://www.csiro.au/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/dkrz",
+ "acronyms": [
+ "DKRZ"
+ ],
+ "aliases": [],
+ "cmip_acronym": "DKRZ",
+ "established": 1987,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03ztgj037",
+ "@nest": {
+ "city": "Hamburg",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.55073,
+ "lon": 9.99302
+ },
+ "type": "location"
+ },
+ "name": "German Climate Computing Centre",
+ "ror": "03ztgj037",
+ "kind": "Facility",
+ "url": [
+ "https://www.dkrz.de/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/dwd",
+ "acronyms": [
+ "DWD"
+ ],
+ "aliases": [],
+ "cmip_acronym": "DWD",
+ "established": 1952,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02nrqs528",
+ "@nest": {
+ "city": "Offenbach",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 50.103322,
+ "lon": 8.747606
+ },
+ "type": "location"
+ },
+ "name": "German Meteorological Service",
+ "ror": "02nrqs528",
+ "kind": "Facility",
+ "url": [
+ "http://www.dwd.de/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/eawag",
+ "acronyms": [
+ "EAWAG"
+ ],
+ "aliases": [],
+ "cmip_acronym": "EAWAG",
+ "established": 1936,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00pc48d59",
+ "@nest": {
+ "city": "Dübendorf",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 47.39724,
+ "lon": 47.39724
+ },
+ "type": "location"
+ },
+ "name": "Swiss Federal Institute of Aquatic Science and Technology",
+ "ror": "00pc48d59",
+ "kind": "Facility",
+ "url": [
+ "http://www.eawag.ch/en/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ecmwf",
+ "acronyms": [
+ "ECMWF"
+ ],
+ "aliases": [],
+ "cmip_acronym": "ECMWF",
+ "established": 1975,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/014w0fd65",
+ "@nest": {
+ "city": "Reading",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.45625,
+ "lon": -0.97113
+ },
+ "type": "location"
+ },
+ "name": "European Centre for Medium-Range Weather Forecasts",
+ "ror": "014w0fd65",
+ "kind": "Other",
+ "url": [
+ "http://www.ecmwf.int/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/esso",
+ "acronyms": [
+ "INCOIS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "ESSO",
+ "established": 1999,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04xbqmj23",
+ "@nest": {
+ "city": "Hyderabad",
+ "country": [
+ "India",
+ "IN"
+ ],
+ "lat": 17.528234,
+ "lon": 78.400195
+ },
+ "type": "location"
+ },
+ "name": "Indian National Centre for Ocean Information Services",
+ "ror": "04xbqmj23",
+ "kind": "Government",
+ "url": [
+ "http://www.incois.gov.in/portal/index.jsp"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/fmi",
+ "acronyms": [
+ "FMI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "FMI",
+ "established": 1838,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05hppb561",
+ "@nest": {
+ "city": "Helsinki",
+ "country": [
+ "Finland",
+ "FI"
+ ],
+ "lat": 60.16952,
+ "lon": 60.16952
+ },
+ "type": "location"
+ },
+ "name": "Finnish Meteorological Institute",
+ "ror": "05hppb561",
+ "kind": "Government",
+ "url": [
+ "http://en.ilmatieteenlaitos.fi/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/fuberlin",
+ "acronyms": [
+ "FU"
+ ],
+ "aliases": [
+ "FU Berlin",
+ "Free University of Berlin"
+ ],
+ "cmip_acronym": "FUBerlin",
+ "established": 1948,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/046ak2485",
+ "@nest": {
+ "city": "Berlin",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 52.52437,
+ "lon": 52.52437
+ },
+ "type": "location"
+ },
+ "name": "Freie Universität Berlin",
+ "ror": "046ak2485",
+ "kind": "Education",
+ "url": [
+ "https://www.fu-berlin.de"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/iaceth",
+ "acronyms": [],
+ "aliases": [
+ "Swiss Federal Institute of Technology in Zurich",
+ "Eidgenössische Technische Hochschule Zürich",
+ "École Polytechnique Fédérale de Zurich",
+ "Politecnico Federale di Zurigo"
+ ],
+ "cmip_acronym": "IACETH",
+ "established": 1855,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05a28rw58",
+ "@nest": {
+ "city": "Zurich",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 47.36667,
+ "lon": 8.55
+ },
+ "type": "location"
+ },
+ "name": "ETH Zurich",
+ "ror": "05a28rw58",
+ "kind": "Education",
+ "url": [
+ "https://ethz.ch"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ifm-geomar",
+ "acronyms": [
+ "IFM-GEOMAR"
+ ],
+ "aliases": [
+ "Leibniz Institute of Marine Sciences"
+ ],
+ "cmip_acronym": "IFM-GEOMAR",
+ "established": 2004,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02h2x0161",
+ "@nest": {
+ "city": "Kiel",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 54.327138,
+ "lon": 10.180141
+ },
+ "type": "location"
+ },
+ "name": "GEOMAR Helmholtz Centre for Ocean Research Kiel",
+ "ror": "02h2x0161",
+ "kind": "Facility",
+ "url": [
+ "http://www.geomar.de/en/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/imperialcollege",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "ImperialCollege",
+ "established": 1907,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/041kmwe10",
+ "@nest": {
+ "city": "London",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.4986,
+ "lon": -0.175478
+ },
+ "type": "location"
+ },
+ "name": "Imperial College London",
+ "ror": "041kmwe10",
+ "kind": "Education",
+ "url": [
+ "http://www.imperial.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/inm",
+ "acronyms": [
+ "INM RAS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "INM",
+ "established": 1980,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00520ey40",
+ "@nest": {
+ "city": "Moscow",
+ "country": [
+ "Russia",
+ "RU"
+ ],
+ "lat": 55.762997,
+ "lon": 37.625605
+ },
+ "type": "location"
+ },
+ "name": "Institute of Numerical Mathematics",
+ "ror": "00520ey40",
+ "kind": "Facility",
+ "url": [
+ "http://www.inm.ras.ru/inm_en_ver/index.htm"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ipsl",
+ "acronyms": [
+ "IPSL"
+ ],
+ "aliases": [],
+ "cmip_acronym": "IPSL",
+ "established": 1991,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02haar591",
+ "@nest": {
+ "city": "Paris",
+ "country": [
+ "France",
+ "FR"
+ ],
+ "lat": 48.855675,
+ "lon": 2.332105
+ },
+ "type": "location"
+ },
+ "name": "Institut Pierre-Simon Laplace",
+ "ror": "02haar591",
+ "kind": "Facility",
+ "url": [
+ "https://www.ipsl.fr/en/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/issi",
+ "acronyms": [
+ "ISSI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "ISSI",
+ "established": 1995,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01xm30661",
+ "@nest": {
+ "city": "Bern",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 46.952897,
+ "lon": 46.952897
+ },
+ "type": "location"
+ },
+ "name": "International Space Science Institute",
+ "ror": "01xm30661",
+ "kind": "Nonprofit",
+ "url": [
+ "http://www.issibern.ch/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/jaxa",
+ "acronyms": [
+ "JAXA"
+ ],
+ "aliases": [
+ "Dokuritsu-gyōsei-hōjin Uchū Kōkū Kenkyū Kaihatsu Kikō",
+ "Independent Administrative Institution on Aerospace Research and Development"
+ ],
+ "cmip_acronym": "JAXA",
+ "established": 2003,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/059yhyy33",
+ "@nest": {
+ "city": "Tokyo",
+ "country": [
+ "Japan",
+ "JP"
+ ],
+ "lat": 35.680834,
+ "lon": 139.558269
+ },
+ "type": "location"
+ },
+ "name": "Japan Aerospace Exploration Agency",
+ "ror": "059yhyy33",
+ "kind": "Facility",
+ "url": [
+ "http://global.jaxa.jp/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/kiost",
+ "acronyms": [
+ "KIOST"
+ ],
+ "aliases": [
+ "Korean Ocean Research and Development Institute"
+ ],
+ "cmip_acronym": "KIOST",
+ "established": 1973,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/032m55064",
+ "@nest": {
+ "city": "Busan",
+ "country": [
+ "South Korea",
+ "KR"
+ ],
+ "lat": 35.10168,
+ "lon": 129.03004
+ },
+ "type": "location"
+ },
+ "name": "Korea Institute of Ocean Science and Technology",
+ "ror": "032m55064",
+ "kind": "Facility",
+ "url": [
+ "http://eng.kiost.ac/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/kit",
+ "acronyms": [
+ "KIT"
+ ],
+ "aliases": [
+ "Karlsruhe Institute of Technology - The Research University in the Helmholtz Association",
+ "Das Karlsruher Institut für Technologie (KIT) – Die Forschungsuniversität in der Helmholtz-Gemeinschaft"
+ ],
+ "cmip_acronym": "KIT",
+ "established": 2009,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04t3en479",
+ "@nest": {
+ "city": "Karlsruhe",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 49.00937,
+ "lon": 49.00937
+ },
+ "type": "location"
+ },
+ "name": "Karlsruhe Institute of Technology",
+ "ror": "04t3en479",
+ "kind": "Education",
+ "url": [
+ "http://www.kit.edu/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/llnl",
+ "acronyms": [
+ "LLNL",
+ "LLL"
+ ],
+ "aliases": [
+ "United States Department of Energy National Nuclear Security Administration Lawrence Livermore National Laboratory",
+ "U.S. Department of Energy National Nuclear Security Administration Los Alamos National Laboratory",
+ "United States Department of Energy Los Alamos National Laboratory",
+ "U.S. Department of Energy Los Alamos National Laboratory"
+ ],
+ "cmip_acronym": "LLNL",
+ "established": 1952,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/041nk4h53",
+ "@nest": {
+ "city": "Livermore",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 37.68187,
+ "lon": -121.76801
+ },
+ "type": "location"
+ },
+ "name": "Lawrence Livermore National Laboratory",
+ "ror": "041nk4h53",
+ "kind": "Facility",
+ "url": [
+ "https://www.llnl.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/lpc2e",
+ "acronyms": [
+ "LPC2E"
+ ],
+ "aliases": [],
+ "cmip_acronym": "LPC2E",
+ "established": 2012,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/049k66y27",
+ "@nest": {
+ "city": "Orléans",
+ "country": [
+ "France",
+ "FR"
+ ],
+ "lat": 47.90289,
+ "lon": 47.90289
+ },
+ "type": "location"
+ },
+ "name": "Laboratoire de Physique et Chimie de l’Environnement et de l’Espace",
+ "ror": "049k66y27",
+ "kind": "Facility",
+ "url": [
+ "https://www.lpc2e.cnrs.fr"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/mohc",
+ "acronyms": [],
+ "aliases": [
+ "Meteorological Office"
+ ],
+ "cmip_acronym": "MOHC",
+ "established": 1854,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01ch2yn61",
+ "@nest": {
+ "city": "Exeter",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 50.7236,
+ "lon": 50.7236
+ },
+ "type": "location"
+ },
+ "name": "Met Office",
+ "ror": "01ch2yn61",
+ "kind": "Government",
+ "url": [
+ "http://www.metoffice.gov.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/mpi-b",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "MPI-B",
+ "established": 1997,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/051yxp643",
+ "@nest": {
+ "city": "Jena",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 50.910556,
+ "lon": 11.567222
+ },
+ "type": "location"
+ },
+ "name": "Max Planck Institute for Biogeochemistry",
+ "ror": "051yxp643",
+ "kind": "Facility",
+ "url": [
+ "http://www.bgc-jena.mpg.de/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/mpi-m",
+ "acronyms": [
+ "MPI-M"
+ ],
+ "aliases": [],
+ "cmip_acronym": "MPI-M",
+ "established": 1975,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05esem239",
+ "@nest": {
+ "city": "Hamburg",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.567794,
+ "lon": 9.975468
+ },
+ "type": "location"
+ },
+ "name": "Max Planck Institute for Meteorology",
+ "ror": "05esem239",
+ "kind": "Facility",
+ "url": [
+ "http://www.mpimet.mpg.de/en/home.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/mps",
+ "acronyms": [
+ "MPS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "MPS",
+ "established": 1934,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02j6gm739",
+ "@nest": {
+ "city": "Göttingen",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 51.561218,
+ "lon": 51.561218
+ },
+ "type": "location"
+ },
+ "name": "Max Planck Institute for Solar System Research",
+ "ror": "02j6gm739",
+ "kind": "Facility",
+ "url": [
+ "http://www.mps.mpg.de/en"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/mri",
+ "acronyms": [
+ "JMA"
+ ],
+ "aliases": [
+ "Kishō-chō"
+ ],
+ "cmip_acronym": "MRI",
+ "established": 1956,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02772kk97",
+ "@nest": {
+ "city": "Tokyo",
+ "country": [
+ "Japan",
+ "JP"
+ ],
+ "lat": 35.6895,
+ "lon": 139.69171
+ },
+ "type": "location"
+ },
+ "name": "Japan Meteorological Agency",
+ "ror": "02772kk97",
+ "kind": "Other",
+ "url": [
+ "http://www.jma.go.jp/jma/indexe.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-giss",
+ "acronyms": [
+ "GISS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NASA-GISS",
+ "established": 1961,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01cyfxe35",
+ "@nest": {
+ "city": "New York",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 40.71427,
+ "lon": -74.00597
+ },
+ "type": "location"
+ },
+ "name": "Goddard Institute for Space Studies",
+ "ror": "01cyfxe35",
+ "kind": "Facility",
+ "url": [
+ "http://www.giss.nasa.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-gsfc",
+ "acronyms": [
+ "GSFC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NASA-GSFC",
+ "established": 1959,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/0171mag52",
+ "@nest": {
+ "city": "Greenbelt",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 39.00455,
+ "lon": -76.87553
+ },
+ "type": "location"
+ },
+ "name": "Goddard Space Flight Center",
+ "ror": "0171mag52",
+ "kind": "Facility",
+ "url": [
+ "https://www.nasa.gov/centers/goddard/home/index.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-jpl",
+ "acronyms": [
+ "JPL"
+ ],
+ "aliases": [
+ "Jet Propulsion Lab",
+ "Jet Propulsion Laboratory, California Institute of Technology"
+ ],
+ "cmip_acronym": "NASA-JPL",
+ "established": 1936,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/027k65916",
+ "@nest": {
+ "city": "La Cañada Flintridge",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 34.19917,
+ "lon": -118.18785
+ },
+ "type": "location"
+ },
+ "name": "Jet Propulsion Laboratory",
+ "ror": "027k65916",
+ "kind": "Facility",
+ "url": [
+ "http://www.jpl.nasa.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-larc",
+ "acronyms": [
+ "LaRC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NASA-LaRC",
+ "established": 1917,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/0399mhs52",
+ "@nest": {
+ "city": "Hampton",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 37.02987,
+ "lon": -76.34522
+ },
+ "type": "location"
+ },
+ "name": "Langley Research Center",
+ "ror": "0399mhs52",
+ "kind": "Facility",
+ "url": [
+ "http://www.nasa.gov/langley"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ncar",
+ "acronyms": [
+ "NCAR"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NCAR",
+ "established": 1930,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05cvfcr44",
+ "@nest": {
+ "city": "Boulder",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 40.01499,
+ "lon": 40.01499
+ },
+ "type": "location"
+ },
+ "name": "National Center for Atmospheric Research",
+ "ror": "05cvfcr44",
+ "kind": "Facility",
+ "url": [
+ "https://ncar.ucar.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ncas",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "NCAS",
+ "established": 1997,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03q36cn05",
+ "@nest": {
+ "city": "Islamabad",
+ "country": [
+ "Pakistan",
+ "PK"
+ ],
+ "lat": 33.72148,
+ "lon": 73.04329
+ },
+ "type": "location"
+ },
+ "name": "Uks",
+ "ror": "03q36cn05",
+ "kind": "Facility",
+ "url": [
+ "http://www.uksresearch.com/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nerc",
+ "acronyms": [
+ "NERC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NERC",
+ "established": 1965,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02b5d8509",
+ "@nest": {
+ "city": "Swindon",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.55797,
+ "lon": -1.78116
+ },
+ "type": "location"
+ },
+ "name": "Natural Environment Research Council",
+ "ror": "02b5d8509",
+ "kind": "Government",
+ "url": [
+ "https://www.ukri.org/councils/nerc/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/niwa",
+ "acronyms": [
+ "NIWA"
+ ],
+ "aliases": [
+ "Taihoro Nukurangi"
+ ],
+ "cmip_acronym": "NIWA",
+ "established": 1992,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04hxcaz34",
+ "@nest": {
+ "city": "Auckland",
+ "country": [
+ "New Zealand",
+ "NZ"
+ ],
+ "lat": -36.84403,
+ "lon": 174.76172
+ },
+ "type": "location"
+ },
+ "name": "National Institute of Water and Atmospheric Research",
+ "ror": "04hxcaz34",
+ "kind": "Facility",
+ "url": [
+ "https://www.niwa.co.nz/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/noaa-ncei",
+ "acronyms": [
+ "NCEI",
+ "NOAA NCEI"
+ ],
+ "aliases": [
+ "National Climatic Data Center",
+ "United States National Environmental Satellites, Data, and Information Service National Centers for Environmental Information",
+ "United States National Centers for Environmental Information",
+ "U.S. National Centers for Environmental Information",
+ "National Centers for Environmental Information"
+ ],
+ "cmip_acronym": "NOAA-NCEI",
+ "established": 1934,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04r0wrp59",
+ "@nest": {
+ "city": "Asheville",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 35.60095,
+ "lon": -82.55402
+ },
+ "type": "location"
+ },
+ "name": "NOAA National Centers for Environmental Information",
+ "ror": "04r0wrp59",
+ "kind": "Government",
+ "url": [
+ "https://www.ncei.noaa.gov"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ntu",
+ "acronyms": [
+ "NTU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NTU",
+ "established": 1928,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05bqach95",
+ "@nest": {
+ "city": "Taipei",
+ "country": [
+ "Taiwan",
+ "TW"
+ ],
+ "lat": 25.016,
+ "lon": 121.536
+ },
+ "type": "location"
+ },
+ "name": "National Taiwan University",
+ "ror": "05bqach95",
+ "kind": "Education",
+ "url": [
+ "http://www.ntu.edu.tw/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nuist",
+ "acronyms": [
+ "NU",
+ "NJU "
+ ],
+ "aliases": [
+ "Nanking University"
+ ],
+ "cmip_acronym": "NUIST",
+ "established": 1902,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01rxvg760",
+ "@nest": {
+ "city": "Nanjing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 32.056111,
+ "lon": 118.775
+ },
+ "type": "location"
+ },
+ "name": "Nanjing University",
+ "ror": "01rxvg760",
+ "kind": "Education",
+ "url": [
+ "http://www.nju.edu.cn/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/osu",
+ "acronyms": [
+ "OSU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "OSU",
+ "established": 1868,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00ysfqy60",
+ "@nest": {
+ "city": "Corvallis",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 44.56457,
+ "lon": -123.26204
+ },
+ "type": "location"
+ },
+ "name": "Oregon State University",
+ "ror": "00ysfqy60",
+ "kind": "Education",
+ "url": [
+ "http://oregonstate.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/pcmdi",
+ "acronyms": [
+ "LLNL",
+ "LLL"
+ ],
+ "aliases": [
+ "United States Department of Energy National Nuclear Security Administration Lawrence Livermore National Laboratory",
+ "U.S. Department of Energy National Nuclear Security Administration Los Alamos National Laboratory",
+ "United States Department of Energy Los Alamos National Laboratory",
+ "U.S. Department of Energy Los Alamos National Laboratory"
+ ],
+ "cmip_acronym": "PCMDI",
+ "established": 1952,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/041nk4h53",
+ "@nest": {
+ "city": "Livermore",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 37.68187,
+ "lon": -121.76801
+ },
+ "type": "location"
+ },
+ "name": "Lawrence Livermore National Laboratory",
+ "ror": "041nk4h53",
+ "kind": "Facility",
+ "url": [
+ "https://www.llnl.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/pmod",
+ "acronyms": [
+ "PMOD"
+ ],
+ "aliases": [],
+ "cmip_acronym": "PMOD",
+ "established": 1907,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02gtrqv93",
+ "@nest": {
+ "city": "Davos",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 46.8133161,
+ "lon": 46.8133161
+ },
+ "type": "location"
+ },
+ "name": "Physikalisch-Meteorologisches Observatorium Davos",
+ "ror": "02gtrqv93",
+ "kind": "Facility",
+ "url": [
+ "https://www.pmodwrc.ch/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/pnnl-jgcri",
+ "acronyms": [
+ "JGCRI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "PNNL-JGCRI",
+ "established": 2001,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/058cmd703",
+ "@nest": {
+ "city": "Riverdale Park",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 38.971106,
+ "lon": -76.9217851
+ },
+ "type": "location"
+ },
+ "name": "Joint Global Change Research Institute",
+ "ror": "058cmd703",
+ "kind": "Facility",
+ "url": [
+ "http://www.globalchange.umd.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/pnnl-waccem",
+ "acronyms": [
+ "PNNL"
+ ],
+ "aliases": [],
+ "cmip_acronym": "PNNL-WACCEM",
+ "established": 1965,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05h992307",
+ "@nest": {
+ "city": "Richland",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 46.28569,
+ "lon": -119.28446
+ },
+ "type": "location"
+ },
+ "name": "Pacific Northwest National Laboratory",
+ "ror": "05h992307",
+ "kind": "Facility",
+ "url": [
+ "http://www.pnnl.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/rss",
+ "acronyms": [
+ "RSS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "RSS",
+ "established": 1974,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01vp8h012",
+ "@nest": {
+ "city": "Santa Rosa",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 38.443733,
+ "lon": -122.717185
+ },
+ "type": "location"
+ },
+ "name": "Remote Sensing Systems (United States)",
+ "ror": "01vp8h012",
+ "kind": "Company",
+ "url": [
+ "http://www.remss.com/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/snu",
+ "acronyms": [
+ "SNU"
+ ],
+ "aliases": [
+ "Seoul Daehakgyo"
+ ],
+ "cmip_acronym": "SNU",
+ "established": 1946,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04h9pn542",
+ "@nest": {
+ "city": "Seoul",
+ "country": [
+ "South Korea",
+ "KR"
+ ],
+ "lat": 37.460155,
+ "lon": 126.951894
+ },
+ "type": "location"
+ },
+ "name": "Seoul National University",
+ "ror": "04h9pn542",
+ "kind": "Education",
+ "url": [
+ "http://www.snu.ac.kr/index.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/thu",
+ "acronyms": [
+ "THU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "THU",
+ "established": 1911,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03cve4549",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.999585,
+ "lon": 116.325414
+ },
+ "type": "location"
+ },
+ "name": "Tsinghua University",
+ "ror": "03cve4549",
+ "kind": "Education",
+ "url": [
+ "http://www.tsinghua.edu.cn/publish/newthuen/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ua",
+ "acronyms": [
+ "UA"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UA",
+ "established": 1885,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03m2x1q45",
+ "@nest": {
+ "city": "Tucson",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 32.22174,
+ "lon": -110.92648
+ },
+ "type": "location"
+ },
+ "name": "University of Arizona",
+ "ror": "03m2x1q45",
+ "kind": "Education",
+ "url": [
+ "http://www.arizona.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uci",
+ "acronyms": [
+ "UCI"
+ ],
+ "aliases": [
+ "UC Irvine"
+ ],
+ "cmip_acronym": "UCI",
+ "established": 1965,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04gyf1771",
+ "@nest": {
+ "city": "Irvine",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 33.64535,
+ "lon": -117.842642
+ },
+ "type": "location"
+ },
+ "name": "University of California, Irvine",
+ "ror": "04gyf1771",
+ "kind": "Education",
+ "url": [
+ "http://uci.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ucolorado",
+ "acronyms": [
+ "CU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UColorado",
+ "established": 1876,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00jc20583",
+ "@nest": {
+ "city": "Boulder",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 40.01499,
+ "lon": -105.27055
+ },
+ "type": "location"
+ },
+ "name": "University of Colorado System",
+ "ror": "00jc20583",
+ "kind": "Education",
+ "url": [
+ "http://www.cu.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ucsb",
+ "acronyms": [
+ "UCSB"
+ ],
+ "aliases": [
+ "UC Santa Barbara"
+ ],
+ "cmip_acronym": "UCSB",
+ "established": 1891,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02t274463",
+ "@nest": {
+ "city": "Santa Barbara",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 34.42083,
+ "lon": -119.69819
+ },
+ "type": "location"
+ },
+ "name": "University of California, Santa Barbara",
+ "ror": "02t274463",
+ "kind": "Education",
+ "url": [
+ "http://www.ucsb.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uhh",
+ "acronyms": [
+ "UHH"
+ ],
+ "aliases": [
+ "University of Hamburg"
+ ],
+ "cmip_acronym": "UHH",
+ "established": 1919,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00g30e956",
+ "@nest": {
+ "city": "Hamburg",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.55073,
+ "lon": 9.99302
+ },
+ "type": "location"
+ },
+ "name": "Universität Hamburg",
+ "ror": "00g30e956",
+ "kind": "Education",
+ "url": [
+ "http://www.uni-hamburg.de"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uobergen",
+ "acronyms": [
+ "UiB"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UoBergen",
+ "established": 1946,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03zga2b32",
+ "@nest": {
+ "city": "Bergen",
+ "country": [
+ "Norway",
+ "NO"
+ ],
+ "lat": 60.39299,
+ "lon": 60.39299
+ },
+ "type": "location"
+ },
+ "name": "University of Bergen",
+ "ror": "03zga2b32",
+ "kind": "Education",
+ "url": [
+ "http://www.uib.no/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uofmd",
+ "acronyms": [
+ "UMD"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UofMD",
+ "established": 1856,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/047s2c258",
+ "@nest": {
+ "city": "College Park",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 38.98067,
+ "lon": -76.93692
+ },
+ "type": "location"
+ },
+ "name": "University of Maryland, College Park",
+ "ror": "047s2c258",
+ "kind": "Education",
+ "url": [
+ "http://www.umd.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uoleeds",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UoLeeds",
+ "established": 1904,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/024mrxd33",
+ "@nest": {
+ "city": "Leeds",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 53.79648,
+ "lon": 53.79648
+ },
+ "type": "location"
+ },
+ "name": "University of Leeds",
+ "ror": "024mrxd33",
+ "kind": "Education",
+ "url": [
+ "http://www.leeds.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uom",
+ "acronyms": [],
+ "aliases": [
+ "Melbourne University"
+ ],
+ "cmip_acronym": "UoM",
+ "established": 1853,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01ej9dk98",
+ "@nest": {
+ "city": "Melbourne",
+ "country": [
+ "Australia",
+ "AU"
+ ],
+ "lat": -37.814,
+ "lon": 144.96332
+ },
+ "type": "location"
+ },
+ "name": "University of Melbourne",
+ "ror": "01ej9dk98",
+ "kind": "Education",
+ "url": [
+ "http://www.unimelb.edu.au/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uomontreal",
+ "acronyms": [
+ "UdeM"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UoMontreal",
+ "established": 1878,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/0161xgx34",
+ "@nest": {
+ "city": "Montreal",
+ "country": [
+ "Canada",
+ "CA"
+ ],
+ "lat": 45.50884,
+ "lon": 45.50884
+ },
+ "type": "location"
+ },
+ "name": "Université de Montréal",
+ "ror": "0161xgx34",
+ "kind": "Education",
+ "url": [
+ "http://www.umontreal.ca/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uootago",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UoOtago",
+ "established": 1869,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01jmxt844",
+ "@nest": {
+ "city": "Dunedin",
+ "country": [
+ "New Zealand",
+ "NZ"
+ ],
+ "lat": -45.87416,
+ "lon": -45.87416
+ },
+ "type": "location"
+ },
+ "name": "University of Otago",
+ "ror": "01jmxt844",
+ "kind": "Education",
+ "url": [
+ "http://www.otago.ac.nz/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uooulu",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UoOulu",
+ "established": 1958,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03yj89h83",
+ "@nest": {
+ "city": "Oulu",
+ "country": [
+ "Finland",
+ "FI"
+ ],
+ "lat": 65.01236,
+ "lon": 65.01236
+ },
+ "type": "location"
+ },
+ "name": "University of Oulu",
+ "ror": "03yj89h83",
+ "kind": "Education",
+ "url": [
+ "http://www.oulu.fi/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ureading",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UReading",
+ "established": 1926,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05v62cm79",
+ "@nest": {
+ "city": "Reading",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.440832,
+ "lon": -0.942503
+ },
+ "type": "location"
+ },
+ "name": "University of Reading",
+ "ror": "05v62cm79",
+ "kind": "Education",
+ "url": [
+ "http://www.reading.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uw",
+ "acronyms": [
+ "UW"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UW",
+ "established": 1861,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00cvxb145",
+ "@nest": {
+ "city": "Seattle",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 47.60621,
+ "lon": -122.33207
+ },
+ "type": "location"
+ },
+ "name": "University of Washington",
+ "ror": "00cvxb145",
+ "kind": "Education",
+ "url": [
+ "http://www.washington.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/vua",
+ "acronyms": [
+ "VU"
+ ],
+ "aliases": [
+ "VU Amsterdam"
+ ],
+ "cmip_acronym": "VUA",
+ "established": 1880,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/008xxew50",
+ "@nest": {
+ "city": "Amsterdam",
+ "country": [
+ "Netherlands",
+ "NL"
+ ],
+ "lat": 52.37403,
+ "lon": 4.88969
+ },
+ "type": "location"
+ },
+ "name": "Vrije Universiteit Amsterdam",
+ "ror": "008xxew50",
+ "kind": "Education",
+ "url": [
+ "https://vu.nl/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ }
+ ]
+ },
+ {
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/resolution/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/resolution/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "description": "Resolution of 0.5 km",
+ "id": "0.5km",
+ "name": "0.5 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "0.5"
+ },
+ {
+ "description": "Resolution of 10000 km",
+ "id": "10000km",
+ "name": "10000 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "10000"
+ },
+ {
+ "description": "Resolution of 1000 km",
+ "id": "1000km",
+ "name": "1000 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "1000"
+ },
+ {
+ "description": "Resolution of 100 km",
+ "id": "100km",
+ "name": "100 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "100"
+ },
+ {
+ "description": "Resolution of 10 km",
+ "id": "10km",
+ "name": "10 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "10"
+ },
+ {
+ "description": "Resolution of 1 km",
+ "id": "1km",
+ "name": "1 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "1"
+ },
+ {
+ "description": "Resolution of 1x1 degree",
+ "id": "1x1degree",
+ "name": "1x1 degree",
+ "type": "resolution",
+ "unit": "degree",
+ "value": "1x1"
+ },
+ {
+ "description": "Resolution of 2.5 km",
+ "id": "2.5km",
+ "name": "2.5 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "2.5"
+ },
+ {
+ "description": "Resolution of 2500 km",
+ "id": "2500km",
+ "name": "2500 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "2500"
+ },
+ {
+ "description": "Resolution of 250 km",
+ "id": "250km",
+ "name": "250 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "250"
+ },
+ {
+ "description": "Resolution of 25 km",
+ "id": "25km",
+ "name": "25 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "25"
+ },
+ {
+ "description": "Resolution of 5000 km",
+ "id": "5000km",
+ "name": "5000 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "5000"
+ },
+ {
+ "description": "Resolution of 500 km",
+ "id": "500km",
+ "name": "500 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "500"
+ },
+ {
+ "description": "Resolution of 50 km",
+ "id": "50km",
+ "name": "50 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "50"
+ },
+ {
+ "description": "Resolution of 5 km",
+ "id": "5km",
+ "name": "5 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "5"
+ }
+ ]
+ },
+ {
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/mip/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/mip/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "end": 2020,
+ "id": "cmip5",
+ "name": "CMIP5",
+ "start": 2006,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP5"
+ },
+ {
+ "end": 2024,
+ "id": "cmip6",
+ "name": "CMIP6",
+ "start": 2013,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP6"
+ },
+ {
+ "end": 2999,
+ "id": "cmip6plus",
+ "name": "CMIP6Plus",
+ "start": 2023,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP6Plus"
+ },
+ {
+ "end": 2999,
+ "id": "cmip7",
+ "name": "CMIP7",
+ "start": 2025,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP7"
+ }
+ ]
+ },
+ {
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/source_type/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/source_type/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "description": "aerosol treatment in an atmospheric model where concentrations are calculated based on emissions, transformation, and removal processes (rather than being prescribed or omitted entirely)",
+ "id": "aer",
+ "name": "AER",
+ "type": "source_type"
+ },
+ {
+ "description": "atmospheric general circulation model run with prescribed ocean surface conditions and usually a model of the land surface",
+ "id": "agcm",
+ "name": "AGCM",
+ "type": "source_type"
+ },
+ {
+ "description": "coupled atmosphere-ocean global climate model, additionally including explicit representation of at least the land and sea ice",
+ "id": "aogcm",
+ "name": "AOGCM",
+ "type": "source_type"
+ },
+ {
+ "description": "biogeochemistry model component that at the very least accounts for carbon reservoirs and fluxes in the atmosphere, terrestrial biosphere, and ocean",
+ "id": "bgc",
+ "name": "BGC",
+ "type": "source_type"
+ },
+ {
+ "description": "chemistry treatment in an atmospheric model that calculates atmospheric oxidant concentrations (including at least ozone), rather than prescribing them",
+ "id": "chem",
+ "name": "CHEM",
+ "type": "source_type"
+ },
+ {
+ "description": "ice-sheet model that includes ice-flow",
+ "id": "ism",
+ "name": "ISM",
+ "type": "source_type"
+ },
+ {
+ "description": "land model run uncoupled from the atmosphere",
+ "id": "land",
+ "name": "LAND",
+ "type": "source_type"
+ },
+ {
+ "description": "ocean general circulation model run uncoupled from an AGCM but, usually including a sea-ice model",
+ "id": "ogcm",
+ "name": "OGCM",
+ "type": "source_type"
+ },
+ {
+ "description": "radiation component of an atmospheric model run 'offline'",
+ "id": "rad",
+ "name": "RAD",
+ "type": "source_type"
+ },
+ {
+ "description": "slab-ocean used with an AGCM in representing the atmosphere-ocean coupled system",
+ "id": "slab",
+ "name": "SLAB",
+ "type": "source_type"
+ }
+ ]
+ },
+ {
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/license/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/license/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "id": "cc0_1.0",
+ "kind": "CC0 1.0",
+ "license_id": "Creative Commons CC0 1.0 Universal Public Domain Dedication",
+ "license_url": "https://creativecommons.org/publicdomain/zero/1.0/",
+ "type": "license"
+ },
+ {
+ "id": "cc_by_4.0",
+ "kind": "CC BY 4.0",
+ "license_id": "Creative Commons Attribution 4.0 International",
+ "license_url": "https://creativecommons.org/licenses/by/4.0/",
+ "type": "license"
+ },
+ {
+ "id": "cc_by_nc_sa_4.0",
+ "kind": "CC BY-NC-SA 4.0",
+ "license_id": "Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International",
+ "license_url": "https://creativecommons.org/licenses/by-nc-sa/4.0/",
+ "type": "license"
+ },
+ {
+ "id": "cc_by_sa_4.0",
+ "kind": "CC BY-SA 4.0",
+ "license_id": "Creative Commons Attribution-ShareAlike 4.0 International",
+ "license_url": "https://creativecommons.org/licenses/by-sa/4.0/",
+ "type": "license"
+ }
+ ]
+ }
+]
diff --git a/data_descriptors/graph.jsonld b/data_descriptors/graph.jsonld
new file mode 100644
index 00000000..45467782
--- /dev/null
+++ b/data_descriptors/graph.jsonld
@@ -0,0 +1,3081 @@
+[
+ {
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "description": "Aerosol",
+ "id": "aerosol",
+ "name": "aerosol",
+ "type": "realm"
+ },
+ {
+ "description": "Atmosphere",
+ "id": "atmos",
+ "name": "atmos",
+ "type": "realm"
+ },
+ {
+ "description": "Atmospheric Chemistry",
+ "id": "atmoschem",
+ "name": "atmosChem",
+ "type": "realm"
+ },
+ {
+ "description": "Land Surface and Subsurface",
+ "id": "land",
+ "name": "land",
+ "type": "realm"
+ },
+ {
+ "description": "Land Ice",
+ "id": "landice",
+ "name": "landIce",
+ "type": "realm"
+ },
+ {
+ "description": "Ocean",
+ "id": "ocean",
+ "name": "ocean",
+ "type": "realm"
+ },
+ {
+ "description": "Ocean Biogeochemistry",
+ "id": "ocnbgchem",
+ "name": "ocnBgchem",
+ "type": "realm"
+ },
+ {
+ "description": "Sea Ice",
+ "id": "seaice",
+ "name": "seaIce",
+ "type": "realm"
+ }
+ ]
+ },
+ {
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/frequency/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/frequency/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "description": "sampled hourly",
+ "id": "1hr",
+ "long_name": "1 Hourly Frequency",
+ "name": "1hr",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "monthly-mean diurnal cycle resolving each day into 1-hour means",
+ "id": "1hrcm",
+ "long_name": "1 Hour Climatology Monthly",
+ "name": "1hrCM",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "sampled hourly, at specified time point within an hour",
+ "id": "1hrpt",
+ "long_name": "1 Hour Point",
+ "name": "1hrPt",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "3 hourly mean samples",
+ "id": "3hr",
+ "long_name": "3 Hourly Frequency",
+ "name": "3hr",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "sampled 3 hourly, at specified time point within the time period",
+ "id": "3hrpt",
+ "long_name": "3 Hour Point",
+ "name": "3hrPt",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "6 hourly mean samples",
+ "id": "6hr",
+ "long_name": "6 Hourly Frequency",
+ "name": "6hr",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "sampled 6 hourly, at specified time point within the time period",
+ "id": "6hrpt",
+ "long_name": "6 Hour Point",
+ "name": "6hrPt",
+ "type": "frequency",
+ "unit": "hour"
+ },
+ {
+ "description": "daily mean samples",
+ "id": "day",
+ "long_name": "Daily Frequency",
+ "name": "day",
+ "type": "frequency",
+ "unit": "day"
+ },
+ {
+ "description": "decadal mean samples",
+ "id": "dec",
+ "long_name": "Decadal Frequency",
+ "name": "dec",
+ "type": "frequency",
+ "unit": "decade"
+ },
+ {
+ "description": "fixed (time invariant) field",
+ "id": "fx",
+ "long_name": "Fixed Frequency",
+ "name": "fx",
+ "type": "frequency",
+ "unit": "none"
+ },
+ {
+ "description": "monthly mean samples",
+ "id": "mon",
+ "long_name": "Monthly Frequency",
+ "name": "mon",
+ "type": "frequency",
+ "unit": "month"
+ },
+ {
+ "description": "monthly climatology computed from monthly mean samples",
+ "id": "monc",
+ "long_name": "Monthly Climatology",
+ "name": "monC",
+ "type": "frequency",
+ "unit": "month"
+ },
+ {
+ "description": "sampled monthly, at specified time point within the time period",
+ "id": "monpt",
+ "long_name": "Monthly Point",
+ "name": "monPt",
+ "type": "frequency",
+ "unit": "month"
+ },
+ {
+ "description": "sampled sub-hourly, at specified time point within an hour",
+ "id": "subhrpt",
+ "long_name": "Sub-Hourly Point",
+ "name": "subhrPt",
+ "type": "frequency",
+ "unit": "minute"
+ },
+ {
+ "description": "annual mean samples",
+ "id": "yr",
+ "long_name": "Yearly Frequency",
+ "name": "yr",
+ "type": "frequency",
+ "unit": "year"
+ },
+ {
+ "description": "sampled yearly, at specified time point within the time period",
+ "id": "yrpt",
+ "long_name": "Yearly Point",
+ "name": "yrPt",
+ "type": "frequency",
+ "unit": "year"
+ }
+ ]
+ },
+ {
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/activity/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/activity/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "id": "cmip",
+ "type": "activity",
+ "description": "CMIP DECK: 1pctCO2, abrupt4xCO2, amip, esm-piControl, esm-historical, historical, and piControl experiments",
+ "name": "CMIP",
+ "url": "https://gmd.copernicus.org/articles/9/1937/2016/gmd-9-1937-2016.pdf"
+ },
+ {
+ "id": "lesfmip",
+ "type": "activity",
+ "description": "The Large Ensemble Single Forcing Model Intercomparison Project",
+ "name": "LESFMIP",
+ "url": "https://www.frontiersin.org/articles/10.3389/fclim.2022.955414/full"
+ },
+ {
+ "id": "ramip",
+ "type": "activity",
+ "description": "Regional Aerosol Model Intercomparison Project",
+ "name": "RAMIP",
+ "url": "https://ramip.ncas.ac.uk"
+ },
+ {
+ "id": "tipmip",
+ "type": "activity",
+ "description": "Tipping Point Model Intercomparison Project",
+ "name": "TIPMIP",
+ "url": "https://tipmip.pik-potsdam.de/"
+ }
+ ]
+ },
+ {
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/linktest/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/linktest/",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-universe": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/",
+ "realm": {
+ "@container": "@id",
+ "@context": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/_context"
+ },
+ "realm2": {
+ "@container": "@id",
+ "@context": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/_context"
+ },
+ "realm3": {
+ "@type": "@id",
+ "@context": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/_context"
+ }
+ },
+ "@graph": [
+ {
+ "description": "This is a test file, checking on multiple entries",
+ "id": "test1",
+ "Author": "Daniel Ellis",
+ "type": "TestFile",
+ "realm": {
+ "atmos": {},
+ "ocean": {}
+ },
+ "realm2": [
+ {
+ "@id": "atmoschem"
+ }
+ ]
+ },
+ {
+ "description": "This is a yet another test file, checking on multiple entries",
+ "id": "test2",
+ "Author": "Daniel Ellis",
+ "type": "TestFile",
+ "realm": {
+ "atmoschem": {
+ "name": "more than just atmos"
+ },
+ "rivers": {
+ "note": "This should not work"
+ }
+ },
+ "realm2": [
+ {
+ "@id": "atmoschem"
+ }
+ ],
+ "realm3": [
+ "rivers"
+ ]
+ }
+ ]
+ },
+ {
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/product/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/product/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "description": "Data that has been processed or transformed from raw model output. Derived data includes value-added products such as anomalies, indices, or other statistics that are computed from the original model outputs.",
+ "id": "derived",
+ "kind": "derived",
+ "type": "product"
+ },
+ {
+ "description": "Data sets used to drive model simulations. These include external factors like greenhouse gas concentrations, solar radiation, and land use changes that influence the climate model outputs.",
+ "id": "forcing_dataset",
+ "kind": "forcing-dataset",
+ "type": "product"
+ },
+ {
+ "description": "Output produced from a model simulation. This includes the various data points and metrics generated as a result of running climate models, which simulate physical, chemical, and biological processes affecting the climate system.",
+ "id": "model_output",
+ "kind": "model-output",
+ "type": "product"
+ },
+ {
+ "description": "Data collected from direct measurements of the climate system. This includes data from ground stations, satellites, buoys, and other observational platforms, which serve as a reference for validating and comparing model outputs.",
+ "id": "observations",
+ "kind": "observations",
+ "type": "product"
+ }
+ ]
+ },
+ {
+ "@context": {
+ "@base": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/experiment/",
+ "@vocab": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/experiment/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/aer",
+ "acronyms": [
+ "AER"
+ ],
+ "aliases": [],
+ "cmip_acronym": "AER",
+ "established": 1977,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04cg70g73",
+ "@nest": {
+ "city": "Lexington",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 42.539472,
+ "lon": -71.256946
+ },
+ "type": "location"
+ },
+ "name": "Atmospheric and Environmental Research",
+ "ror": "04cg70g73",
+ "kind": "Facility",
+ "url": [
+ "http://www.aer.com/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/aor",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "AoR",
+ "established": 1938,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02hnp4676",
+ "@nest": {
+ "city": "Rome",
+ "country": [
+ "Italy",
+ "IT"
+ ],
+ "lat": 41.921669,
+ "lon": 41.921669
+ },
+ "type": "location"
+ },
+ "name": "Astronomical Observatory of Rome",
+ "ror": "02hnp4676",
+ "kind": "Facility",
+ "url": [
+ "http://web.oa-roma.inaf.it/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/as-rcec",
+ "acronyms": [
+ "RCEC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "AS-RCEC",
+ "established": 0,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/050qpg053",
+ "@nest": {
+ "city": "Taipei",
+ "country": [
+ "Taiwan",
+ "TW"
+ ],
+ "lat": 25.040712,
+ "lon": 121.614171
+ },
+ "type": "location"
+ },
+ "name": "Research Center for Environmental Changes, Academia Sinica",
+ "ror": "050qpg053",
+ "kind": "Facility",
+ "url": [
+ "http://www.rcec.sinica.edu.tw/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/auot",
+ "acronyms": [],
+ "aliases": [
+ "Aristotelian University"
+ ],
+ "cmip_acronym": "AUoT",
+ "established": 1925,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02j61yw88",
+ "@nest": {
+ "city": "Thessaloniki",
+ "country": [
+ "Greece",
+ "GR"
+ ],
+ "lat": 40.64361,
+ "lon": 40.64361
+ },
+ "type": "location"
+ },
+ "name": "Aristotle University of Thessaloniki",
+ "ror": "02j61yw88",
+ "kind": "Education",
+ "url": [
+ "https://www.auth.gr/en"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/awi",
+ "acronyms": [
+ "AWI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "AWI",
+ "established": 1980,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/032e6b942",
+ "@nest": {
+ "city": "Bremerhaven",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.53615,
+ "lon": 8.59298
+ },
+ "type": "location"
+ },
+ "name": "Alfred Wegener Institute for Polar and Marine Research",
+ "ror": "032e6b942",
+ "kind": "Facility",
+ "url": [
+ "https://www.awi.de"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/bas",
+ "acronyms": [
+ "BAS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "BAS",
+ "established": 1962,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01rhff309",
+ "@nest": {
+ "city": "Cambridge",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 52.212965,
+ "lon": 52.212965
+ },
+ "type": "location"
+ },
+ "name": "British Antarctic Survey",
+ "ror": "01rhff309",
+ "kind": "Government",
+ "url": [
+ "https://www.bas.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/bcc",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "BCC",
+ "established": 2008,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01spyyb53",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.950128,
+ "lon": 116.383679
+ },
+ "type": "location"
+ },
+ "name": "Beijing Biocytogen (China)",
+ "ror": "01spyyb53",
+ "kind": "Company",
+ "url": [
+ "http://www.bbctg.com.cn/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cams",
+ "acronyms": [
+ "CAMS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CAMS",
+ "established": 1978,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/034b53w38",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.9075,
+ "lon": 116.39723
+ },
+ "type": "location"
+ },
+ "name": "Chinese Academy of Meteorological Sciences",
+ "ror": "034b53w38",
+ "kind": "Facility",
+ "url": [
+ "http://www.camscma.cn/en.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cas",
+ "acronyms": [
+ "CAS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CAS",
+ "established": 1949,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/034t30j35",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.9075,
+ "lon": 116.39723
+ },
+ "type": "location"
+ },
+ "name": "Chinese Academy of Sciences",
+ "ror": "034t30j35",
+ "kind": "Government",
+ "url": [
+ "http://english.cas.cn/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cccma",
+ "acronyms": [
+ "ECCC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CCCma",
+ "established": 1971,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/026ny0e17",
+ "@nest": {
+ "city": "Gatineau",
+ "country": [
+ "Canada",
+ "CA"
+ ],
+ "lat": 45.425373,
+ "lon": -75.699862
+ },
+ "type": "location"
+ },
+ "name": "Environment and Climate Change Canada",
+ "ror": "026ny0e17",
+ "kind": "Government",
+ "url": [
+ "https://www.canada.ca/en/environment-climate-change.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cccr-iitm",
+ "acronyms": [
+ "IITM"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CCCR-IITM",
+ "established": 1962,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03jf2m686",
+ "@nest": {
+ "city": "Pune",
+ "country": [
+ "India",
+ "IN"
+ ],
+ "lat": 18.51957,
+ "lon": 73.85535
+ },
+ "type": "location"
+ },
+ "name": "Indian Institute of Tropical Meteorology",
+ "ror": "03jf2m686",
+ "kind": "Facility",
+ "url": [
+ "http://www.tropmet.res.in/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ceda",
+ "acronyms": [
+ "CEDA"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CEDA",
+ "established": 2005,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04j4kad11",
+ "@nest": {
+ "city": "Harwell",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 53.41667,
+ "lon": -0.96667
+ },
+ "type": "location"
+ },
+ "name": "Centre for Environmental Data Analysis",
+ "ror": "04j4kad11",
+ "kind": "Government",
+ "url": [
+ "https://www.ceda.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cmcc",
+ "acronyms": [
+ "CMCC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CMCC",
+ "established": 2005,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01tf11a61",
+ "@nest": {
+ "city": "Lecce",
+ "country": [
+ "Italy",
+ "IT"
+ ],
+ "lat": 40.33942,
+ "lon": 18.086602
+ },
+ "type": "location"
+ },
+ "name": "Euro-Mediterranean Center for Climate Change",
+ "ror": "01tf11a61",
+ "kind": "Nonprofit",
+ "url": [
+ "http://www.cmcc.it/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cnes",
+ "acronyms": [
+ "CNES"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CNES",
+ "established": 1961,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04h1h0y33",
+ "@nest": {
+ "city": "Paris",
+ "country": [
+ "France",
+ "FR"
+ ],
+ "lat": 48.85341,
+ "lon": 2.3488
+ },
+ "type": "location"
+ },
+ "name": "Centre National d'Études Spatiales",
+ "ror": "04h1h0y33",
+ "kind": "Government",
+ "url": [
+ "https://www.cnes.fr"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/csiro",
+ "acronyms": [
+ "CSIRO"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CSIRO",
+ "established": 1926,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03qn8fb07",
+ "@nest": {
+ "city": "Canberra",
+ "country": [
+ "Australia",
+ "AU"
+ ],
+ "lat": -35.28346,
+ "lon": 149.12807
+ },
+ "type": "location"
+ },
+ "name": "Commonwealth Scientific and Industrial Research Organisation",
+ "ror": "03qn8fb07",
+ "kind": "Government",
+ "url": [
+ "http://www.csiro.au/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/dkrz",
+ "acronyms": [
+ "DKRZ"
+ ],
+ "aliases": [],
+ "cmip_acronym": "DKRZ",
+ "established": 1987,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03ztgj037",
+ "@nest": {
+ "city": "Hamburg",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.55073,
+ "lon": 9.99302
+ },
+ "type": "location"
+ },
+ "name": "German Climate Computing Centre",
+ "ror": "03ztgj037",
+ "kind": "Facility",
+ "url": [
+ "https://www.dkrz.de/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/dwd",
+ "acronyms": [
+ "DWD"
+ ],
+ "aliases": [],
+ "cmip_acronym": "DWD",
+ "established": 1952,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02nrqs528",
+ "@nest": {
+ "city": "Offenbach",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 50.103322,
+ "lon": 8.747606
+ },
+ "type": "location"
+ },
+ "name": "German Meteorological Service",
+ "ror": "02nrqs528",
+ "kind": "Facility",
+ "url": [
+ "http://www.dwd.de/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/eawag",
+ "acronyms": [
+ "EAWAG"
+ ],
+ "aliases": [],
+ "cmip_acronym": "EAWAG",
+ "established": 1936,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00pc48d59",
+ "@nest": {
+ "city": "Dübendorf",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 47.39724,
+ "lon": 47.39724
+ },
+ "type": "location"
+ },
+ "name": "Swiss Federal Institute of Aquatic Science and Technology",
+ "ror": "00pc48d59",
+ "kind": "Facility",
+ "url": [
+ "http://www.eawag.ch/en/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ecmwf",
+ "acronyms": [
+ "ECMWF"
+ ],
+ "aliases": [],
+ "cmip_acronym": "ECMWF",
+ "established": 1975,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/014w0fd65",
+ "@nest": {
+ "city": "Reading",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.45625,
+ "lon": -0.97113
+ },
+ "type": "location"
+ },
+ "name": "European Centre for Medium-Range Weather Forecasts",
+ "ror": "014w0fd65",
+ "kind": "Other",
+ "url": [
+ "http://www.ecmwf.int/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/esso",
+ "acronyms": [
+ "INCOIS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "ESSO",
+ "established": 1999,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04xbqmj23",
+ "@nest": {
+ "city": "Hyderabad",
+ "country": [
+ "India",
+ "IN"
+ ],
+ "lat": 17.528234,
+ "lon": 78.400195
+ },
+ "type": "location"
+ },
+ "name": "Indian National Centre for Ocean Information Services",
+ "ror": "04xbqmj23",
+ "kind": "Government",
+ "url": [
+ "http://www.incois.gov.in/portal/index.jsp"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/fmi",
+ "acronyms": [
+ "FMI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "FMI",
+ "established": 1838,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05hppb561",
+ "@nest": {
+ "city": "Helsinki",
+ "country": [
+ "Finland",
+ "FI"
+ ],
+ "lat": 60.16952,
+ "lon": 60.16952
+ },
+ "type": "location"
+ },
+ "name": "Finnish Meteorological Institute",
+ "ror": "05hppb561",
+ "kind": "Government",
+ "url": [
+ "http://en.ilmatieteenlaitos.fi/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/fuberlin",
+ "acronyms": [
+ "FU"
+ ],
+ "aliases": [
+ "FU Berlin",
+ "Free University of Berlin"
+ ],
+ "cmip_acronym": "FUBerlin",
+ "established": 1948,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/046ak2485",
+ "@nest": {
+ "city": "Berlin",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 52.52437,
+ "lon": 52.52437
+ },
+ "type": "location"
+ },
+ "name": "Freie Universität Berlin",
+ "ror": "046ak2485",
+ "kind": "Education",
+ "url": [
+ "https://www.fu-berlin.de"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/iaceth",
+ "acronyms": [],
+ "aliases": [
+ "Swiss Federal Institute of Technology in Zurich",
+ "Eidgenössische Technische Hochschule Zürich",
+ "École Polytechnique Fédérale de Zurich",
+ "Politecnico Federale di Zurigo"
+ ],
+ "cmip_acronym": "IACETH",
+ "established": 1855,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05a28rw58",
+ "@nest": {
+ "city": "Zurich",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 47.36667,
+ "lon": 8.55
+ },
+ "type": "location"
+ },
+ "name": "ETH Zurich",
+ "ror": "05a28rw58",
+ "kind": "Education",
+ "url": [
+ "https://ethz.ch"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ifm-geomar",
+ "acronyms": [
+ "IFM-GEOMAR"
+ ],
+ "aliases": [
+ "Leibniz Institute of Marine Sciences"
+ ],
+ "cmip_acronym": "IFM-GEOMAR",
+ "established": 2004,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02h2x0161",
+ "@nest": {
+ "city": "Kiel",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 54.327138,
+ "lon": 10.180141
+ },
+ "type": "location"
+ },
+ "name": "GEOMAR Helmholtz Centre for Ocean Research Kiel",
+ "ror": "02h2x0161",
+ "kind": "Facility",
+ "url": [
+ "http://www.geomar.de/en/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/imperialcollege",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "ImperialCollege",
+ "established": 1907,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/041kmwe10",
+ "@nest": {
+ "city": "London",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.4986,
+ "lon": -0.175478
+ },
+ "type": "location"
+ },
+ "name": "Imperial College London",
+ "ror": "041kmwe10",
+ "kind": "Education",
+ "url": [
+ "http://www.imperial.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/inm",
+ "acronyms": [
+ "INM RAS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "INM",
+ "established": 1980,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00520ey40",
+ "@nest": {
+ "city": "Moscow",
+ "country": [
+ "Russia",
+ "RU"
+ ],
+ "lat": 55.762997,
+ "lon": 37.625605
+ },
+ "type": "location"
+ },
+ "name": "Institute of Numerical Mathematics",
+ "ror": "00520ey40",
+ "kind": "Facility",
+ "url": [
+ "http://www.inm.ras.ru/inm_en_ver/index.htm"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ipsl",
+ "acronyms": [
+ "IPSL"
+ ],
+ "aliases": [],
+ "cmip_acronym": "IPSL",
+ "established": 1991,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02haar591",
+ "@nest": {
+ "city": "Paris",
+ "country": [
+ "France",
+ "FR"
+ ],
+ "lat": 48.855675,
+ "lon": 2.332105
+ },
+ "type": "location"
+ },
+ "name": "Institut Pierre-Simon Laplace",
+ "ror": "02haar591",
+ "kind": "Facility",
+ "url": [
+ "https://www.ipsl.fr/en/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/issi",
+ "acronyms": [
+ "ISSI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "ISSI",
+ "established": 1995,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01xm30661",
+ "@nest": {
+ "city": "Bern",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 46.952897,
+ "lon": 46.952897
+ },
+ "type": "location"
+ },
+ "name": "International Space Science Institute",
+ "ror": "01xm30661",
+ "kind": "Nonprofit",
+ "url": [
+ "http://www.issibern.ch/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/jaxa",
+ "acronyms": [
+ "JAXA"
+ ],
+ "aliases": [
+ "Dokuritsu-gyōsei-hōjin Uchū Kōkū Kenkyū Kaihatsu Kikō",
+ "Independent Administrative Institution on Aerospace Research and Development"
+ ],
+ "cmip_acronym": "JAXA",
+ "established": 2003,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/059yhyy33",
+ "@nest": {
+ "city": "Tokyo",
+ "country": [
+ "Japan",
+ "JP"
+ ],
+ "lat": 35.680834,
+ "lon": 139.558269
+ },
+ "type": "location"
+ },
+ "name": "Japan Aerospace Exploration Agency",
+ "ror": "059yhyy33",
+ "kind": "Facility",
+ "url": [
+ "http://global.jaxa.jp/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/kiost",
+ "acronyms": [
+ "KIOST"
+ ],
+ "aliases": [
+ "Korean Ocean Research and Development Institute"
+ ],
+ "cmip_acronym": "KIOST",
+ "established": 1973,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/032m55064",
+ "@nest": {
+ "city": "Busan",
+ "country": [
+ "South Korea",
+ "KR"
+ ],
+ "lat": 35.10168,
+ "lon": 129.03004
+ },
+ "type": "location"
+ },
+ "name": "Korea Institute of Ocean Science and Technology",
+ "ror": "032m55064",
+ "kind": "Facility",
+ "url": [
+ "http://eng.kiost.ac/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/kit",
+ "acronyms": [
+ "KIT"
+ ],
+ "aliases": [
+ "Karlsruhe Institute of Technology - The Research University in the Helmholtz Association",
+ "Das Karlsruher Institut für Technologie (KIT) – Die Forschungsuniversität in der Helmholtz-Gemeinschaft"
+ ],
+ "cmip_acronym": "KIT",
+ "established": 2009,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04t3en479",
+ "@nest": {
+ "city": "Karlsruhe",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 49.00937,
+ "lon": 49.00937
+ },
+ "type": "location"
+ },
+ "name": "Karlsruhe Institute of Technology",
+ "ror": "04t3en479",
+ "kind": "Education",
+ "url": [
+ "http://www.kit.edu/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/llnl",
+ "acronyms": [
+ "LLNL",
+ "LLL"
+ ],
+ "aliases": [
+ "United States Department of Energy National Nuclear Security Administration Lawrence Livermore National Laboratory",
+ "U.S. Department of Energy National Nuclear Security Administration Los Alamos National Laboratory",
+ "United States Department of Energy Los Alamos National Laboratory",
+ "U.S. Department of Energy Los Alamos National Laboratory"
+ ],
+ "cmip_acronym": "LLNL",
+ "established": 1952,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/041nk4h53",
+ "@nest": {
+ "city": "Livermore",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 37.68187,
+ "lon": -121.76801
+ },
+ "type": "location"
+ },
+ "name": "Lawrence Livermore National Laboratory",
+ "ror": "041nk4h53",
+ "kind": "Facility",
+ "url": [
+ "https://www.llnl.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/lpc2e",
+ "acronyms": [
+ "LPC2E"
+ ],
+ "aliases": [],
+ "cmip_acronym": "LPC2E",
+ "established": 2012,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/049k66y27",
+ "@nest": {
+ "city": "Orléans",
+ "country": [
+ "France",
+ "FR"
+ ],
+ "lat": 47.90289,
+ "lon": 47.90289
+ },
+ "type": "location"
+ },
+ "name": "Laboratoire de Physique et Chimie de l’Environnement et de l’Espace",
+ "ror": "049k66y27",
+ "kind": "Facility",
+ "url": [
+ "https://www.lpc2e.cnrs.fr"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/mohc",
+ "acronyms": [],
+ "aliases": [
+ "Meteorological Office"
+ ],
+ "cmip_acronym": "MOHC",
+ "established": 1854,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01ch2yn61",
+ "@nest": {
+ "city": "Exeter",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 50.7236,
+ "lon": 50.7236
+ },
+ "type": "location"
+ },
+ "name": "Met Office",
+ "ror": "01ch2yn61",
+ "kind": "Government",
+ "url": [
+ "http://www.metoffice.gov.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/mpi-b",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "MPI-B",
+ "established": 1997,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/051yxp643",
+ "@nest": {
+ "city": "Jena",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 50.910556,
+ "lon": 11.567222
+ },
+ "type": "location"
+ },
+ "name": "Max Planck Institute for Biogeochemistry",
+ "ror": "051yxp643",
+ "kind": "Facility",
+ "url": [
+ "http://www.bgc-jena.mpg.de/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/mpi-m",
+ "acronyms": [
+ "MPI-M"
+ ],
+ "aliases": [],
+ "cmip_acronym": "MPI-M",
+ "established": 1975,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05esem239",
+ "@nest": {
+ "city": "Hamburg",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.567794,
+ "lon": 9.975468
+ },
+ "type": "location"
+ },
+ "name": "Max Planck Institute for Meteorology",
+ "ror": "05esem239",
+ "kind": "Facility",
+ "url": [
+ "http://www.mpimet.mpg.de/en/home.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/mps",
+ "acronyms": [
+ "MPS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "MPS",
+ "established": 1934,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02j6gm739",
+ "@nest": {
+ "city": "Göttingen",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 51.561218,
+ "lon": 51.561218
+ },
+ "type": "location"
+ },
+ "name": "Max Planck Institute for Solar System Research",
+ "ror": "02j6gm739",
+ "kind": "Facility",
+ "url": [
+ "http://www.mps.mpg.de/en"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/mri",
+ "acronyms": [
+ "JMA"
+ ],
+ "aliases": [
+ "Kishō-chō"
+ ],
+ "cmip_acronym": "MRI",
+ "established": 1956,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02772kk97",
+ "@nest": {
+ "city": "Tokyo",
+ "country": [
+ "Japan",
+ "JP"
+ ],
+ "lat": 35.6895,
+ "lon": 139.69171
+ },
+ "type": "location"
+ },
+ "name": "Japan Meteorological Agency",
+ "ror": "02772kk97",
+ "kind": "Other",
+ "url": [
+ "http://www.jma.go.jp/jma/indexe.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-giss",
+ "acronyms": [
+ "GISS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NASA-GISS",
+ "established": 1961,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01cyfxe35",
+ "@nest": {
+ "city": "New York",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 40.71427,
+ "lon": -74.00597
+ },
+ "type": "location"
+ },
+ "name": "Goddard Institute for Space Studies",
+ "ror": "01cyfxe35",
+ "kind": "Facility",
+ "url": [
+ "http://www.giss.nasa.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-gsfc",
+ "acronyms": [
+ "GSFC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NASA-GSFC",
+ "established": 1959,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/0171mag52",
+ "@nest": {
+ "city": "Greenbelt",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 39.00455,
+ "lon": -76.87553
+ },
+ "type": "location"
+ },
+ "name": "Goddard Space Flight Center",
+ "ror": "0171mag52",
+ "kind": "Facility",
+ "url": [
+ "https://www.nasa.gov/centers/goddard/home/index.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-jpl",
+ "acronyms": [
+ "JPL"
+ ],
+ "aliases": [
+ "Jet Propulsion Lab",
+ "Jet Propulsion Laboratory, California Institute of Technology"
+ ],
+ "cmip_acronym": "NASA-JPL",
+ "established": 1936,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/027k65916",
+ "@nest": {
+ "city": "La Cañada Flintridge",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 34.19917,
+ "lon": -118.18785
+ },
+ "type": "location"
+ },
+ "name": "Jet Propulsion Laboratory",
+ "ror": "027k65916",
+ "kind": "Facility",
+ "url": [
+ "http://www.jpl.nasa.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-larc",
+ "acronyms": [
+ "LaRC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NASA-LaRC",
+ "established": 1917,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/0399mhs52",
+ "@nest": {
+ "city": "Hampton",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 37.02987,
+ "lon": -76.34522
+ },
+ "type": "location"
+ },
+ "name": "Langley Research Center",
+ "ror": "0399mhs52",
+ "kind": "Facility",
+ "url": [
+ "http://www.nasa.gov/langley"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ncar",
+ "acronyms": [
+ "NCAR"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NCAR",
+ "established": 1930,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05cvfcr44",
+ "@nest": {
+ "city": "Boulder",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 40.01499,
+ "lon": 40.01499
+ },
+ "type": "location"
+ },
+ "name": "National Center for Atmospheric Research",
+ "ror": "05cvfcr44",
+ "kind": "Facility",
+ "url": [
+ "https://ncar.ucar.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ncas",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "NCAS",
+ "established": 1997,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03q36cn05",
+ "@nest": {
+ "city": "Islamabad",
+ "country": [
+ "Pakistan",
+ "PK"
+ ],
+ "lat": 33.72148,
+ "lon": 73.04329
+ },
+ "type": "location"
+ },
+ "name": "Uks",
+ "ror": "03q36cn05",
+ "kind": "Facility",
+ "url": [
+ "http://www.uksresearch.com/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nerc",
+ "acronyms": [
+ "NERC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NERC",
+ "established": 1965,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02b5d8509",
+ "@nest": {
+ "city": "Swindon",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.55797,
+ "lon": -1.78116
+ },
+ "type": "location"
+ },
+ "name": "Natural Environment Research Council",
+ "ror": "02b5d8509",
+ "kind": "Government",
+ "url": [
+ "https://www.ukri.org/councils/nerc/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/niwa",
+ "acronyms": [
+ "NIWA"
+ ],
+ "aliases": [
+ "Taihoro Nukurangi"
+ ],
+ "cmip_acronym": "NIWA",
+ "established": 1992,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04hxcaz34",
+ "@nest": {
+ "city": "Auckland",
+ "country": [
+ "New Zealand",
+ "NZ"
+ ],
+ "lat": -36.84403,
+ "lon": 174.76172
+ },
+ "type": "location"
+ },
+ "name": "National Institute of Water and Atmospheric Research",
+ "ror": "04hxcaz34",
+ "kind": "Facility",
+ "url": [
+ "https://www.niwa.co.nz/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/noaa-ncei",
+ "acronyms": [
+ "NCEI",
+ "NOAA NCEI"
+ ],
+ "aliases": [
+ "National Climatic Data Center",
+ "United States National Environmental Satellites, Data, and Information Service National Centers for Environmental Information",
+ "United States National Centers for Environmental Information",
+ "U.S. National Centers for Environmental Information",
+ "National Centers for Environmental Information"
+ ],
+ "cmip_acronym": "NOAA-NCEI",
+ "established": 1934,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04r0wrp59",
+ "@nest": {
+ "city": "Asheville",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 35.60095,
+ "lon": -82.55402
+ },
+ "type": "location"
+ },
+ "name": "NOAA National Centers for Environmental Information",
+ "ror": "04r0wrp59",
+ "kind": "Government",
+ "url": [
+ "https://www.ncei.noaa.gov"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ntu",
+ "acronyms": [
+ "NTU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NTU",
+ "established": 1928,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05bqach95",
+ "@nest": {
+ "city": "Taipei",
+ "country": [
+ "Taiwan",
+ "TW"
+ ],
+ "lat": 25.016,
+ "lon": 121.536
+ },
+ "type": "location"
+ },
+ "name": "National Taiwan University",
+ "ror": "05bqach95",
+ "kind": "Education",
+ "url": [
+ "http://www.ntu.edu.tw/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nuist",
+ "acronyms": [
+ "NU",
+ "NJU "
+ ],
+ "aliases": [
+ "Nanking University"
+ ],
+ "cmip_acronym": "NUIST",
+ "established": 1902,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01rxvg760",
+ "@nest": {
+ "city": "Nanjing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 32.056111,
+ "lon": 118.775
+ },
+ "type": "location"
+ },
+ "name": "Nanjing University",
+ "ror": "01rxvg760",
+ "kind": "Education",
+ "url": [
+ "http://www.nju.edu.cn/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/osu",
+ "acronyms": [
+ "OSU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "OSU",
+ "established": 1868,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00ysfqy60",
+ "@nest": {
+ "city": "Corvallis",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 44.56457,
+ "lon": -123.26204
+ },
+ "type": "location"
+ },
+ "name": "Oregon State University",
+ "ror": "00ysfqy60",
+ "kind": "Education",
+ "url": [
+ "http://oregonstate.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/pcmdi",
+ "acronyms": [
+ "LLNL",
+ "LLL"
+ ],
+ "aliases": [
+ "United States Department of Energy National Nuclear Security Administration Lawrence Livermore National Laboratory",
+ "U.S. Department of Energy National Nuclear Security Administration Los Alamos National Laboratory",
+ "United States Department of Energy Los Alamos National Laboratory",
+ "U.S. Department of Energy Los Alamos National Laboratory"
+ ],
+ "cmip_acronym": "PCMDI",
+ "established": 1952,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/041nk4h53",
+ "@nest": {
+ "city": "Livermore",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 37.68187,
+ "lon": -121.76801
+ },
+ "type": "location"
+ },
+ "name": "Lawrence Livermore National Laboratory",
+ "ror": "041nk4h53",
+ "kind": "Facility",
+ "url": [
+ "https://www.llnl.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/pmod",
+ "acronyms": [
+ "PMOD"
+ ],
+ "aliases": [],
+ "cmip_acronym": "PMOD",
+ "established": 1907,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02gtrqv93",
+ "@nest": {
+ "city": "Davos",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 46.8133161,
+ "lon": 46.8133161
+ },
+ "type": "location"
+ },
+ "name": "Physikalisch-Meteorologisches Observatorium Davos",
+ "ror": "02gtrqv93",
+ "kind": "Facility",
+ "url": [
+ "https://www.pmodwrc.ch/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/pnnl-jgcri",
+ "acronyms": [
+ "JGCRI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "PNNL-JGCRI",
+ "established": 2001,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/058cmd703",
+ "@nest": {
+ "city": "Riverdale Park",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 38.971106,
+ "lon": -76.9217851
+ },
+ "type": "location"
+ },
+ "name": "Joint Global Change Research Institute",
+ "ror": "058cmd703",
+ "kind": "Facility",
+ "url": [
+ "http://www.globalchange.umd.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/pnnl-waccem",
+ "acronyms": [
+ "PNNL"
+ ],
+ "aliases": [],
+ "cmip_acronym": "PNNL-WACCEM",
+ "established": 1965,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05h992307",
+ "@nest": {
+ "city": "Richland",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 46.28569,
+ "lon": -119.28446
+ },
+ "type": "location"
+ },
+ "name": "Pacific Northwest National Laboratory",
+ "ror": "05h992307",
+ "kind": "Facility",
+ "url": [
+ "http://www.pnnl.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/rss",
+ "acronyms": [
+ "RSS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "RSS",
+ "established": 1974,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01vp8h012",
+ "@nest": {
+ "city": "Santa Rosa",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 38.443733,
+ "lon": -122.717185
+ },
+ "type": "location"
+ },
+ "name": "Remote Sensing Systems (United States)",
+ "ror": "01vp8h012",
+ "kind": "Company",
+ "url": [
+ "http://www.remss.com/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/snu",
+ "acronyms": [
+ "SNU"
+ ],
+ "aliases": [
+ "Seoul Daehakgyo"
+ ],
+ "cmip_acronym": "SNU",
+ "established": 1946,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04h9pn542",
+ "@nest": {
+ "city": "Seoul",
+ "country": [
+ "South Korea",
+ "KR"
+ ],
+ "lat": 37.460155,
+ "lon": 126.951894
+ },
+ "type": "location"
+ },
+ "name": "Seoul National University",
+ "ror": "04h9pn542",
+ "kind": "Education",
+ "url": [
+ "http://www.snu.ac.kr/index.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/thu",
+ "acronyms": [
+ "THU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "THU",
+ "established": 1911,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03cve4549",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.999585,
+ "lon": 116.325414
+ },
+ "type": "location"
+ },
+ "name": "Tsinghua University",
+ "ror": "03cve4549",
+ "kind": "Education",
+ "url": [
+ "http://www.tsinghua.edu.cn/publish/newthuen/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ua",
+ "acronyms": [
+ "UA"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UA",
+ "established": 1885,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03m2x1q45",
+ "@nest": {
+ "city": "Tucson",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 32.22174,
+ "lon": -110.92648
+ },
+ "type": "location"
+ },
+ "name": "University of Arizona",
+ "ror": "03m2x1q45",
+ "kind": "Education",
+ "url": [
+ "http://www.arizona.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uci",
+ "acronyms": [
+ "UCI"
+ ],
+ "aliases": [
+ "UC Irvine"
+ ],
+ "cmip_acronym": "UCI",
+ "established": 1965,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04gyf1771",
+ "@nest": {
+ "city": "Irvine",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 33.64535,
+ "lon": -117.842642
+ },
+ "type": "location"
+ },
+ "name": "University of California, Irvine",
+ "ror": "04gyf1771",
+ "kind": "Education",
+ "url": [
+ "http://uci.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ucolorado",
+ "acronyms": [
+ "CU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UColorado",
+ "established": 1876,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00jc20583",
+ "@nest": {
+ "city": "Boulder",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 40.01499,
+ "lon": -105.27055
+ },
+ "type": "location"
+ },
+ "name": "University of Colorado System",
+ "ror": "00jc20583",
+ "kind": "Education",
+ "url": [
+ "http://www.cu.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ucsb",
+ "acronyms": [
+ "UCSB"
+ ],
+ "aliases": [
+ "UC Santa Barbara"
+ ],
+ "cmip_acronym": "UCSB",
+ "established": 1891,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02t274463",
+ "@nest": {
+ "city": "Santa Barbara",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 34.42083,
+ "lon": -119.69819
+ },
+ "type": "location"
+ },
+ "name": "University of California, Santa Barbara",
+ "ror": "02t274463",
+ "kind": "Education",
+ "url": [
+ "http://www.ucsb.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uhh",
+ "acronyms": [
+ "UHH"
+ ],
+ "aliases": [
+ "University of Hamburg"
+ ],
+ "cmip_acronym": "UHH",
+ "established": 1919,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00g30e956",
+ "@nest": {
+ "city": "Hamburg",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.55073,
+ "lon": 9.99302
+ },
+ "type": "location"
+ },
+ "name": "Universität Hamburg",
+ "ror": "00g30e956",
+ "kind": "Education",
+ "url": [
+ "http://www.uni-hamburg.de"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uobergen",
+ "acronyms": [
+ "UiB"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UoBergen",
+ "established": 1946,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03zga2b32",
+ "@nest": {
+ "city": "Bergen",
+ "country": [
+ "Norway",
+ "NO"
+ ],
+ "lat": 60.39299,
+ "lon": 60.39299
+ },
+ "type": "location"
+ },
+ "name": "University of Bergen",
+ "ror": "03zga2b32",
+ "kind": "Education",
+ "url": [
+ "http://www.uib.no/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uofmd",
+ "acronyms": [
+ "UMD"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UofMD",
+ "established": 1856,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/047s2c258",
+ "@nest": {
+ "city": "College Park",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 38.98067,
+ "lon": -76.93692
+ },
+ "type": "location"
+ },
+ "name": "University of Maryland, College Park",
+ "ror": "047s2c258",
+ "kind": "Education",
+ "url": [
+ "http://www.umd.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uoleeds",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UoLeeds",
+ "established": 1904,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/024mrxd33",
+ "@nest": {
+ "city": "Leeds",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 53.79648,
+ "lon": 53.79648
+ },
+ "type": "location"
+ },
+ "name": "University of Leeds",
+ "ror": "024mrxd33",
+ "kind": "Education",
+ "url": [
+ "http://www.leeds.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uom",
+ "acronyms": [],
+ "aliases": [
+ "Melbourne University"
+ ],
+ "cmip_acronym": "UoM",
+ "established": 1853,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01ej9dk98",
+ "@nest": {
+ "city": "Melbourne",
+ "country": [
+ "Australia",
+ "AU"
+ ],
+ "lat": -37.814,
+ "lon": 144.96332
+ },
+ "type": "location"
+ },
+ "name": "University of Melbourne",
+ "ror": "01ej9dk98",
+ "kind": "Education",
+ "url": [
+ "http://www.unimelb.edu.au/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uomontreal",
+ "acronyms": [
+ "UdeM"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UoMontreal",
+ "established": 1878,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/0161xgx34",
+ "@nest": {
+ "city": "Montreal",
+ "country": [
+ "Canada",
+ "CA"
+ ],
+ "lat": 45.50884,
+ "lon": 45.50884
+ },
+ "type": "location"
+ },
+ "name": "Université de Montréal",
+ "ror": "0161xgx34",
+ "kind": "Education",
+ "url": [
+ "http://www.umontreal.ca/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uootago",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UoOtago",
+ "established": 1869,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01jmxt844",
+ "@nest": {
+ "city": "Dunedin",
+ "country": [
+ "New Zealand",
+ "NZ"
+ ],
+ "lat": -45.87416,
+ "lon": -45.87416
+ },
+ "type": "location"
+ },
+ "name": "University of Otago",
+ "ror": "01jmxt844",
+ "kind": "Education",
+ "url": [
+ "http://www.otago.ac.nz/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uooulu",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UoOulu",
+ "established": 1958,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03yj89h83",
+ "@nest": {
+ "city": "Oulu",
+ "country": [
+ "Finland",
+ "FI"
+ ],
+ "lat": 65.01236,
+ "lon": 65.01236
+ },
+ "type": "location"
+ },
+ "name": "University of Oulu",
+ "ror": "03yj89h83",
+ "kind": "Education",
+ "url": [
+ "http://www.oulu.fi/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ureading",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UReading",
+ "established": 1926,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05v62cm79",
+ "@nest": {
+ "city": "Reading",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.440832,
+ "lon": -0.942503
+ },
+ "type": "location"
+ },
+ "name": "University of Reading",
+ "ror": "05v62cm79",
+ "kind": "Education",
+ "url": [
+ "http://www.reading.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uw",
+ "acronyms": [
+ "UW"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UW",
+ "established": 1861,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00cvxb145",
+ "@nest": {
+ "city": "Seattle",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 47.60621,
+ "lon": -122.33207
+ },
+ "type": "location"
+ },
+ "name": "University of Washington",
+ "ror": "00cvxb145",
+ "kind": "Education",
+ "url": [
+ "http://www.washington.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/vua",
+ "acronyms": [
+ "VU"
+ ],
+ "aliases": [
+ "VU Amsterdam"
+ ],
+ "cmip_acronym": "VUA",
+ "established": 1880,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/008xxew50",
+ "@nest": {
+ "city": "Amsterdam",
+ "country": [
+ "Netherlands",
+ "NL"
+ ],
+ "lat": 52.37403,
+ "lon": 4.88969
+ },
+ "type": "location"
+ },
+ "name": "Vrije Universiteit Amsterdam",
+ "ror": "008xxew50",
+ "kind": "Education",
+ "url": [
+ "https://vu.nl/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ }
+ ]
+ },
+ {
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/resolution/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/resolution/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "description": "Resolution of 0.5 km",
+ "id": "0.5km",
+ "name": "0.5 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "0.5"
+ },
+ {
+ "description": "Resolution of 10000 km",
+ "id": "10000km",
+ "name": "10000 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "10000"
+ },
+ {
+ "description": "Resolution of 1000 km",
+ "id": "1000km",
+ "name": "1000 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "1000"
+ },
+ {
+ "description": "Resolution of 100 km",
+ "id": "100km",
+ "name": "100 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "100"
+ },
+ {
+ "description": "Resolution of 10 km",
+ "id": "10km",
+ "name": "10 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "10"
+ },
+ {
+ "description": "Resolution of 1 km",
+ "id": "1km",
+ "name": "1 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "1"
+ },
+ {
+ "description": "Resolution of 1x1 degree",
+ "id": "1x1degree",
+ "name": "1x1 degree",
+ "type": "resolution",
+ "unit": "degree",
+ "value": "1x1"
+ },
+ {
+ "description": "Resolution of 2.5 km",
+ "id": "2.5km",
+ "name": "2.5 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "2.5"
+ },
+ {
+ "description": "Resolution of 2500 km",
+ "id": "2500km",
+ "name": "2500 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "2500"
+ },
+ {
+ "description": "Resolution of 250 km",
+ "id": "250km",
+ "name": "250 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "250"
+ },
+ {
+ "description": "Resolution of 25 km",
+ "id": "25km",
+ "name": "25 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "25"
+ },
+ {
+ "description": "Resolution of 5000 km",
+ "id": "5000km",
+ "name": "5000 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "5000"
+ },
+ {
+ "description": "Resolution of 500 km",
+ "id": "500km",
+ "name": "500 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "500"
+ },
+ {
+ "description": "Resolution of 50 km",
+ "id": "50km",
+ "name": "50 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "50"
+ },
+ {
+ "description": "Resolution of 5 km",
+ "id": "5km",
+ "name": "5 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "5"
+ }
+ ]
+ },
+ {
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/mip/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/mip/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "end": 2020,
+ "id": "cmip5",
+ "name": "CMIP5",
+ "start": 2006,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP5"
+ },
+ {
+ "end": 2024,
+ "id": "cmip6",
+ "name": "CMIP6",
+ "start": 2013,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP6"
+ },
+ {
+ "end": 2999,
+ "id": "cmip6plus",
+ "name": "CMIP6Plus",
+ "start": 2023,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP6Plus"
+ },
+ {
+ "end": 2999,
+ "id": "cmip7",
+ "name": "CMIP7",
+ "start": 2025,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP7"
+ }
+ ]
+ },
+ {
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/source_type/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/source_type/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "description": "aerosol treatment in an atmospheric model where concentrations are calculated based on emissions, transformation, and removal processes (rather than being prescribed or omitted entirely)",
+ "id": "aer",
+ "name": "AER",
+ "type": "source_type"
+ },
+ {
+ "description": "atmospheric general circulation model run with prescribed ocean surface conditions and usually a model of the land surface",
+ "id": "agcm",
+ "name": "AGCM",
+ "type": "source_type"
+ },
+ {
+ "description": "coupled atmosphere-ocean global climate model, additionally including explicit representation of at least the land and sea ice",
+ "id": "aogcm",
+ "name": "AOGCM",
+ "type": "source_type"
+ },
+ {
+ "description": "biogeochemistry model component that at the very least accounts for carbon reservoirs and fluxes in the atmosphere, terrestrial biosphere, and ocean",
+ "id": "bgc",
+ "name": "BGC",
+ "type": "source_type"
+ },
+ {
+ "description": "chemistry treatment in an atmospheric model that calculates atmospheric oxidant concentrations (including at least ozone), rather than prescribing them",
+ "id": "chem",
+ "name": "CHEM",
+ "type": "source_type"
+ },
+ {
+ "description": "ice-sheet model that includes ice-flow",
+ "id": "ism",
+ "name": "ISM",
+ "type": "source_type"
+ },
+ {
+ "description": "land model run uncoupled from the atmosphere",
+ "id": "land",
+ "name": "LAND",
+ "type": "source_type"
+ },
+ {
+ "description": "ocean general circulation model run uncoupled from an AGCM but, usually including a sea-ice model",
+ "id": "ogcm",
+ "name": "OGCM",
+ "type": "source_type"
+ },
+ {
+ "description": "radiation component of an atmospheric model run 'offline'",
+ "id": "rad",
+ "name": "RAD",
+ "type": "source_type"
+ },
+ {
+ "description": "slab-ocean used with an AGCM in representing the atmosphere-ocean coupled system",
+ "id": "slab",
+ "name": "SLAB",
+ "type": "source_type"
+ }
+ ]
+ },
+ {
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/license/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/license/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "id": "cc0_1.0",
+ "kind": "CC0 1.0",
+ "license_id": "Creative Commons CC0 1.0 Universal Public Domain Dedication",
+ "license_url": "https://creativecommons.org/publicdomain/zero/1.0/",
+ "type": "license"
+ },
+ {
+ "id": "cc_by_4.0",
+ "kind": "CC BY 4.0",
+ "license_id": "Creative Commons Attribution 4.0 International",
+ "license_url": "https://creativecommons.org/licenses/by/4.0/",
+ "type": "license"
+ },
+ {
+ "id": "cc_by_nc_sa_4.0",
+ "kind": "CC BY-NC-SA 4.0",
+ "license_id": "Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International",
+ "license_url": "https://creativecommons.org/licenses/by-nc-sa/4.0/",
+ "type": "license"
+ },
+ {
+ "id": "cc_by_sa_4.0",
+ "kind": "CC BY-SA 4.0",
+ "license_id": "Creative Commons Attribution-ShareAlike 4.0 International",
+ "license_url": "https://creativecommons.org/licenses/by-sa/4.0/",
+ "type": "license"
+ }
+ ]
+ }
+]
diff --git a/data_descriptors/grid_label/.DS_Store b/data_descriptors/grid_label/.DS_Store
new file mode 100644
index 00000000..745a853c
Binary files /dev/null and b/data_descriptors/grid_label/.DS_Store differ
diff --git a/data_descriptors/grid_label/gm b/data_descriptors/grid_label/gm
new file mode 100644
index 00000000..e4910cd9
--- /dev/null
+++ b/data_descriptors/grid_label/gm
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "global mean data",
+ "id": "gm",
+ "name": "gm",
+ "region": "greenland",
+ "short name": "Greenland",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gm.json b/data_descriptors/grid_label/gm.json
new file mode 100644
index 00000000..e4910cd9
--- /dev/null
+++ b/data_descriptors/grid_label/gm.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "global mean data",
+ "id": "gm",
+ "name": "gm",
+ "region": "greenland",
+ "short name": "Greenland",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gn b/data_descriptors/grid_label/gn
new file mode 100644
index 00000000..f51fa836
--- /dev/null
+++ b/data_descriptors/grid_label/gn
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "data reported on a model's native grid",
+ "id": "gn",
+ "name": "gn",
+ "region": "greenland",
+ "short name": "Grid Native Greenland",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gn.json b/data_descriptors/grid_label/gn.json
new file mode 100644
index 00000000..f51fa836
--- /dev/null
+++ b/data_descriptors/grid_label/gn.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "data reported on a model's native grid",
+ "id": "gn",
+ "name": "gn",
+ "region": "greenland",
+ "short name": "Grid Native Greenland",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gna b/data_descriptors/grid_label/gna
new file mode 100644
index 00000000..d6a9f563
--- /dev/null
+++ b/data_descriptors/grid_label/gna
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "data reported on a native grid in the region of Antarctica",
+ "id": "gna",
+ "name": "gna",
+ "region": "antarctica",
+ "short name": "Grid Native Antarctica Greenland",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gna.json b/data_descriptors/grid_label/gna.json
new file mode 100644
index 00000000..d6a9f563
--- /dev/null
+++ b/data_descriptors/grid_label/gna.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "data reported on a native grid in the region of Antarctica",
+ "id": "gna",
+ "name": "gna",
+ "region": "antarctica",
+ "short name": "Grid Native Antarctica Greenland",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gng b/data_descriptors/grid_label/gng
new file mode 100644
index 00000000..b2117190
--- /dev/null
+++ b/data_descriptors/grid_label/gng
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "data reported on a native grid in the region of Greenland",
+ "id": "gng",
+ "name": "gng",
+ "region": "greenland",
+ "short name": "Grid Native Greenland",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gng.json b/data_descriptors/grid_label/gng.json
new file mode 100644
index 00000000..b2117190
--- /dev/null
+++ b/data_descriptors/grid_label/gng.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "data reported on a native grid in the region of Greenland",
+ "id": "gng",
+ "name": "gng",
+ "region": "greenland",
+ "short name": "Grid Native Greenland",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gnz b/data_descriptors/grid_label/gnz
new file mode 100644
index 00000000..008c2877
--- /dev/null
+++ b/data_descriptors/grid_label/gnz
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "zonal mean data reported on a model's native latitude grid",
+ "id": "gnz",
+ "name": "gnz",
+ "region": "greenland",
+ "short name": "Grid Native Greenland Zonal Mean",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gnz.json b/data_descriptors/grid_label/gnz.json
new file mode 100644
index 00000000..008c2877
--- /dev/null
+++ b/data_descriptors/grid_label/gnz.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "zonal mean data reported on a model's native latitude grid",
+ "id": "gnz",
+ "name": "gnz",
+ "region": "greenland",
+ "short name": "Grid Native Greenland Zonal Mean",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr b/data_descriptors/grid_label/gr
new file mode 100644
index 00000000..6d966dd0
--- /dev/null
+++ b/data_descriptors/grid_label/gr
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported on the data provider's preferred target grid",
+ "id": "gr",
+ "name": "gr",
+ "region": "greenland",
+ "short name": "Regridded Greenland",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr.json b/data_descriptors/grid_label/gr.json
new file mode 100644
index 00000000..6d966dd0
--- /dev/null
+++ b/data_descriptors/grid_label/gr.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported on the data provider's preferred target grid",
+ "id": "gr",
+ "name": "gr",
+ "region": "greenland",
+ "short name": "Regridded Greenland",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr1 b/data_descriptors/grid_label/gr1
new file mode 100644
index 00000000..c2c58571
--- /dev/null
+++ b/data_descriptors/grid_label/gr1
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr1",
+ "name": "gr1",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate 1",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr1.json b/data_descriptors/grid_label/gr1.json
new file mode 100644
index 00000000..c2c58571
--- /dev/null
+++ b/data_descriptors/grid_label/gr1.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr1",
+ "name": "gr1",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate 1",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr1a b/data_descriptors/grid_label/gr1a
new file mode 100644
index 00000000..14a4d4c2
--- /dev/null
+++ b/data_descriptors/grid_label/gr1a
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Antarctica on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr1a",
+ "name": "gr1a",
+ "region": "antarctica",
+ "short name": "Regridded Antarctica Greenland Alternate a",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr1a.json b/data_descriptors/grid_label/gr1a.json
new file mode 100644
index 00000000..14a4d4c2
--- /dev/null
+++ b/data_descriptors/grid_label/gr1a.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Antarctica on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr1a",
+ "name": "gr1a",
+ "region": "antarctica",
+ "short name": "Regridded Antarctica Greenland Alternate a",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr1g b/data_descriptors/grid_label/gr1g
new file mode 100644
index 00000000..e3a97b59
--- /dev/null
+++ b/data_descriptors/grid_label/gr1g
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Greenland on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr1g",
+ "name": "gr1g",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate g",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr1g.json b/data_descriptors/grid_label/gr1g.json
new file mode 100644
index 00000000..e3a97b59
--- /dev/null
+++ b/data_descriptors/grid_label/gr1g.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Greenland on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr1g",
+ "name": "gr1g",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate g",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr1z b/data_descriptors/grid_label/gr1z
new file mode 100644
index 00000000..c4a18a4f
--- /dev/null
+++ b/data_descriptors/grid_label/gr1z
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded zonal mean data reported on a grid other than the native latitude grid and other than the preferred latitude target grid",
+ "id": "gr1z",
+ "name": "gr1z",
+ "region": "greenland",
+ "short name": "Regridded Greenland Zonal Mean Alternate z",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr1z.json b/data_descriptors/grid_label/gr1z.json
new file mode 100644
index 00000000..c4a18a4f
--- /dev/null
+++ b/data_descriptors/grid_label/gr1z.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded zonal mean data reported on a grid other than the native latitude grid and other than the preferred latitude target grid",
+ "id": "gr1z",
+ "name": "gr1z",
+ "region": "greenland",
+ "short name": "Regridded Greenland Zonal Mean Alternate z",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr2 b/data_descriptors/grid_label/gr2
new file mode 100644
index 00000000..81137a23
--- /dev/null
+++ b/data_descriptors/grid_label/gr2
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr2",
+ "name": "gr2",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate 2",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr2.json b/data_descriptors/grid_label/gr2.json
new file mode 100644
index 00000000..81137a23
--- /dev/null
+++ b/data_descriptors/grid_label/gr2.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr2",
+ "name": "gr2",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate 2",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr2a b/data_descriptors/grid_label/gr2a
new file mode 100644
index 00000000..4318eef6
--- /dev/null
+++ b/data_descriptors/grid_label/gr2a
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Antarctica on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr2a",
+ "name": "gr2a",
+ "region": "antarctica",
+ "short name": "Regridded Antarctica Greenland Alternate a",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr2a.json b/data_descriptors/grid_label/gr2a.json
new file mode 100644
index 00000000..4318eef6
--- /dev/null
+++ b/data_descriptors/grid_label/gr2a.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Antarctica on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr2a",
+ "name": "gr2a",
+ "region": "antarctica",
+ "short name": "Regridded Antarctica Greenland Alternate a",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr2g b/data_descriptors/grid_label/gr2g
new file mode 100644
index 00000000..73da9491
--- /dev/null
+++ b/data_descriptors/grid_label/gr2g
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Greenland on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr2g",
+ "name": "gr2g",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate g",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr2g.json b/data_descriptors/grid_label/gr2g.json
new file mode 100644
index 00000000..73da9491
--- /dev/null
+++ b/data_descriptors/grid_label/gr2g.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Greenland on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr2g",
+ "name": "gr2g",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate g",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr2z b/data_descriptors/grid_label/gr2z
new file mode 100644
index 00000000..1f9c4335
--- /dev/null
+++ b/data_descriptors/grid_label/gr2z
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded zonal mean data reported on a grid other than the native latitude grid and other than the preferred latitude target grid",
+ "id": "gr2z",
+ "name": "gr2z",
+ "region": "greenland",
+ "short name": "Regridded Greenland Zonal Mean Alternate z",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr2z.json b/data_descriptors/grid_label/gr2z.json
new file mode 100644
index 00000000..1f9c4335
--- /dev/null
+++ b/data_descriptors/grid_label/gr2z.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded zonal mean data reported on a grid other than the native latitude grid and other than the preferred latitude target grid",
+ "id": "gr2z",
+ "name": "gr2z",
+ "region": "greenland",
+ "short name": "Regridded Greenland Zonal Mean Alternate z",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr3 b/data_descriptors/grid_label/gr3
new file mode 100644
index 00000000..26bdfaaf
--- /dev/null
+++ b/data_descriptors/grid_label/gr3
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr3",
+ "name": "gr3",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate 3",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr3.json b/data_descriptors/grid_label/gr3.json
new file mode 100644
index 00000000..26bdfaaf
--- /dev/null
+++ b/data_descriptors/grid_label/gr3.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr3",
+ "name": "gr3",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate 3",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr3a b/data_descriptors/grid_label/gr3a
new file mode 100644
index 00000000..cac22de4
--- /dev/null
+++ b/data_descriptors/grid_label/gr3a
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Antarctica on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr3a",
+ "name": "gr3a",
+ "region": "antarctica",
+ "short name": "Regridded Antarctica Greenland Alternate a",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr3a.json b/data_descriptors/grid_label/gr3a.json
new file mode 100644
index 00000000..cac22de4
--- /dev/null
+++ b/data_descriptors/grid_label/gr3a.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Antarctica on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr3a",
+ "name": "gr3a",
+ "region": "antarctica",
+ "short name": "Regridded Antarctica Greenland Alternate a",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr3g b/data_descriptors/grid_label/gr3g
new file mode 100644
index 00000000..fc480abf
--- /dev/null
+++ b/data_descriptors/grid_label/gr3g
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Greenland on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr3g",
+ "name": "gr3g",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate g",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr3g.json b/data_descriptors/grid_label/gr3g.json
new file mode 100644
index 00000000..fc480abf
--- /dev/null
+++ b/data_descriptors/grid_label/gr3g.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Greenland on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr3g",
+ "name": "gr3g",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate g",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr3z b/data_descriptors/grid_label/gr3z
new file mode 100644
index 00000000..c16854a4
--- /dev/null
+++ b/data_descriptors/grid_label/gr3z
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded zonal mean data reported on a grid other than the native latitude grid and other than the preferred latitude target grid",
+ "id": "gr3z",
+ "name": "gr3z",
+ "region": "greenland",
+ "short name": "Regridded Greenland Zonal Mean Alternate z",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr3z.json b/data_descriptors/grid_label/gr3z.json
new file mode 100644
index 00000000..c16854a4
--- /dev/null
+++ b/data_descriptors/grid_label/gr3z.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded zonal mean data reported on a grid other than the native latitude grid and other than the preferred latitude target grid",
+ "id": "gr3z",
+ "name": "gr3z",
+ "region": "greenland",
+ "short name": "Regridded Greenland Zonal Mean Alternate z",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr4 b/data_descriptors/grid_label/gr4
new file mode 100644
index 00000000..2ad6e1ca
--- /dev/null
+++ b/data_descriptors/grid_label/gr4
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr4",
+ "name": "gr4",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate 4",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr4.json b/data_descriptors/grid_label/gr4.json
new file mode 100644
index 00000000..2ad6e1ca
--- /dev/null
+++ b/data_descriptors/grid_label/gr4.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr4",
+ "name": "gr4",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate 4",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr4a b/data_descriptors/grid_label/gr4a
new file mode 100644
index 00000000..b12af134
--- /dev/null
+++ b/data_descriptors/grid_label/gr4a
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Antarctica on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr4a",
+ "name": "gr4a",
+ "region": "antarctica",
+ "short name": "Regridded Antarctica Greenland Alternate a",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr4a.json b/data_descriptors/grid_label/gr4a.json
new file mode 100644
index 00000000..b12af134
--- /dev/null
+++ b/data_descriptors/grid_label/gr4a.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Antarctica on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr4a",
+ "name": "gr4a",
+ "region": "antarctica",
+ "short name": "Regridded Antarctica Greenland Alternate a",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr4g b/data_descriptors/grid_label/gr4g
new file mode 100644
index 00000000..1286bd0b
--- /dev/null
+++ b/data_descriptors/grid_label/gr4g
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Greenland on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr4g",
+ "name": "gr4g",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate g",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr4g.json b/data_descriptors/grid_label/gr4g.json
new file mode 100644
index 00000000..1286bd0b
--- /dev/null
+++ b/data_descriptors/grid_label/gr4g.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Greenland on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr4g",
+ "name": "gr4g",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate g",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr4z b/data_descriptors/grid_label/gr4z
new file mode 100644
index 00000000..e0e7c3ab
--- /dev/null
+++ b/data_descriptors/grid_label/gr4z
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded zonal mean data reported on a grid other than the native latitude grid and other than the preferred latitude target grid",
+ "id": "gr4z",
+ "name": "gr4z",
+ "region": "greenland",
+ "short name": "Regridded Greenland Zonal Mean Alternate z",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr4z.json b/data_descriptors/grid_label/gr4z.json
new file mode 100644
index 00000000..e0e7c3ab
--- /dev/null
+++ b/data_descriptors/grid_label/gr4z.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded zonal mean data reported on a grid other than the native latitude grid and other than the preferred latitude target grid",
+ "id": "gr4z",
+ "name": "gr4z",
+ "region": "greenland",
+ "short name": "Regridded Greenland Zonal Mean Alternate z",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr5 b/data_descriptors/grid_label/gr5
new file mode 100644
index 00000000..24211f03
--- /dev/null
+++ b/data_descriptors/grid_label/gr5
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr5",
+ "name": "gr5",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate 5",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr5.json b/data_descriptors/grid_label/gr5.json
new file mode 100644
index 00000000..24211f03
--- /dev/null
+++ b/data_descriptors/grid_label/gr5.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr5",
+ "name": "gr5",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate 5",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr5a b/data_descriptors/grid_label/gr5a
new file mode 100644
index 00000000..ec7cac76
--- /dev/null
+++ b/data_descriptors/grid_label/gr5a
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Antarctica on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr5a",
+ "name": "gr5a",
+ "region": "antarctica",
+ "short name": "Regridded Antarctica Greenland Alternate a",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr5a.json b/data_descriptors/grid_label/gr5a.json
new file mode 100644
index 00000000..ec7cac76
--- /dev/null
+++ b/data_descriptors/grid_label/gr5a.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Antarctica on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr5a",
+ "name": "gr5a",
+ "region": "antarctica",
+ "short name": "Regridded Antarctica Greenland Alternate a",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr5g b/data_descriptors/grid_label/gr5g
new file mode 100644
index 00000000..64afda2d
--- /dev/null
+++ b/data_descriptors/grid_label/gr5g
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Greenland on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr5g",
+ "name": "gr5g",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate g",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr5g.json b/data_descriptors/grid_label/gr5g.json
new file mode 100644
index 00000000..64afda2d
--- /dev/null
+++ b/data_descriptors/grid_label/gr5g.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Greenland on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr5g",
+ "name": "gr5g",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate g",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr5z b/data_descriptors/grid_label/gr5z
new file mode 100644
index 00000000..06e77d25
--- /dev/null
+++ b/data_descriptors/grid_label/gr5z
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded zonal mean data reported on a grid other than the native latitude grid and other than the preferred latitude target grid",
+ "id": "gr5z",
+ "name": "gr5z",
+ "region": "greenland",
+ "short name": "Regridded Greenland Zonal Mean Alternate z",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr5z.json b/data_descriptors/grid_label/gr5z.json
new file mode 100644
index 00000000..06e77d25
--- /dev/null
+++ b/data_descriptors/grid_label/gr5z.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded zonal mean data reported on a grid other than the native latitude grid and other than the preferred latitude target grid",
+ "id": "gr5z",
+ "name": "gr5z",
+ "region": "greenland",
+ "short name": "Regridded Greenland Zonal Mean Alternate z",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr6 b/data_descriptors/grid_label/gr6
new file mode 100644
index 00000000..4be19f13
--- /dev/null
+++ b/data_descriptors/grid_label/gr6
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr6",
+ "name": "gr6",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate 6",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr6.json b/data_descriptors/grid_label/gr6.json
new file mode 100644
index 00000000..4be19f13
--- /dev/null
+++ b/data_descriptors/grid_label/gr6.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr6",
+ "name": "gr6",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate 6",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr6a b/data_descriptors/grid_label/gr6a
new file mode 100644
index 00000000..a9c4e00d
--- /dev/null
+++ b/data_descriptors/grid_label/gr6a
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Antarctica on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr6a",
+ "name": "gr6a",
+ "region": "antarctica",
+ "short name": "Regridded Antarctica Greenland Alternate a",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr6a.json b/data_descriptors/grid_label/gr6a.json
new file mode 100644
index 00000000..a9c4e00d
--- /dev/null
+++ b/data_descriptors/grid_label/gr6a.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Antarctica on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr6a",
+ "name": "gr6a",
+ "region": "antarctica",
+ "short name": "Regridded Antarctica Greenland Alternate a",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr6g b/data_descriptors/grid_label/gr6g
new file mode 100644
index 00000000..7c08cfab
--- /dev/null
+++ b/data_descriptors/grid_label/gr6g
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Greenland on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr6g",
+ "name": "gr6g",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate g",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr6g.json b/data_descriptors/grid_label/gr6g.json
new file mode 100644
index 00000000..7c08cfab
--- /dev/null
+++ b/data_descriptors/grid_label/gr6g.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Greenland on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr6g",
+ "name": "gr6g",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate g",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr6z b/data_descriptors/grid_label/gr6z
new file mode 100644
index 00000000..023f8cae
--- /dev/null
+++ b/data_descriptors/grid_label/gr6z
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded zonal mean data reported on a grid other than the native latitude grid and other than the preferred latitude target grid",
+ "id": "gr6z",
+ "name": "gr6z",
+ "region": "greenland",
+ "short name": "Regridded Greenland Zonal Mean Alternate z",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr6z.json b/data_descriptors/grid_label/gr6z.json
new file mode 100644
index 00000000..023f8cae
--- /dev/null
+++ b/data_descriptors/grid_label/gr6z.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded zonal mean data reported on a grid other than the native latitude grid and other than the preferred latitude target grid",
+ "id": "gr6z",
+ "name": "gr6z",
+ "region": "greenland",
+ "short name": "Regridded Greenland Zonal Mean Alternate z",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr7 b/data_descriptors/grid_label/gr7
new file mode 100644
index 00000000..60daf09a
--- /dev/null
+++ b/data_descriptors/grid_label/gr7
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr7",
+ "name": "gr7",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate 7",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr7.json b/data_descriptors/grid_label/gr7.json
new file mode 100644
index 00000000..60daf09a
--- /dev/null
+++ b/data_descriptors/grid_label/gr7.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr7",
+ "name": "gr7",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate 7",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr7a b/data_descriptors/grid_label/gr7a
new file mode 100644
index 00000000..e4b96f8b
--- /dev/null
+++ b/data_descriptors/grid_label/gr7a
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Antarctica on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr7a",
+ "name": "gr7a",
+ "region": "antarctica",
+ "short name": "Regridded Antarctica Greenland Alternate a",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr7a.json b/data_descriptors/grid_label/gr7a.json
new file mode 100644
index 00000000..e4b96f8b
--- /dev/null
+++ b/data_descriptors/grid_label/gr7a.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Antarctica on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr7a",
+ "name": "gr7a",
+ "region": "antarctica",
+ "short name": "Regridded Antarctica Greenland Alternate a",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr7g b/data_descriptors/grid_label/gr7g
new file mode 100644
index 00000000..0cc98f3f
--- /dev/null
+++ b/data_descriptors/grid_label/gr7g
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Greenland on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr7g",
+ "name": "gr7g",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate g",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr7g.json b/data_descriptors/grid_label/gr7g.json
new file mode 100644
index 00000000..0cc98f3f
--- /dev/null
+++ b/data_descriptors/grid_label/gr7g.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Greenland on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr7g",
+ "name": "gr7g",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate g",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr7z b/data_descriptors/grid_label/gr7z
new file mode 100644
index 00000000..7c532267
--- /dev/null
+++ b/data_descriptors/grid_label/gr7z
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded zonal mean data reported on a grid other than the native latitude grid and other than the preferred latitude target grid",
+ "id": "gr7z",
+ "name": "gr7z",
+ "region": "greenland",
+ "short name": "Regridded Greenland Zonal Mean Alternate z",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr7z.json b/data_descriptors/grid_label/gr7z.json
new file mode 100644
index 00000000..7c532267
--- /dev/null
+++ b/data_descriptors/grid_label/gr7z.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded zonal mean data reported on a grid other than the native latitude grid and other than the preferred latitude target grid",
+ "id": "gr7z",
+ "name": "gr7z",
+ "region": "greenland",
+ "short name": "Regridded Greenland Zonal Mean Alternate z",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr8 b/data_descriptors/grid_label/gr8
new file mode 100644
index 00000000..3f71a921
--- /dev/null
+++ b/data_descriptors/grid_label/gr8
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr8",
+ "name": "gr8",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate 8",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr8.json b/data_descriptors/grid_label/gr8.json
new file mode 100644
index 00000000..3f71a921
--- /dev/null
+++ b/data_descriptors/grid_label/gr8.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr8",
+ "name": "gr8",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate 8",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr8a b/data_descriptors/grid_label/gr8a
new file mode 100644
index 00000000..bc541ad2
--- /dev/null
+++ b/data_descriptors/grid_label/gr8a
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Antarctica on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr8a",
+ "name": "gr8a",
+ "region": "antarctica",
+ "short name": "Regridded Antarctica Greenland Alternate a",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr8a.json b/data_descriptors/grid_label/gr8a.json
new file mode 100644
index 00000000..bc541ad2
--- /dev/null
+++ b/data_descriptors/grid_label/gr8a.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Antarctica on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr8a",
+ "name": "gr8a",
+ "region": "antarctica",
+ "short name": "Regridded Antarctica Greenland Alternate a",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr8g b/data_descriptors/grid_label/gr8g
new file mode 100644
index 00000000..2fa275a0
--- /dev/null
+++ b/data_descriptors/grid_label/gr8g
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Greenland on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr8g",
+ "name": "gr8g",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate g",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr8g.json b/data_descriptors/grid_label/gr8g.json
new file mode 100644
index 00000000..2fa275a0
--- /dev/null
+++ b/data_descriptors/grid_label/gr8g.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Greenland on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr8g",
+ "name": "gr8g",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate g",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr8z b/data_descriptors/grid_label/gr8z
new file mode 100644
index 00000000..7235ef24
--- /dev/null
+++ b/data_descriptors/grid_label/gr8z
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded zonal mean data reported on a grid other than the native latitude grid and other than the preferred latitude target grid",
+ "id": "gr8z",
+ "name": "gr8z",
+ "region": "greenland",
+ "short name": "Regridded Greenland Zonal Mean Alternate z",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr8z.json b/data_descriptors/grid_label/gr8z.json
new file mode 100644
index 00000000..7235ef24
--- /dev/null
+++ b/data_descriptors/grid_label/gr8z.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded zonal mean data reported on a grid other than the native latitude grid and other than the preferred latitude target grid",
+ "id": "gr8z",
+ "name": "gr8z",
+ "region": "greenland",
+ "short name": "Regridded Greenland Zonal Mean Alternate z",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr9 b/data_descriptors/grid_label/gr9
new file mode 100644
index 00000000..2937a0c9
--- /dev/null
+++ b/data_descriptors/grid_label/gr9
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr9",
+ "name": "gr9",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate 9",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr9.json b/data_descriptors/grid_label/gr9.json
new file mode 100644
index 00000000..2937a0c9
--- /dev/null
+++ b/data_descriptors/grid_label/gr9.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr9",
+ "name": "gr9",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate 9",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr9a b/data_descriptors/grid_label/gr9a
new file mode 100644
index 00000000..1388ec29
--- /dev/null
+++ b/data_descriptors/grid_label/gr9a
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Antarctica on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr9a",
+ "name": "gr9a",
+ "region": "antarctica",
+ "short name": "Regridded Antarctica Greenland Alternate a",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr9a.json b/data_descriptors/grid_label/gr9a.json
new file mode 100644
index 00000000..1388ec29
--- /dev/null
+++ b/data_descriptors/grid_label/gr9a.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Antarctica on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr9a",
+ "name": "gr9a",
+ "region": "antarctica",
+ "short name": "Regridded Antarctica Greenland Alternate a",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr9g b/data_descriptors/grid_label/gr9g
new file mode 100644
index 00000000..309b69c2
--- /dev/null
+++ b/data_descriptors/grid_label/gr9g
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Greenland on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr9g",
+ "name": "gr9g",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate g",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr9g.json b/data_descriptors/grid_label/gr9g.json
new file mode 100644
index 00000000..309b69c2
--- /dev/null
+++ b/data_descriptors/grid_label/gr9g.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data reported in the region of Greenland on a grid other than the native grid and other than the preferred target grid",
+ "id": "gr9g",
+ "name": "gr9g",
+ "region": "greenland",
+ "short name": "Regridded Greenland Alternate g",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr9z b/data_descriptors/grid_label/gr9z
new file mode 100644
index 00000000..32202f99
--- /dev/null
+++ b/data_descriptors/grid_label/gr9z
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded zonal mean data reported on a grid other than the native latitude grid and other than the preferred latitude target grid",
+ "id": "gr9z",
+ "name": "gr9z",
+ "region": "greenland",
+ "short name": "Regridded Greenland Zonal Mean Alternate z",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gr9z.json b/data_descriptors/grid_label/gr9z.json
new file mode 100644
index 00000000..32202f99
--- /dev/null
+++ b/data_descriptors/grid_label/gr9z.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded zonal mean data reported on a grid other than the native latitude grid and other than the preferred latitude target grid",
+ "id": "gr9z",
+ "name": "gr9z",
+ "region": "greenland",
+ "short name": "Regridded Greenland Zonal Mean Alternate z",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gra b/data_descriptors/grid_label/gra
new file mode 100644
index 00000000..5080801b
--- /dev/null
+++ b/data_descriptors/grid_label/gra
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data in the region of Antarctica reported on the data provider's preferred target grid",
+ "id": "gra",
+ "name": "gra",
+ "region": "antarctica",
+ "short name": "Regridded Antarctica Greenland",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/gra.json b/data_descriptors/grid_label/gra.json
new file mode 100644
index 00000000..5080801b
--- /dev/null
+++ b/data_descriptors/grid_label/gra.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data in the region of Antarctica reported on the data provider's preferred target grid",
+ "id": "gra",
+ "name": "gra",
+ "region": "antarctica",
+ "short name": "Regridded Antarctica Greenland",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/grg b/data_descriptors/grid_label/grg
new file mode 100644
index 00000000..262b6c1b
--- /dev/null
+++ b/data_descriptors/grid_label/grg
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data in the region of Greenland reported on the data provider's preferred target grid",
+ "id": "grg",
+ "name": "grg",
+ "region": "greenland",
+ "short name": "Regridded Greenland",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/grg.json b/data_descriptors/grid_label/grg.json
new file mode 100644
index 00000000..262b6c1b
--- /dev/null
+++ b/data_descriptors/grid_label/grg.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded data in the region of Greenland reported on the data provider's preferred target grid",
+ "id": "grg",
+ "name": "grg",
+ "region": "greenland",
+ "short name": "Regridded Greenland",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/grz b/data_descriptors/grid_label/grz
new file mode 100644
index 00000000..ad8aa332
--- /dev/null
+++ b/data_descriptors/grid_label/grz
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded zonal mean data reported on the data provider's preferred latitude target grid",
+ "id": "grz",
+ "name": "grz",
+ "region": "greenland",
+ "short name": "Regridded Greenland Zonal Mean",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/grid_label/grz.json b/data_descriptors/grid_label/grz.json
new file mode 100644
index 00000000..ad8aa332
--- /dev/null
+++ b/data_descriptors/grid_label/grz.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/grid_label/_context",
+ "description": "regridded zonal mean data reported on the data provider's preferred latitude target grid",
+ "id": "grz",
+ "name": "grz",
+ "region": "greenland",
+ "short name": "Regridded Greenland Zonal Mean",
+ "type": "grid_label"
+}
\ No newline at end of file
diff --git a/data_descriptors/institutions/.DS_Store b/data_descriptors/institutions/.DS_Store
new file mode 100644
index 00000000..09aa05df
Binary files /dev/null and b/data_descriptors/institutions/.DS_Store differ
diff --git a/data_descriptors/institutions/_context b/data_descriptors/institutions/_context
new file mode 100644
index 00000000..83ee61d2
--- /dev/null
+++ b/data_descriptors/institutions/_context
@@ -0,0 +1,15 @@
+{
+ "@context": {
+ "@base": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/experiment/",
+ "@vocab": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/experiment/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+
+ },
+ "@embed": "@always"
+}
\ No newline at end of file
diff --git a/data_descriptors/institutions/aer b/data_descriptors/institutions/aer
new file mode 100644
index 00000000..cd392c0b
--- /dev/null
+++ b/data_descriptors/institutions/aer
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/aer",
+ "acronyms": [
+ "AER"
+ ],
+ "aliases": [],
+ "cmip_acronym": "AER",
+ "established": 1977,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04cg70g73",
+ "@nest": {
+ "city": "Lexington",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 42.539472,
+ "lon": -71.256946
+ },
+ "type": "location"
+ },
+ "name": "Atmospheric and Environmental Research",
+ "ror": "04cg70g73",
+ "kind": "Facility",
+ "url": [
+ "http://www.aer.com/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/aer.json b/data_descriptors/institutions/aer.json
new file mode 100644
index 00000000..cd392c0b
--- /dev/null
+++ b/data_descriptors/institutions/aer.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/aer",
+ "acronyms": [
+ "AER"
+ ],
+ "aliases": [],
+ "cmip_acronym": "AER",
+ "established": 1977,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04cg70g73",
+ "@nest": {
+ "city": "Lexington",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 42.539472,
+ "lon": -71.256946
+ },
+ "type": "location"
+ },
+ "name": "Atmospheric and Environmental Research",
+ "ror": "04cg70g73",
+ "kind": "Facility",
+ "url": [
+ "http://www.aer.com/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/aor b/data_descriptors/institutions/aor
new file mode 100644
index 00000000..f19a1536
--- /dev/null
+++ b/data_descriptors/institutions/aor
@@ -0,0 +1,32 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/aor",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "AoR",
+ "established": 1938,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02hnp4676",
+ "@nest": {
+ "city": "Rome",
+ "country": [
+ "Italy",
+ "IT"
+ ],
+ "lat": 41.921669,
+ "lon": 41.921669
+ },
+ "type": "location"
+ },
+ "name": "Astronomical Observatory of Rome",
+ "ror": "02hnp4676",
+ "kind": "Facility",
+ "url": [
+ "http://web.oa-roma.inaf.it/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/aor.json b/data_descriptors/institutions/aor.json
new file mode 100644
index 00000000..f19a1536
--- /dev/null
+++ b/data_descriptors/institutions/aor.json
@@ -0,0 +1,32 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/aor",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "AoR",
+ "established": 1938,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02hnp4676",
+ "@nest": {
+ "city": "Rome",
+ "country": [
+ "Italy",
+ "IT"
+ ],
+ "lat": 41.921669,
+ "lon": 41.921669
+ },
+ "type": "location"
+ },
+ "name": "Astronomical Observatory of Rome",
+ "ror": "02hnp4676",
+ "kind": "Facility",
+ "url": [
+ "http://web.oa-roma.inaf.it/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/as-rcec b/data_descriptors/institutions/as-rcec
new file mode 100644
index 00000000..a2553227
--- /dev/null
+++ b/data_descriptors/institutions/as-rcec
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/as-rcec",
+ "acronyms": [
+ "RCEC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "AS-RCEC",
+ "established": 0,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/050qpg053",
+ "@nest": {
+ "city": "Taipei",
+ "country": [
+ "Taiwan",
+ "TW"
+ ],
+ "lat": 25.040712,
+ "lon": 121.614171
+ },
+ "type": "location"
+ },
+ "name": "Research Center for Environmental Changes, Academia Sinica",
+ "ror": "050qpg053",
+ "kind": "Facility",
+ "url": [
+ "http://www.rcec.sinica.edu.tw/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/as-rcec.json b/data_descriptors/institutions/as-rcec.json
new file mode 100644
index 00000000..a2553227
--- /dev/null
+++ b/data_descriptors/institutions/as-rcec.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/as-rcec",
+ "acronyms": [
+ "RCEC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "AS-RCEC",
+ "established": 0,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/050qpg053",
+ "@nest": {
+ "city": "Taipei",
+ "country": [
+ "Taiwan",
+ "TW"
+ ],
+ "lat": 25.040712,
+ "lon": 121.614171
+ },
+ "type": "location"
+ },
+ "name": "Research Center for Environmental Changes, Academia Sinica",
+ "ror": "050qpg053",
+ "kind": "Facility",
+ "url": [
+ "http://www.rcec.sinica.edu.tw/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/auot b/data_descriptors/institutions/auot
new file mode 100644
index 00000000..1d7ed295
--- /dev/null
+++ b/data_descriptors/institutions/auot
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/auot",
+ "acronyms": [],
+ "aliases": [
+ "Aristotelian University"
+ ],
+ "cmip_acronym": "AUoT",
+ "established": 1925,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02j61yw88",
+ "@nest": {
+ "city": "Thessaloniki",
+ "country": [
+ "Greece",
+ "GR"
+ ],
+ "lat": 40.64361,
+ "lon": 40.64361
+ },
+ "type": "location"
+ },
+ "name": "Aristotle University of Thessaloniki",
+ "ror": "02j61yw88",
+ "kind": "Education",
+ "url": [
+ "https://www.auth.gr/en"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/auot.json b/data_descriptors/institutions/auot.json
new file mode 100644
index 00000000..1d7ed295
--- /dev/null
+++ b/data_descriptors/institutions/auot.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/auot",
+ "acronyms": [],
+ "aliases": [
+ "Aristotelian University"
+ ],
+ "cmip_acronym": "AUoT",
+ "established": 1925,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02j61yw88",
+ "@nest": {
+ "city": "Thessaloniki",
+ "country": [
+ "Greece",
+ "GR"
+ ],
+ "lat": 40.64361,
+ "lon": 40.64361
+ },
+ "type": "location"
+ },
+ "name": "Aristotle University of Thessaloniki",
+ "ror": "02j61yw88",
+ "kind": "Education",
+ "url": [
+ "https://www.auth.gr/en"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/awi b/data_descriptors/institutions/awi
new file mode 100644
index 00000000..2ed7148a
--- /dev/null
+++ b/data_descriptors/institutions/awi
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/awi",
+ "acronyms": [
+ "AWI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "AWI",
+ "established": 1980,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/032e6b942",
+ "@nest": {
+ "city": "Bremerhaven",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.53615,
+ "lon": 8.59298
+ },
+ "type": "location"
+ },
+ "name": "Alfred Wegener Institute for Polar and Marine Research",
+ "ror": "032e6b942",
+ "kind": "Facility",
+ "url": [
+ "https://www.awi.de"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/awi.json b/data_descriptors/institutions/awi.json
new file mode 100644
index 00000000..2ed7148a
--- /dev/null
+++ b/data_descriptors/institutions/awi.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/awi",
+ "acronyms": [
+ "AWI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "AWI",
+ "established": 1980,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/032e6b942",
+ "@nest": {
+ "city": "Bremerhaven",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.53615,
+ "lon": 8.59298
+ },
+ "type": "location"
+ },
+ "name": "Alfred Wegener Institute for Polar and Marine Research",
+ "ror": "032e6b942",
+ "kind": "Facility",
+ "url": [
+ "https://www.awi.de"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/bas b/data_descriptors/institutions/bas
new file mode 100644
index 00000000..059b796c
--- /dev/null
+++ b/data_descriptors/institutions/bas
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/bas",
+ "acronyms": [
+ "BAS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "BAS",
+ "established": 1962,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01rhff309",
+ "@nest": {
+ "city": "Cambridge",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 52.212965,
+ "lon": 52.212965
+ },
+ "type": "location"
+ },
+ "name": "British Antarctic Survey",
+ "ror": "01rhff309",
+ "kind": "Government",
+ "url": [
+ "https://www.bas.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/bas.json b/data_descriptors/institutions/bas.json
new file mode 100644
index 00000000..059b796c
--- /dev/null
+++ b/data_descriptors/institutions/bas.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/bas",
+ "acronyms": [
+ "BAS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "BAS",
+ "established": 1962,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01rhff309",
+ "@nest": {
+ "city": "Cambridge",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 52.212965,
+ "lon": 52.212965
+ },
+ "type": "location"
+ },
+ "name": "British Antarctic Survey",
+ "ror": "01rhff309",
+ "kind": "Government",
+ "url": [
+ "https://www.bas.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/bcc b/data_descriptors/institutions/bcc
new file mode 100644
index 00000000..dbcbc526
--- /dev/null
+++ b/data_descriptors/institutions/bcc
@@ -0,0 +1,32 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/bcc",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "BCC",
+ "established": 2008,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01spyyb53",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.950128,
+ "lon": 116.383679
+ },
+ "type": "location"
+ },
+ "name": "Beijing Biocytogen (China)",
+ "ror": "01spyyb53",
+ "kind": "Company",
+ "url": [
+ "http://www.bbctg.com.cn/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/bcc.json b/data_descriptors/institutions/bcc.json
new file mode 100644
index 00000000..dbcbc526
--- /dev/null
+++ b/data_descriptors/institutions/bcc.json
@@ -0,0 +1,32 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/bcc",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "BCC",
+ "established": 2008,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01spyyb53",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.950128,
+ "lon": 116.383679
+ },
+ "type": "location"
+ },
+ "name": "Beijing Biocytogen (China)",
+ "ror": "01spyyb53",
+ "kind": "Company",
+ "url": [
+ "http://www.bbctg.com.cn/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/cams b/data_descriptors/institutions/cams
new file mode 100644
index 00000000..1e1bd394
--- /dev/null
+++ b/data_descriptors/institutions/cams
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/cams",
+ "acronyms": [
+ "CAMS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CAMS",
+ "established": 1978,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/034b53w38",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.9075,
+ "lon": 116.39723
+ },
+ "type": "location"
+ },
+ "name": "Chinese Academy of Meteorological Sciences",
+ "ror": "034b53w38",
+ "kind": "Facility",
+ "url": [
+ "http://www.camscma.cn/en.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/cams.json b/data_descriptors/institutions/cams.json
new file mode 100644
index 00000000..1e1bd394
--- /dev/null
+++ b/data_descriptors/institutions/cams.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/cams",
+ "acronyms": [
+ "CAMS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CAMS",
+ "established": 1978,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/034b53w38",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.9075,
+ "lon": 116.39723
+ },
+ "type": "location"
+ },
+ "name": "Chinese Academy of Meteorological Sciences",
+ "ror": "034b53w38",
+ "kind": "Facility",
+ "url": [
+ "http://www.camscma.cn/en.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/cas b/data_descriptors/institutions/cas
new file mode 100644
index 00000000..f9173a51
--- /dev/null
+++ b/data_descriptors/institutions/cas
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/cas",
+ "acronyms": [
+ "CAS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CAS",
+ "established": 1949,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/034t30j35",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.9075,
+ "lon": 116.39723
+ },
+ "type": "location"
+ },
+ "name": "Chinese Academy of Sciences",
+ "ror": "034t30j35",
+ "kind": "Government",
+ "url": [
+ "http://english.cas.cn/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/cas.json b/data_descriptors/institutions/cas.json
new file mode 100644
index 00000000..f9173a51
--- /dev/null
+++ b/data_descriptors/institutions/cas.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/cas",
+ "acronyms": [
+ "CAS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CAS",
+ "established": 1949,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/034t30j35",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.9075,
+ "lon": 116.39723
+ },
+ "type": "location"
+ },
+ "name": "Chinese Academy of Sciences",
+ "ror": "034t30j35",
+ "kind": "Government",
+ "url": [
+ "http://english.cas.cn/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/cccma b/data_descriptors/institutions/cccma
new file mode 100644
index 00000000..8d1294ac
--- /dev/null
+++ b/data_descriptors/institutions/cccma
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/cccma",
+ "acronyms": [
+ "ECCC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CCCma",
+ "established": 1971,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/026ny0e17",
+ "@nest": {
+ "city": "Gatineau",
+ "country": [
+ "Canada",
+ "CA"
+ ],
+ "lat": 45.425373,
+ "lon": -75.699862
+ },
+ "type": "location"
+ },
+ "name": "Environment and Climate Change Canada",
+ "ror": "026ny0e17",
+ "kind": "Government",
+ "url": [
+ "https://www.canada.ca/en/environment-climate-change.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/cccma.json b/data_descriptors/institutions/cccma.json
new file mode 100644
index 00000000..8d1294ac
--- /dev/null
+++ b/data_descriptors/institutions/cccma.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/cccma",
+ "acronyms": [
+ "ECCC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CCCma",
+ "established": 1971,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/026ny0e17",
+ "@nest": {
+ "city": "Gatineau",
+ "country": [
+ "Canada",
+ "CA"
+ ],
+ "lat": 45.425373,
+ "lon": -75.699862
+ },
+ "type": "location"
+ },
+ "name": "Environment and Climate Change Canada",
+ "ror": "026ny0e17",
+ "kind": "Government",
+ "url": [
+ "https://www.canada.ca/en/environment-climate-change.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/cccr-iitm b/data_descriptors/institutions/cccr-iitm
new file mode 100644
index 00000000..115f17b8
--- /dev/null
+++ b/data_descriptors/institutions/cccr-iitm
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/cccr-iitm",
+ "acronyms": [
+ "IITM"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CCCR-IITM",
+ "established": 1962,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03jf2m686",
+ "@nest": {
+ "city": "Pune",
+ "country": [
+ "India",
+ "IN"
+ ],
+ "lat": 18.51957,
+ "lon": 73.85535
+ },
+ "type": "location"
+ },
+ "name": "Indian Institute of Tropical Meteorology",
+ "ror": "03jf2m686",
+ "kind": "Facility",
+ "url": [
+ "http://www.tropmet.res.in/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/cccr-iitm.json b/data_descriptors/institutions/cccr-iitm.json
new file mode 100644
index 00000000..115f17b8
--- /dev/null
+++ b/data_descriptors/institutions/cccr-iitm.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/cccr-iitm",
+ "acronyms": [
+ "IITM"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CCCR-IITM",
+ "established": 1962,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03jf2m686",
+ "@nest": {
+ "city": "Pune",
+ "country": [
+ "India",
+ "IN"
+ ],
+ "lat": 18.51957,
+ "lon": 73.85535
+ },
+ "type": "location"
+ },
+ "name": "Indian Institute of Tropical Meteorology",
+ "ror": "03jf2m686",
+ "kind": "Facility",
+ "url": [
+ "http://www.tropmet.res.in/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/ceda b/data_descriptors/institutions/ceda
new file mode 100644
index 00000000..a3c8305e
--- /dev/null
+++ b/data_descriptors/institutions/ceda
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/ceda",
+ "acronyms": [
+ "CEDA"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CEDA",
+ "established": 2005,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04j4kad11",
+ "@nest": {
+ "city": "Harwell",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 53.41667,
+ "lon": -0.96667
+ },
+ "type": "location"
+ },
+ "name": "Centre for Environmental Data Analysis",
+ "ror": "04j4kad11",
+ "kind": "Government",
+ "url": [
+ "https://www.ceda.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/ceda.json b/data_descriptors/institutions/ceda.json
new file mode 100644
index 00000000..a3c8305e
--- /dev/null
+++ b/data_descriptors/institutions/ceda.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/ceda",
+ "acronyms": [
+ "CEDA"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CEDA",
+ "established": 2005,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04j4kad11",
+ "@nest": {
+ "city": "Harwell",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 53.41667,
+ "lon": -0.96667
+ },
+ "type": "location"
+ },
+ "name": "Centre for Environmental Data Analysis",
+ "ror": "04j4kad11",
+ "kind": "Government",
+ "url": [
+ "https://www.ceda.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/cmcc b/data_descriptors/institutions/cmcc
new file mode 100644
index 00000000..bc138c8f
--- /dev/null
+++ b/data_descriptors/institutions/cmcc
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/cmcc",
+ "acronyms": [
+ "CMCC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CMCC",
+ "established": 2005,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01tf11a61",
+ "@nest": {
+ "city": "Lecce",
+ "country": [
+ "Italy",
+ "IT"
+ ],
+ "lat": 40.33942,
+ "lon": 18.086602
+ },
+ "type": "location"
+ },
+ "name": "Euro-Mediterranean Center for Climate Change",
+ "ror": "01tf11a61",
+ "kind": "Nonprofit",
+ "url": [
+ "http://www.cmcc.it/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/cmcc.json b/data_descriptors/institutions/cmcc.json
new file mode 100644
index 00000000..bc138c8f
--- /dev/null
+++ b/data_descriptors/institutions/cmcc.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/cmcc",
+ "acronyms": [
+ "CMCC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CMCC",
+ "established": 2005,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01tf11a61",
+ "@nest": {
+ "city": "Lecce",
+ "country": [
+ "Italy",
+ "IT"
+ ],
+ "lat": 40.33942,
+ "lon": 18.086602
+ },
+ "type": "location"
+ },
+ "name": "Euro-Mediterranean Center for Climate Change",
+ "ror": "01tf11a61",
+ "kind": "Nonprofit",
+ "url": [
+ "http://www.cmcc.it/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/cnes b/data_descriptors/institutions/cnes
new file mode 100644
index 00000000..a95847b3
--- /dev/null
+++ b/data_descriptors/institutions/cnes
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/cnes",
+ "acronyms": [
+ "CNES"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CNES",
+ "established": 1961,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04h1h0y33",
+ "@nest": {
+ "city": "Paris",
+ "country": [
+ "France",
+ "FR"
+ ],
+ "lat": 48.85341,
+ "lon": 2.3488
+ },
+ "type": "location"
+ },
+ "name": "Centre National d'Études Spatiales",
+ "ror": "04h1h0y33",
+ "kind": "Government",
+ "url": [
+ "https://www.cnes.fr"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/cnes.json b/data_descriptors/institutions/cnes.json
new file mode 100644
index 00000000..a95847b3
--- /dev/null
+++ b/data_descriptors/institutions/cnes.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/cnes",
+ "acronyms": [
+ "CNES"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CNES",
+ "established": 1961,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04h1h0y33",
+ "@nest": {
+ "city": "Paris",
+ "country": [
+ "France",
+ "FR"
+ ],
+ "lat": 48.85341,
+ "lon": 2.3488
+ },
+ "type": "location"
+ },
+ "name": "Centre National d'Études Spatiales",
+ "ror": "04h1h0y33",
+ "kind": "Government",
+ "url": [
+ "https://www.cnes.fr"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/csiro b/data_descriptors/institutions/csiro
new file mode 100644
index 00000000..685bdfa5
--- /dev/null
+++ b/data_descriptors/institutions/csiro
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/csiro",
+ "acronyms": [
+ "CSIRO"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CSIRO",
+ "established": 1926,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03qn8fb07",
+ "@nest": {
+ "city": "Canberra",
+ "country": [
+ "Australia",
+ "AU"
+ ],
+ "lat": -35.28346,
+ "lon": 149.12807
+ },
+ "type": "location"
+ },
+ "name": "Commonwealth Scientific and Industrial Research Organisation",
+ "ror": "03qn8fb07",
+ "kind": "Government",
+ "url": [
+ "http://www.csiro.au/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/csiro.json b/data_descriptors/institutions/csiro.json
new file mode 100644
index 00000000..685bdfa5
--- /dev/null
+++ b/data_descriptors/institutions/csiro.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/csiro",
+ "acronyms": [
+ "CSIRO"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CSIRO",
+ "established": 1926,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03qn8fb07",
+ "@nest": {
+ "city": "Canberra",
+ "country": [
+ "Australia",
+ "AU"
+ ],
+ "lat": -35.28346,
+ "lon": 149.12807
+ },
+ "type": "location"
+ },
+ "name": "Commonwealth Scientific and Industrial Research Organisation",
+ "ror": "03qn8fb07",
+ "kind": "Government",
+ "url": [
+ "http://www.csiro.au/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/dkrz b/data_descriptors/institutions/dkrz
new file mode 100644
index 00000000..c9ae6c87
--- /dev/null
+++ b/data_descriptors/institutions/dkrz
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/dkrz",
+ "acronyms": [
+ "DKRZ"
+ ],
+ "aliases": [],
+ "cmip_acronym": "DKRZ",
+ "established": 1987,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03ztgj037",
+ "@nest": {
+ "city": "Hamburg",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.55073,
+ "lon": 9.99302
+ },
+ "type": "location"
+ },
+ "name": "German Climate Computing Centre",
+ "ror": "03ztgj037",
+ "kind": "Facility",
+ "url": [
+ "https://www.dkrz.de/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/dkrz.json b/data_descriptors/institutions/dkrz.json
new file mode 100644
index 00000000..c9ae6c87
--- /dev/null
+++ b/data_descriptors/institutions/dkrz.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/dkrz",
+ "acronyms": [
+ "DKRZ"
+ ],
+ "aliases": [],
+ "cmip_acronym": "DKRZ",
+ "established": 1987,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03ztgj037",
+ "@nest": {
+ "city": "Hamburg",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.55073,
+ "lon": 9.99302
+ },
+ "type": "location"
+ },
+ "name": "German Climate Computing Centre",
+ "ror": "03ztgj037",
+ "kind": "Facility",
+ "url": [
+ "https://www.dkrz.de/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/dwd b/data_descriptors/institutions/dwd
new file mode 100644
index 00000000..8667ad14
--- /dev/null
+++ b/data_descriptors/institutions/dwd
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/dwd",
+ "acronyms": [
+ "DWD"
+ ],
+ "aliases": [],
+ "cmip_acronym": "DWD",
+ "established": 1952,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02nrqs528",
+ "@nest": {
+ "city": "Offenbach",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 50.103322,
+ "lon": 8.747606
+ },
+ "type": "location"
+ },
+ "name": "German Meteorological Service",
+ "ror": "02nrqs528",
+ "kind": "Facility",
+ "url": [
+ "http://www.dwd.de/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/dwd.json b/data_descriptors/institutions/dwd.json
new file mode 100644
index 00000000..8667ad14
--- /dev/null
+++ b/data_descriptors/institutions/dwd.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/dwd",
+ "acronyms": [
+ "DWD"
+ ],
+ "aliases": [],
+ "cmip_acronym": "DWD",
+ "established": 1952,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02nrqs528",
+ "@nest": {
+ "city": "Offenbach",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 50.103322,
+ "lon": 8.747606
+ },
+ "type": "location"
+ },
+ "name": "German Meteorological Service",
+ "ror": "02nrqs528",
+ "kind": "Facility",
+ "url": [
+ "http://www.dwd.de/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/eawag b/data_descriptors/institutions/eawag
new file mode 100644
index 00000000..37b7405e
--- /dev/null
+++ b/data_descriptors/institutions/eawag
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/eawag",
+ "acronyms": [
+ "EAWAG"
+ ],
+ "aliases": [],
+ "cmip_acronym": "EAWAG",
+ "established": 1936,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00pc48d59",
+ "@nest": {
+ "city": "Dübendorf",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 47.39724,
+ "lon": 47.39724
+ },
+ "type": "location"
+ },
+ "name": "Swiss Federal Institute of Aquatic Science and Technology",
+ "ror": "00pc48d59",
+ "kind": "Facility",
+ "url": [
+ "http://www.eawag.ch/en/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/eawag.json b/data_descriptors/institutions/eawag.json
new file mode 100644
index 00000000..37b7405e
--- /dev/null
+++ b/data_descriptors/institutions/eawag.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/eawag",
+ "acronyms": [
+ "EAWAG"
+ ],
+ "aliases": [],
+ "cmip_acronym": "EAWAG",
+ "established": 1936,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00pc48d59",
+ "@nest": {
+ "city": "Dübendorf",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 47.39724,
+ "lon": 47.39724
+ },
+ "type": "location"
+ },
+ "name": "Swiss Federal Institute of Aquatic Science and Technology",
+ "ror": "00pc48d59",
+ "kind": "Facility",
+ "url": [
+ "http://www.eawag.ch/en/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/ecmwf b/data_descriptors/institutions/ecmwf
new file mode 100644
index 00000000..bbbecabb
--- /dev/null
+++ b/data_descriptors/institutions/ecmwf
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/ecmwf",
+ "acronyms": [
+ "ECMWF"
+ ],
+ "aliases": [],
+ "cmip_acronym": "ECMWF",
+ "established": 1975,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/014w0fd65",
+ "@nest": {
+ "city": "Reading",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.45625,
+ "lon": -0.97113
+ },
+ "type": "location"
+ },
+ "name": "European Centre for Medium-Range Weather Forecasts",
+ "ror": "014w0fd65",
+ "kind": "Other",
+ "url": [
+ "http://www.ecmwf.int/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/ecmwf.json b/data_descriptors/institutions/ecmwf.json
new file mode 100644
index 00000000..bbbecabb
--- /dev/null
+++ b/data_descriptors/institutions/ecmwf.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/ecmwf",
+ "acronyms": [
+ "ECMWF"
+ ],
+ "aliases": [],
+ "cmip_acronym": "ECMWF",
+ "established": 1975,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/014w0fd65",
+ "@nest": {
+ "city": "Reading",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.45625,
+ "lon": -0.97113
+ },
+ "type": "location"
+ },
+ "name": "European Centre for Medium-Range Weather Forecasts",
+ "ror": "014w0fd65",
+ "kind": "Other",
+ "url": [
+ "http://www.ecmwf.int/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/esso b/data_descriptors/institutions/esso
new file mode 100644
index 00000000..61955d2f
--- /dev/null
+++ b/data_descriptors/institutions/esso
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/esso",
+ "acronyms": [
+ "INCOIS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "ESSO",
+ "established": 1999,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04xbqmj23",
+ "@nest": {
+ "city": "Hyderabad",
+ "country": [
+ "India",
+ "IN"
+ ],
+ "lat": 17.528234,
+ "lon": 78.400195
+ },
+ "type": "location"
+ },
+ "name": "Indian National Centre for Ocean Information Services",
+ "ror": "04xbqmj23",
+ "kind": "Government",
+ "url": [
+ "http://www.incois.gov.in/portal/index.jsp"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/esso.json b/data_descriptors/institutions/esso.json
new file mode 100644
index 00000000..61955d2f
--- /dev/null
+++ b/data_descriptors/institutions/esso.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/esso",
+ "acronyms": [
+ "INCOIS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "ESSO",
+ "established": 1999,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04xbqmj23",
+ "@nest": {
+ "city": "Hyderabad",
+ "country": [
+ "India",
+ "IN"
+ ],
+ "lat": 17.528234,
+ "lon": 78.400195
+ },
+ "type": "location"
+ },
+ "name": "Indian National Centre for Ocean Information Services",
+ "ror": "04xbqmj23",
+ "kind": "Government",
+ "url": [
+ "http://www.incois.gov.in/portal/index.jsp"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/fmi b/data_descriptors/institutions/fmi
new file mode 100644
index 00000000..9525e59c
--- /dev/null
+++ b/data_descriptors/institutions/fmi
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/fmi",
+ "acronyms": [
+ "FMI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "FMI",
+ "established": 1838,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05hppb561",
+ "@nest": {
+ "city": "Helsinki",
+ "country": [
+ "Finland",
+ "FI"
+ ],
+ "lat": 60.16952,
+ "lon": 60.16952
+ },
+ "type": "location"
+ },
+ "name": "Finnish Meteorological Institute",
+ "ror": "05hppb561",
+ "kind": "Government",
+ "url": [
+ "http://en.ilmatieteenlaitos.fi/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/fmi.json b/data_descriptors/institutions/fmi.json
new file mode 100644
index 00000000..9525e59c
--- /dev/null
+++ b/data_descriptors/institutions/fmi.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/fmi",
+ "acronyms": [
+ "FMI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "FMI",
+ "established": 1838,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05hppb561",
+ "@nest": {
+ "city": "Helsinki",
+ "country": [
+ "Finland",
+ "FI"
+ ],
+ "lat": 60.16952,
+ "lon": 60.16952
+ },
+ "type": "location"
+ },
+ "name": "Finnish Meteorological Institute",
+ "ror": "05hppb561",
+ "kind": "Government",
+ "url": [
+ "http://en.ilmatieteenlaitos.fi/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/fuberlin b/data_descriptors/institutions/fuberlin
new file mode 100644
index 00000000..53d8c79c
--- /dev/null
+++ b/data_descriptors/institutions/fuberlin
@@ -0,0 +1,37 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/fuberlin",
+ "acronyms": [
+ "FU"
+ ],
+ "aliases": [
+ "FU Berlin",
+ "Free University of Berlin"
+ ],
+ "cmip_acronym": "FUBerlin",
+ "established": 1948,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/046ak2485",
+ "@nest": {
+ "city": "Berlin",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 52.52437,
+ "lon": 52.52437
+ },
+ "type": "location"
+ },
+ "name": "Freie Universität Berlin",
+ "ror": "046ak2485",
+ "kind": "Education",
+ "url": [
+ "https://www.fu-berlin.de"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/fuberlin.json b/data_descriptors/institutions/fuberlin.json
new file mode 100644
index 00000000..53d8c79c
--- /dev/null
+++ b/data_descriptors/institutions/fuberlin.json
@@ -0,0 +1,37 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/fuberlin",
+ "acronyms": [
+ "FU"
+ ],
+ "aliases": [
+ "FU Berlin",
+ "Free University of Berlin"
+ ],
+ "cmip_acronym": "FUBerlin",
+ "established": 1948,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/046ak2485",
+ "@nest": {
+ "city": "Berlin",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 52.52437,
+ "lon": 52.52437
+ },
+ "type": "location"
+ },
+ "name": "Freie Universität Berlin",
+ "ror": "046ak2485",
+ "kind": "Education",
+ "url": [
+ "https://www.fu-berlin.de"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/graph b/data_descriptors/institutions/graph
new file mode 100644
index 00000000..b9d06662
--- /dev/null
+++ b/data_descriptors/institutions/graph
@@ -0,0 +1,2428 @@
+{
+ "@context": {
+ "@base": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/experiment/",
+ "@vocab": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/experiment/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/aer",
+ "acronyms": [
+ "AER"
+ ],
+ "aliases": [],
+ "cmip_acronym": "AER",
+ "established": 1977,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04cg70g73",
+ "@nest": {
+ "city": "Lexington",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 42.539472,
+ "lon": -71.256946
+ },
+ "type": "location"
+ },
+ "name": "Atmospheric and Environmental Research",
+ "ror": "04cg70g73",
+ "kind": "Facility",
+ "url": [
+ "http://www.aer.com/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/aor",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "AoR",
+ "established": 1938,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02hnp4676",
+ "@nest": {
+ "city": "Rome",
+ "country": [
+ "Italy",
+ "IT"
+ ],
+ "lat": 41.921669,
+ "lon": 41.921669
+ },
+ "type": "location"
+ },
+ "name": "Astronomical Observatory of Rome",
+ "ror": "02hnp4676",
+ "kind": "Facility",
+ "url": [
+ "http://web.oa-roma.inaf.it/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/as-rcec",
+ "acronyms": [
+ "RCEC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "AS-RCEC",
+ "established": 0,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/050qpg053",
+ "@nest": {
+ "city": "Taipei",
+ "country": [
+ "Taiwan",
+ "TW"
+ ],
+ "lat": 25.040712,
+ "lon": 121.614171
+ },
+ "type": "location"
+ },
+ "name": "Research Center for Environmental Changes, Academia Sinica",
+ "ror": "050qpg053",
+ "kind": "Facility",
+ "url": [
+ "http://www.rcec.sinica.edu.tw/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/auot",
+ "acronyms": [],
+ "aliases": [
+ "Aristotelian University"
+ ],
+ "cmip_acronym": "AUoT",
+ "established": 1925,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02j61yw88",
+ "@nest": {
+ "city": "Thessaloniki",
+ "country": [
+ "Greece",
+ "GR"
+ ],
+ "lat": 40.64361,
+ "lon": 40.64361
+ },
+ "type": "location"
+ },
+ "name": "Aristotle University of Thessaloniki",
+ "ror": "02j61yw88",
+ "kind": "Education",
+ "url": [
+ "https://www.auth.gr/en"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/awi",
+ "acronyms": [
+ "AWI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "AWI",
+ "established": 1980,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/032e6b942",
+ "@nest": {
+ "city": "Bremerhaven",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.53615,
+ "lon": 8.59298
+ },
+ "type": "location"
+ },
+ "name": "Alfred Wegener Institute for Polar and Marine Research",
+ "ror": "032e6b942",
+ "kind": "Facility",
+ "url": [
+ "https://www.awi.de"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/bas",
+ "acronyms": [
+ "BAS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "BAS",
+ "established": 1962,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01rhff309",
+ "@nest": {
+ "city": "Cambridge",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 52.212965,
+ "lon": 52.212965
+ },
+ "type": "location"
+ },
+ "name": "British Antarctic Survey",
+ "ror": "01rhff309",
+ "kind": "Government",
+ "url": [
+ "https://www.bas.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/bcc",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "BCC",
+ "established": 2008,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01spyyb53",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.950128,
+ "lon": 116.383679
+ },
+ "type": "location"
+ },
+ "name": "Beijing Biocytogen (China)",
+ "ror": "01spyyb53",
+ "kind": "Company",
+ "url": [
+ "http://www.bbctg.com.cn/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cams",
+ "acronyms": [
+ "CAMS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CAMS",
+ "established": 1978,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/034b53w38",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.9075,
+ "lon": 116.39723
+ },
+ "type": "location"
+ },
+ "name": "Chinese Academy of Meteorological Sciences",
+ "ror": "034b53w38",
+ "kind": "Facility",
+ "url": [
+ "http://www.camscma.cn/en.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cas",
+ "acronyms": [
+ "CAS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CAS",
+ "established": 1949,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/034t30j35",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.9075,
+ "lon": 116.39723
+ },
+ "type": "location"
+ },
+ "name": "Chinese Academy of Sciences",
+ "ror": "034t30j35",
+ "kind": "Government",
+ "url": [
+ "http://english.cas.cn/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cccma",
+ "acronyms": [
+ "ECCC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CCCma",
+ "established": 1971,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/026ny0e17",
+ "@nest": {
+ "city": "Gatineau",
+ "country": [
+ "Canada",
+ "CA"
+ ],
+ "lat": 45.425373,
+ "lon": -75.699862
+ },
+ "type": "location"
+ },
+ "name": "Environment and Climate Change Canada",
+ "ror": "026ny0e17",
+ "kind": "Government",
+ "url": [
+ "https://www.canada.ca/en/environment-climate-change.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cccr-iitm",
+ "acronyms": [
+ "IITM"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CCCR-IITM",
+ "established": 1962,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03jf2m686",
+ "@nest": {
+ "city": "Pune",
+ "country": [
+ "India",
+ "IN"
+ ],
+ "lat": 18.51957,
+ "lon": 73.85535
+ },
+ "type": "location"
+ },
+ "name": "Indian Institute of Tropical Meteorology",
+ "ror": "03jf2m686",
+ "kind": "Facility",
+ "url": [
+ "http://www.tropmet.res.in/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ceda",
+ "acronyms": [
+ "CEDA"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CEDA",
+ "established": 2005,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04j4kad11",
+ "@nest": {
+ "city": "Harwell",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 53.41667,
+ "lon": -0.96667
+ },
+ "type": "location"
+ },
+ "name": "Centre for Environmental Data Analysis",
+ "ror": "04j4kad11",
+ "kind": "Government",
+ "url": [
+ "https://www.ceda.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cmcc",
+ "acronyms": [
+ "CMCC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CMCC",
+ "established": 2005,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01tf11a61",
+ "@nest": {
+ "city": "Lecce",
+ "country": [
+ "Italy",
+ "IT"
+ ],
+ "lat": 40.33942,
+ "lon": 18.086602
+ },
+ "type": "location"
+ },
+ "name": "Euro-Mediterranean Center for Climate Change",
+ "ror": "01tf11a61",
+ "kind": "Nonprofit",
+ "url": [
+ "http://www.cmcc.it/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cnes",
+ "acronyms": [
+ "CNES"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CNES",
+ "established": 1961,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04h1h0y33",
+ "@nest": {
+ "city": "Paris",
+ "country": [
+ "France",
+ "FR"
+ ],
+ "lat": 48.85341,
+ "lon": 2.3488
+ },
+ "type": "location"
+ },
+ "name": "Centre National d'Études Spatiales",
+ "ror": "04h1h0y33",
+ "kind": "Government",
+ "url": [
+ "https://www.cnes.fr"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/csiro",
+ "acronyms": [
+ "CSIRO"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CSIRO",
+ "established": 1926,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03qn8fb07",
+ "@nest": {
+ "city": "Canberra",
+ "country": [
+ "Australia",
+ "AU"
+ ],
+ "lat": -35.28346,
+ "lon": 149.12807
+ },
+ "type": "location"
+ },
+ "name": "Commonwealth Scientific and Industrial Research Organisation",
+ "ror": "03qn8fb07",
+ "kind": "Government",
+ "url": [
+ "http://www.csiro.au/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/dkrz",
+ "acronyms": [
+ "DKRZ"
+ ],
+ "aliases": [],
+ "cmip_acronym": "DKRZ",
+ "established": 1987,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03ztgj037",
+ "@nest": {
+ "city": "Hamburg",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.55073,
+ "lon": 9.99302
+ },
+ "type": "location"
+ },
+ "name": "German Climate Computing Centre",
+ "ror": "03ztgj037",
+ "kind": "Facility",
+ "url": [
+ "https://www.dkrz.de/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/dwd",
+ "acronyms": [
+ "DWD"
+ ],
+ "aliases": [],
+ "cmip_acronym": "DWD",
+ "established": 1952,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02nrqs528",
+ "@nest": {
+ "city": "Offenbach",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 50.103322,
+ "lon": 8.747606
+ },
+ "type": "location"
+ },
+ "name": "German Meteorological Service",
+ "ror": "02nrqs528",
+ "kind": "Facility",
+ "url": [
+ "http://www.dwd.de/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/eawag",
+ "acronyms": [
+ "EAWAG"
+ ],
+ "aliases": [],
+ "cmip_acronym": "EAWAG",
+ "established": 1936,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00pc48d59",
+ "@nest": {
+ "city": "Dübendorf",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 47.39724,
+ "lon": 47.39724
+ },
+ "type": "location"
+ },
+ "name": "Swiss Federal Institute of Aquatic Science and Technology",
+ "ror": "00pc48d59",
+ "kind": "Facility",
+ "url": [
+ "http://www.eawag.ch/en/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ecmwf",
+ "acronyms": [
+ "ECMWF"
+ ],
+ "aliases": [],
+ "cmip_acronym": "ECMWF",
+ "established": 1975,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/014w0fd65",
+ "@nest": {
+ "city": "Reading",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.45625,
+ "lon": -0.97113
+ },
+ "type": "location"
+ },
+ "name": "European Centre for Medium-Range Weather Forecasts",
+ "ror": "014w0fd65",
+ "kind": "Other",
+ "url": [
+ "http://www.ecmwf.int/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/esso",
+ "acronyms": [
+ "INCOIS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "ESSO",
+ "established": 1999,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04xbqmj23",
+ "@nest": {
+ "city": "Hyderabad",
+ "country": [
+ "India",
+ "IN"
+ ],
+ "lat": 17.528234,
+ "lon": 78.400195
+ },
+ "type": "location"
+ },
+ "name": "Indian National Centre for Ocean Information Services",
+ "ror": "04xbqmj23",
+ "kind": "Government",
+ "url": [
+ "http://www.incois.gov.in/portal/index.jsp"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/fmi",
+ "acronyms": [
+ "FMI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "FMI",
+ "established": 1838,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05hppb561",
+ "@nest": {
+ "city": "Helsinki",
+ "country": [
+ "Finland",
+ "FI"
+ ],
+ "lat": 60.16952,
+ "lon": 60.16952
+ },
+ "type": "location"
+ },
+ "name": "Finnish Meteorological Institute",
+ "ror": "05hppb561",
+ "kind": "Government",
+ "url": [
+ "http://en.ilmatieteenlaitos.fi/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/fuberlin",
+ "acronyms": [
+ "FU"
+ ],
+ "aliases": [
+ "FU Berlin",
+ "Free University of Berlin"
+ ],
+ "cmip_acronym": "FUBerlin",
+ "established": 1948,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/046ak2485",
+ "@nest": {
+ "city": "Berlin",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 52.52437,
+ "lon": 52.52437
+ },
+ "type": "location"
+ },
+ "name": "Freie Universität Berlin",
+ "ror": "046ak2485",
+ "kind": "Education",
+ "url": [
+ "https://www.fu-berlin.de"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/iaceth",
+ "acronyms": [],
+ "aliases": [
+ "Swiss Federal Institute of Technology in Zurich",
+ "Eidgenössische Technische Hochschule Zürich",
+ "École Polytechnique Fédérale de Zurich",
+ "Politecnico Federale di Zurigo"
+ ],
+ "cmip_acronym": "IACETH",
+ "established": 1855,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05a28rw58",
+ "@nest": {
+ "city": "Zurich",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 47.36667,
+ "lon": 8.55
+ },
+ "type": "location"
+ },
+ "name": "ETH Zurich",
+ "ror": "05a28rw58",
+ "kind": "Education",
+ "url": [
+ "https://ethz.ch"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ifm-geomar",
+ "acronyms": [
+ "IFM-GEOMAR"
+ ],
+ "aliases": [
+ "Leibniz Institute of Marine Sciences"
+ ],
+ "cmip_acronym": "IFM-GEOMAR",
+ "established": 2004,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02h2x0161",
+ "@nest": {
+ "city": "Kiel",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 54.327138,
+ "lon": 10.180141
+ },
+ "type": "location"
+ },
+ "name": "GEOMAR Helmholtz Centre for Ocean Research Kiel",
+ "ror": "02h2x0161",
+ "kind": "Facility",
+ "url": [
+ "http://www.geomar.de/en/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/imperialcollege",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "ImperialCollege",
+ "established": 1907,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/041kmwe10",
+ "@nest": {
+ "city": "London",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.4986,
+ "lon": -0.175478
+ },
+ "type": "location"
+ },
+ "name": "Imperial College London",
+ "ror": "041kmwe10",
+ "kind": "Education",
+ "url": [
+ "http://www.imperial.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/inm",
+ "acronyms": [
+ "INM RAS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "INM",
+ "established": 1980,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00520ey40",
+ "@nest": {
+ "city": "Moscow",
+ "country": [
+ "Russia",
+ "RU"
+ ],
+ "lat": 55.762997,
+ "lon": 37.625605
+ },
+ "type": "location"
+ },
+ "name": "Institute of Numerical Mathematics",
+ "ror": "00520ey40",
+ "kind": "Facility",
+ "url": [
+ "http://www.inm.ras.ru/inm_en_ver/index.htm"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ipsl",
+ "acronyms": [
+ "IPSL"
+ ],
+ "aliases": [],
+ "cmip_acronym": "IPSL",
+ "established": 1991,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02haar591",
+ "@nest": {
+ "city": "Paris",
+ "country": [
+ "France",
+ "FR"
+ ],
+ "lat": 48.855675,
+ "lon": 2.332105
+ },
+ "type": "location"
+ },
+ "name": "Institut Pierre-Simon Laplace",
+ "ror": "02haar591",
+ "kind": "Facility",
+ "url": [
+ "https://www.ipsl.fr/en/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/issi",
+ "acronyms": [
+ "ISSI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "ISSI",
+ "established": 1995,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01xm30661",
+ "@nest": {
+ "city": "Bern",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 46.952897,
+ "lon": 46.952897
+ },
+ "type": "location"
+ },
+ "name": "International Space Science Institute",
+ "ror": "01xm30661",
+ "kind": "Nonprofit",
+ "url": [
+ "http://www.issibern.ch/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/jaxa",
+ "acronyms": [
+ "JAXA"
+ ],
+ "aliases": [
+ "Dokuritsu-gyōsei-hōjin Uchū Kōkū Kenkyū Kaihatsu Kikō",
+ "Independent Administrative Institution on Aerospace Research and Development"
+ ],
+ "cmip_acronym": "JAXA",
+ "established": 2003,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/059yhyy33",
+ "@nest": {
+ "city": "Tokyo",
+ "country": [
+ "Japan",
+ "JP"
+ ],
+ "lat": 35.680834,
+ "lon": 139.558269
+ },
+ "type": "location"
+ },
+ "name": "Japan Aerospace Exploration Agency",
+ "ror": "059yhyy33",
+ "kind": "Facility",
+ "url": [
+ "http://global.jaxa.jp/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/kiost",
+ "acronyms": [
+ "KIOST"
+ ],
+ "aliases": [
+ "Korean Ocean Research and Development Institute"
+ ],
+ "cmip_acronym": "KIOST",
+ "established": 1973,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/032m55064",
+ "@nest": {
+ "city": "Busan",
+ "country": [
+ "South Korea",
+ "KR"
+ ],
+ "lat": 35.10168,
+ "lon": 129.03004
+ },
+ "type": "location"
+ },
+ "name": "Korea Institute of Ocean Science and Technology",
+ "ror": "032m55064",
+ "kind": "Facility",
+ "url": [
+ "http://eng.kiost.ac/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/kit",
+ "acronyms": [
+ "KIT"
+ ],
+ "aliases": [
+ "Karlsruhe Institute of Technology - The Research University in the Helmholtz Association",
+ "Das Karlsruher Institut für Technologie (KIT) – Die Forschungsuniversität in der Helmholtz-Gemeinschaft"
+ ],
+ "cmip_acronym": "KIT",
+ "established": 2009,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04t3en479",
+ "@nest": {
+ "city": "Karlsruhe",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 49.00937,
+ "lon": 49.00937
+ },
+ "type": "location"
+ },
+ "name": "Karlsruhe Institute of Technology",
+ "ror": "04t3en479",
+ "kind": "Education",
+ "url": [
+ "http://www.kit.edu/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/llnl",
+ "acronyms": [
+ "LLNL",
+ "LLL"
+ ],
+ "aliases": [
+ "United States Department of Energy National Nuclear Security Administration Lawrence Livermore National Laboratory",
+ "U.S. Department of Energy National Nuclear Security Administration Los Alamos National Laboratory",
+ "United States Department of Energy Los Alamos National Laboratory",
+ "U.S. Department of Energy Los Alamos National Laboratory"
+ ],
+ "cmip_acronym": "LLNL",
+ "established": 1952,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/041nk4h53",
+ "@nest": {
+ "city": "Livermore",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 37.68187,
+ "lon": -121.76801
+ },
+ "type": "location"
+ },
+ "name": "Lawrence Livermore National Laboratory",
+ "ror": "041nk4h53",
+ "kind": "Facility",
+ "url": [
+ "https://www.llnl.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/lpc2e",
+ "acronyms": [
+ "LPC2E"
+ ],
+ "aliases": [],
+ "cmip_acronym": "LPC2E",
+ "established": 2012,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/049k66y27",
+ "@nest": {
+ "city": "Orléans",
+ "country": [
+ "France",
+ "FR"
+ ],
+ "lat": 47.90289,
+ "lon": 47.90289
+ },
+ "type": "location"
+ },
+ "name": "Laboratoire de Physique et Chimie de l’Environnement et de l’Espace",
+ "ror": "049k66y27",
+ "kind": "Facility",
+ "url": [
+ "https://www.lpc2e.cnrs.fr"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/mohc",
+ "acronyms": [],
+ "aliases": [
+ "Meteorological Office"
+ ],
+ "cmip_acronym": "MOHC",
+ "established": 1854,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01ch2yn61",
+ "@nest": {
+ "city": "Exeter",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 50.7236,
+ "lon": 50.7236
+ },
+ "type": "location"
+ },
+ "name": "Met Office",
+ "ror": "01ch2yn61",
+ "kind": "Government",
+ "url": [
+ "http://www.metoffice.gov.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/mpi-b",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "MPI-B",
+ "established": 1997,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/051yxp643",
+ "@nest": {
+ "city": "Jena",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 50.910556,
+ "lon": 11.567222
+ },
+ "type": "location"
+ },
+ "name": "Max Planck Institute for Biogeochemistry",
+ "ror": "051yxp643",
+ "kind": "Facility",
+ "url": [
+ "http://www.bgc-jena.mpg.de/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/mpi-m",
+ "acronyms": [
+ "MPI-M"
+ ],
+ "aliases": [],
+ "cmip_acronym": "MPI-M",
+ "established": 1975,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05esem239",
+ "@nest": {
+ "city": "Hamburg",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.567794,
+ "lon": 9.975468
+ },
+ "type": "location"
+ },
+ "name": "Max Planck Institute for Meteorology",
+ "ror": "05esem239",
+ "kind": "Facility",
+ "url": [
+ "http://www.mpimet.mpg.de/en/home.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/mps",
+ "acronyms": [
+ "MPS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "MPS",
+ "established": 1934,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02j6gm739",
+ "@nest": {
+ "city": "Göttingen",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 51.561218,
+ "lon": 51.561218
+ },
+ "type": "location"
+ },
+ "name": "Max Planck Institute for Solar System Research",
+ "ror": "02j6gm739",
+ "kind": "Facility",
+ "url": [
+ "http://www.mps.mpg.de/en"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/mri",
+ "acronyms": [
+ "JMA"
+ ],
+ "aliases": [
+ "Kishō-chō"
+ ],
+ "cmip_acronym": "MRI",
+ "established": 1956,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02772kk97",
+ "@nest": {
+ "city": "Tokyo",
+ "country": [
+ "Japan",
+ "JP"
+ ],
+ "lat": 35.6895,
+ "lon": 139.69171
+ },
+ "type": "location"
+ },
+ "name": "Japan Meteorological Agency",
+ "ror": "02772kk97",
+ "kind": "Other",
+ "url": [
+ "http://www.jma.go.jp/jma/indexe.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-giss",
+ "acronyms": [
+ "GISS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NASA-GISS",
+ "established": 1961,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01cyfxe35",
+ "@nest": {
+ "city": "New York",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 40.71427,
+ "lon": -74.00597
+ },
+ "type": "location"
+ },
+ "name": "Goddard Institute for Space Studies",
+ "ror": "01cyfxe35",
+ "kind": "Facility",
+ "url": [
+ "http://www.giss.nasa.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-gsfc",
+ "acronyms": [
+ "GSFC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NASA-GSFC",
+ "established": 1959,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/0171mag52",
+ "@nest": {
+ "city": "Greenbelt",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 39.00455,
+ "lon": -76.87553
+ },
+ "type": "location"
+ },
+ "name": "Goddard Space Flight Center",
+ "ror": "0171mag52",
+ "kind": "Facility",
+ "url": [
+ "https://www.nasa.gov/centers/goddard/home/index.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-jpl",
+ "acronyms": [
+ "JPL"
+ ],
+ "aliases": [
+ "Jet Propulsion Lab",
+ "Jet Propulsion Laboratory, California Institute of Technology"
+ ],
+ "cmip_acronym": "NASA-JPL",
+ "established": 1936,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/027k65916",
+ "@nest": {
+ "city": "La Cañada Flintridge",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 34.19917,
+ "lon": -118.18785
+ },
+ "type": "location"
+ },
+ "name": "Jet Propulsion Laboratory",
+ "ror": "027k65916",
+ "kind": "Facility",
+ "url": [
+ "http://www.jpl.nasa.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-larc",
+ "acronyms": [
+ "LaRC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NASA-LaRC",
+ "established": 1917,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/0399mhs52",
+ "@nest": {
+ "city": "Hampton",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 37.02987,
+ "lon": -76.34522
+ },
+ "type": "location"
+ },
+ "name": "Langley Research Center",
+ "ror": "0399mhs52",
+ "kind": "Facility",
+ "url": [
+ "http://www.nasa.gov/langley"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ncar",
+ "acronyms": [
+ "NCAR"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NCAR",
+ "established": 1930,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05cvfcr44",
+ "@nest": {
+ "city": "Boulder",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 40.01499,
+ "lon": 40.01499
+ },
+ "type": "location"
+ },
+ "name": "National Center for Atmospheric Research",
+ "ror": "05cvfcr44",
+ "kind": "Facility",
+ "url": [
+ "https://ncar.ucar.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ncas",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "NCAS",
+ "established": 1997,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03q36cn05",
+ "@nest": {
+ "city": "Islamabad",
+ "country": [
+ "Pakistan",
+ "PK"
+ ],
+ "lat": 33.72148,
+ "lon": 73.04329
+ },
+ "type": "location"
+ },
+ "name": "Uks",
+ "ror": "03q36cn05",
+ "kind": "Facility",
+ "url": [
+ "http://www.uksresearch.com/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nerc",
+ "acronyms": [
+ "NERC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NERC",
+ "established": 1965,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02b5d8509",
+ "@nest": {
+ "city": "Swindon",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.55797,
+ "lon": -1.78116
+ },
+ "type": "location"
+ },
+ "name": "Natural Environment Research Council",
+ "ror": "02b5d8509",
+ "kind": "Government",
+ "url": [
+ "https://www.ukri.org/councils/nerc/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/niwa",
+ "acronyms": [
+ "NIWA"
+ ],
+ "aliases": [
+ "Taihoro Nukurangi"
+ ],
+ "cmip_acronym": "NIWA",
+ "established": 1992,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04hxcaz34",
+ "@nest": {
+ "city": "Auckland",
+ "country": [
+ "New Zealand",
+ "NZ"
+ ],
+ "lat": -36.84403,
+ "lon": 174.76172
+ },
+ "type": "location"
+ },
+ "name": "National Institute of Water and Atmospheric Research",
+ "ror": "04hxcaz34",
+ "kind": "Facility",
+ "url": [
+ "https://www.niwa.co.nz/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/noaa-ncei",
+ "acronyms": [
+ "NCEI",
+ "NOAA NCEI"
+ ],
+ "aliases": [
+ "National Climatic Data Center",
+ "United States National Environmental Satellites, Data, and Information Service National Centers for Environmental Information",
+ "United States National Centers for Environmental Information",
+ "U.S. National Centers for Environmental Information",
+ "National Centers for Environmental Information"
+ ],
+ "cmip_acronym": "NOAA-NCEI",
+ "established": 1934,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04r0wrp59",
+ "@nest": {
+ "city": "Asheville",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 35.60095,
+ "lon": -82.55402
+ },
+ "type": "location"
+ },
+ "name": "NOAA National Centers for Environmental Information",
+ "ror": "04r0wrp59",
+ "kind": "Government",
+ "url": [
+ "https://www.ncei.noaa.gov"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ntu",
+ "acronyms": [
+ "NTU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NTU",
+ "established": 1928,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05bqach95",
+ "@nest": {
+ "city": "Taipei",
+ "country": [
+ "Taiwan",
+ "TW"
+ ],
+ "lat": 25.016,
+ "lon": 121.536
+ },
+ "type": "location"
+ },
+ "name": "National Taiwan University",
+ "ror": "05bqach95",
+ "kind": "Education",
+ "url": [
+ "http://www.ntu.edu.tw/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nuist",
+ "acronyms": [
+ "NU",
+ "NJU "
+ ],
+ "aliases": [
+ "Nanking University"
+ ],
+ "cmip_acronym": "NUIST",
+ "established": 1902,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01rxvg760",
+ "@nest": {
+ "city": "Nanjing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 32.056111,
+ "lon": 118.775
+ },
+ "type": "location"
+ },
+ "name": "Nanjing University",
+ "ror": "01rxvg760",
+ "kind": "Education",
+ "url": [
+ "http://www.nju.edu.cn/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/osu",
+ "acronyms": [
+ "OSU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "OSU",
+ "established": 1868,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00ysfqy60",
+ "@nest": {
+ "city": "Corvallis",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 44.56457,
+ "lon": -123.26204
+ },
+ "type": "location"
+ },
+ "name": "Oregon State University",
+ "ror": "00ysfqy60",
+ "kind": "Education",
+ "url": [
+ "http://oregonstate.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/pcmdi",
+ "acronyms": [
+ "LLNL",
+ "LLL"
+ ],
+ "aliases": [
+ "United States Department of Energy National Nuclear Security Administration Lawrence Livermore National Laboratory",
+ "U.S. Department of Energy National Nuclear Security Administration Los Alamos National Laboratory",
+ "United States Department of Energy Los Alamos National Laboratory",
+ "U.S. Department of Energy Los Alamos National Laboratory"
+ ],
+ "cmip_acronym": "PCMDI",
+ "established": 1952,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/041nk4h53",
+ "@nest": {
+ "city": "Livermore",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 37.68187,
+ "lon": -121.76801
+ },
+ "type": "location"
+ },
+ "name": "Lawrence Livermore National Laboratory",
+ "ror": "041nk4h53",
+ "kind": "Facility",
+ "url": [
+ "https://www.llnl.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/pmod",
+ "acronyms": [
+ "PMOD"
+ ],
+ "aliases": [],
+ "cmip_acronym": "PMOD",
+ "established": 1907,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02gtrqv93",
+ "@nest": {
+ "city": "Davos",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 46.8133161,
+ "lon": 46.8133161
+ },
+ "type": "location"
+ },
+ "name": "Physikalisch-Meteorologisches Observatorium Davos",
+ "ror": "02gtrqv93",
+ "kind": "Facility",
+ "url": [
+ "https://www.pmodwrc.ch/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/pnnl-jgcri",
+ "acronyms": [
+ "JGCRI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "PNNL-JGCRI",
+ "established": 2001,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/058cmd703",
+ "@nest": {
+ "city": "Riverdale Park",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 38.971106,
+ "lon": -76.9217851
+ },
+ "type": "location"
+ },
+ "name": "Joint Global Change Research Institute",
+ "ror": "058cmd703",
+ "kind": "Facility",
+ "url": [
+ "http://www.globalchange.umd.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/pnnl-waccem",
+ "acronyms": [
+ "PNNL"
+ ],
+ "aliases": [],
+ "cmip_acronym": "PNNL-WACCEM",
+ "established": 1965,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05h992307",
+ "@nest": {
+ "city": "Richland",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 46.28569,
+ "lon": -119.28446
+ },
+ "type": "location"
+ },
+ "name": "Pacific Northwest National Laboratory",
+ "ror": "05h992307",
+ "kind": "Facility",
+ "url": [
+ "http://www.pnnl.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/rss",
+ "acronyms": [
+ "RSS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "RSS",
+ "established": 1974,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01vp8h012",
+ "@nest": {
+ "city": "Santa Rosa",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 38.443733,
+ "lon": -122.717185
+ },
+ "type": "location"
+ },
+ "name": "Remote Sensing Systems (United States)",
+ "ror": "01vp8h012",
+ "kind": "Company",
+ "url": [
+ "http://www.remss.com/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/snu",
+ "acronyms": [
+ "SNU"
+ ],
+ "aliases": [
+ "Seoul Daehakgyo"
+ ],
+ "cmip_acronym": "SNU",
+ "established": 1946,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04h9pn542",
+ "@nest": {
+ "city": "Seoul",
+ "country": [
+ "South Korea",
+ "KR"
+ ],
+ "lat": 37.460155,
+ "lon": 126.951894
+ },
+ "type": "location"
+ },
+ "name": "Seoul National University",
+ "ror": "04h9pn542",
+ "kind": "Education",
+ "url": [
+ "http://www.snu.ac.kr/index.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/thu",
+ "acronyms": [
+ "THU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "THU",
+ "established": 1911,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03cve4549",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.999585,
+ "lon": 116.325414
+ },
+ "type": "location"
+ },
+ "name": "Tsinghua University",
+ "ror": "03cve4549",
+ "kind": "Education",
+ "url": [
+ "http://www.tsinghua.edu.cn/publish/newthuen/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ua",
+ "acronyms": [
+ "UA"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UA",
+ "established": 1885,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03m2x1q45",
+ "@nest": {
+ "city": "Tucson",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 32.22174,
+ "lon": -110.92648
+ },
+ "type": "location"
+ },
+ "name": "University of Arizona",
+ "ror": "03m2x1q45",
+ "kind": "Education",
+ "url": [
+ "http://www.arizona.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uci",
+ "acronyms": [
+ "UCI"
+ ],
+ "aliases": [
+ "UC Irvine"
+ ],
+ "cmip_acronym": "UCI",
+ "established": 1965,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04gyf1771",
+ "@nest": {
+ "city": "Irvine",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 33.64535,
+ "lon": -117.842642
+ },
+ "type": "location"
+ },
+ "name": "University of California, Irvine",
+ "ror": "04gyf1771",
+ "kind": "Education",
+ "url": [
+ "http://uci.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ucolorado",
+ "acronyms": [
+ "CU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UColorado",
+ "established": 1876,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00jc20583",
+ "@nest": {
+ "city": "Boulder",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 40.01499,
+ "lon": -105.27055
+ },
+ "type": "location"
+ },
+ "name": "University of Colorado System",
+ "ror": "00jc20583",
+ "kind": "Education",
+ "url": [
+ "http://www.cu.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ucsb",
+ "acronyms": [
+ "UCSB"
+ ],
+ "aliases": [
+ "UC Santa Barbara"
+ ],
+ "cmip_acronym": "UCSB",
+ "established": 1891,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02t274463",
+ "@nest": {
+ "city": "Santa Barbara",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 34.42083,
+ "lon": -119.69819
+ },
+ "type": "location"
+ },
+ "name": "University of California, Santa Barbara",
+ "ror": "02t274463",
+ "kind": "Education",
+ "url": [
+ "http://www.ucsb.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uhh",
+ "acronyms": [
+ "UHH"
+ ],
+ "aliases": [
+ "University of Hamburg"
+ ],
+ "cmip_acronym": "UHH",
+ "established": 1919,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00g30e956",
+ "@nest": {
+ "city": "Hamburg",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.55073,
+ "lon": 9.99302
+ },
+ "type": "location"
+ },
+ "name": "Universität Hamburg",
+ "ror": "00g30e956",
+ "kind": "Education",
+ "url": [
+ "http://www.uni-hamburg.de"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uobergen",
+ "acronyms": [
+ "UiB"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UoBergen",
+ "established": 1946,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03zga2b32",
+ "@nest": {
+ "city": "Bergen",
+ "country": [
+ "Norway",
+ "NO"
+ ],
+ "lat": 60.39299,
+ "lon": 60.39299
+ },
+ "type": "location"
+ },
+ "name": "University of Bergen",
+ "ror": "03zga2b32",
+ "kind": "Education",
+ "url": [
+ "http://www.uib.no/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uofmd",
+ "acronyms": [
+ "UMD"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UofMD",
+ "established": 1856,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/047s2c258",
+ "@nest": {
+ "city": "College Park",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 38.98067,
+ "lon": -76.93692
+ },
+ "type": "location"
+ },
+ "name": "University of Maryland, College Park",
+ "ror": "047s2c258",
+ "kind": "Education",
+ "url": [
+ "http://www.umd.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uoleeds",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UoLeeds",
+ "established": 1904,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/024mrxd33",
+ "@nest": {
+ "city": "Leeds",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 53.79648,
+ "lon": 53.79648
+ },
+ "type": "location"
+ },
+ "name": "University of Leeds",
+ "ror": "024mrxd33",
+ "kind": "Education",
+ "url": [
+ "http://www.leeds.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uom",
+ "acronyms": [],
+ "aliases": [
+ "Melbourne University"
+ ],
+ "cmip_acronym": "UoM",
+ "established": 1853,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01ej9dk98",
+ "@nest": {
+ "city": "Melbourne",
+ "country": [
+ "Australia",
+ "AU"
+ ],
+ "lat": -37.814,
+ "lon": 144.96332
+ },
+ "type": "location"
+ },
+ "name": "University of Melbourne",
+ "ror": "01ej9dk98",
+ "kind": "Education",
+ "url": [
+ "http://www.unimelb.edu.au/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uomontreal",
+ "acronyms": [
+ "UdeM"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UoMontreal",
+ "established": 1878,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/0161xgx34",
+ "@nest": {
+ "city": "Montreal",
+ "country": [
+ "Canada",
+ "CA"
+ ],
+ "lat": 45.50884,
+ "lon": 45.50884
+ },
+ "type": "location"
+ },
+ "name": "Université de Montréal",
+ "ror": "0161xgx34",
+ "kind": "Education",
+ "url": [
+ "http://www.umontreal.ca/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uootago",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UoOtago",
+ "established": 1869,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01jmxt844",
+ "@nest": {
+ "city": "Dunedin",
+ "country": [
+ "New Zealand",
+ "NZ"
+ ],
+ "lat": -45.87416,
+ "lon": -45.87416
+ },
+ "type": "location"
+ },
+ "name": "University of Otago",
+ "ror": "01jmxt844",
+ "kind": "Education",
+ "url": [
+ "http://www.otago.ac.nz/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uooulu",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UoOulu",
+ "established": 1958,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03yj89h83",
+ "@nest": {
+ "city": "Oulu",
+ "country": [
+ "Finland",
+ "FI"
+ ],
+ "lat": 65.01236,
+ "lon": 65.01236
+ },
+ "type": "location"
+ },
+ "name": "University of Oulu",
+ "ror": "03yj89h83",
+ "kind": "Education",
+ "url": [
+ "http://www.oulu.fi/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ureading",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UReading",
+ "established": 1926,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05v62cm79",
+ "@nest": {
+ "city": "Reading",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.440832,
+ "lon": -0.942503
+ },
+ "type": "location"
+ },
+ "name": "University of Reading",
+ "ror": "05v62cm79",
+ "kind": "Education",
+ "url": [
+ "http://www.reading.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uw",
+ "acronyms": [
+ "UW"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UW",
+ "established": 1861,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00cvxb145",
+ "@nest": {
+ "city": "Seattle",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 47.60621,
+ "lon": -122.33207
+ },
+ "type": "location"
+ },
+ "name": "University of Washington",
+ "ror": "00cvxb145",
+ "kind": "Education",
+ "url": [
+ "http://www.washington.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/vua",
+ "acronyms": [
+ "VU"
+ ],
+ "aliases": [
+ "VU Amsterdam"
+ ],
+ "cmip_acronym": "VUA",
+ "established": 1880,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/008xxew50",
+ "@nest": {
+ "city": "Amsterdam",
+ "country": [
+ "Netherlands",
+ "NL"
+ ],
+ "lat": 52.37403,
+ "lon": 4.88969
+ },
+ "type": "location"
+ },
+ "name": "Vrije Universiteit Amsterdam",
+ "ror": "008xxew50",
+ "kind": "Education",
+ "url": [
+ "https://vu.nl/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ }
+ ]
+}
diff --git a/data_descriptors/institutions/graph.jsonld b/data_descriptors/institutions/graph.jsonld
new file mode 100644
index 00000000..b9d06662
--- /dev/null
+++ b/data_descriptors/institutions/graph.jsonld
@@ -0,0 +1,2428 @@
+{
+ "@context": {
+ "@base": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/experiment/",
+ "@vocab": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/experiment/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/aer",
+ "acronyms": [
+ "AER"
+ ],
+ "aliases": [],
+ "cmip_acronym": "AER",
+ "established": 1977,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04cg70g73",
+ "@nest": {
+ "city": "Lexington",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 42.539472,
+ "lon": -71.256946
+ },
+ "type": "location"
+ },
+ "name": "Atmospheric and Environmental Research",
+ "ror": "04cg70g73",
+ "kind": "Facility",
+ "url": [
+ "http://www.aer.com/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/aor",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "AoR",
+ "established": 1938,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02hnp4676",
+ "@nest": {
+ "city": "Rome",
+ "country": [
+ "Italy",
+ "IT"
+ ],
+ "lat": 41.921669,
+ "lon": 41.921669
+ },
+ "type": "location"
+ },
+ "name": "Astronomical Observatory of Rome",
+ "ror": "02hnp4676",
+ "kind": "Facility",
+ "url": [
+ "http://web.oa-roma.inaf.it/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/as-rcec",
+ "acronyms": [
+ "RCEC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "AS-RCEC",
+ "established": 0,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/050qpg053",
+ "@nest": {
+ "city": "Taipei",
+ "country": [
+ "Taiwan",
+ "TW"
+ ],
+ "lat": 25.040712,
+ "lon": 121.614171
+ },
+ "type": "location"
+ },
+ "name": "Research Center for Environmental Changes, Academia Sinica",
+ "ror": "050qpg053",
+ "kind": "Facility",
+ "url": [
+ "http://www.rcec.sinica.edu.tw/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/auot",
+ "acronyms": [],
+ "aliases": [
+ "Aristotelian University"
+ ],
+ "cmip_acronym": "AUoT",
+ "established": 1925,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02j61yw88",
+ "@nest": {
+ "city": "Thessaloniki",
+ "country": [
+ "Greece",
+ "GR"
+ ],
+ "lat": 40.64361,
+ "lon": 40.64361
+ },
+ "type": "location"
+ },
+ "name": "Aristotle University of Thessaloniki",
+ "ror": "02j61yw88",
+ "kind": "Education",
+ "url": [
+ "https://www.auth.gr/en"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/awi",
+ "acronyms": [
+ "AWI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "AWI",
+ "established": 1980,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/032e6b942",
+ "@nest": {
+ "city": "Bremerhaven",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.53615,
+ "lon": 8.59298
+ },
+ "type": "location"
+ },
+ "name": "Alfred Wegener Institute for Polar and Marine Research",
+ "ror": "032e6b942",
+ "kind": "Facility",
+ "url": [
+ "https://www.awi.de"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/bas",
+ "acronyms": [
+ "BAS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "BAS",
+ "established": 1962,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01rhff309",
+ "@nest": {
+ "city": "Cambridge",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 52.212965,
+ "lon": 52.212965
+ },
+ "type": "location"
+ },
+ "name": "British Antarctic Survey",
+ "ror": "01rhff309",
+ "kind": "Government",
+ "url": [
+ "https://www.bas.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/bcc",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "BCC",
+ "established": 2008,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01spyyb53",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.950128,
+ "lon": 116.383679
+ },
+ "type": "location"
+ },
+ "name": "Beijing Biocytogen (China)",
+ "ror": "01spyyb53",
+ "kind": "Company",
+ "url": [
+ "http://www.bbctg.com.cn/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cams",
+ "acronyms": [
+ "CAMS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CAMS",
+ "established": 1978,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/034b53w38",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.9075,
+ "lon": 116.39723
+ },
+ "type": "location"
+ },
+ "name": "Chinese Academy of Meteorological Sciences",
+ "ror": "034b53w38",
+ "kind": "Facility",
+ "url": [
+ "http://www.camscma.cn/en.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cas",
+ "acronyms": [
+ "CAS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CAS",
+ "established": 1949,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/034t30j35",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.9075,
+ "lon": 116.39723
+ },
+ "type": "location"
+ },
+ "name": "Chinese Academy of Sciences",
+ "ror": "034t30j35",
+ "kind": "Government",
+ "url": [
+ "http://english.cas.cn/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cccma",
+ "acronyms": [
+ "ECCC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CCCma",
+ "established": 1971,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/026ny0e17",
+ "@nest": {
+ "city": "Gatineau",
+ "country": [
+ "Canada",
+ "CA"
+ ],
+ "lat": 45.425373,
+ "lon": -75.699862
+ },
+ "type": "location"
+ },
+ "name": "Environment and Climate Change Canada",
+ "ror": "026ny0e17",
+ "kind": "Government",
+ "url": [
+ "https://www.canada.ca/en/environment-climate-change.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cccr-iitm",
+ "acronyms": [
+ "IITM"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CCCR-IITM",
+ "established": 1962,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03jf2m686",
+ "@nest": {
+ "city": "Pune",
+ "country": [
+ "India",
+ "IN"
+ ],
+ "lat": 18.51957,
+ "lon": 73.85535
+ },
+ "type": "location"
+ },
+ "name": "Indian Institute of Tropical Meteorology",
+ "ror": "03jf2m686",
+ "kind": "Facility",
+ "url": [
+ "http://www.tropmet.res.in/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ceda",
+ "acronyms": [
+ "CEDA"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CEDA",
+ "established": 2005,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04j4kad11",
+ "@nest": {
+ "city": "Harwell",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 53.41667,
+ "lon": -0.96667
+ },
+ "type": "location"
+ },
+ "name": "Centre for Environmental Data Analysis",
+ "ror": "04j4kad11",
+ "kind": "Government",
+ "url": [
+ "https://www.ceda.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cmcc",
+ "acronyms": [
+ "CMCC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CMCC",
+ "established": 2005,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01tf11a61",
+ "@nest": {
+ "city": "Lecce",
+ "country": [
+ "Italy",
+ "IT"
+ ],
+ "lat": 40.33942,
+ "lon": 18.086602
+ },
+ "type": "location"
+ },
+ "name": "Euro-Mediterranean Center for Climate Change",
+ "ror": "01tf11a61",
+ "kind": "Nonprofit",
+ "url": [
+ "http://www.cmcc.it/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/cnes",
+ "acronyms": [
+ "CNES"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CNES",
+ "established": 1961,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04h1h0y33",
+ "@nest": {
+ "city": "Paris",
+ "country": [
+ "France",
+ "FR"
+ ],
+ "lat": 48.85341,
+ "lon": 2.3488
+ },
+ "type": "location"
+ },
+ "name": "Centre National d'Études Spatiales",
+ "ror": "04h1h0y33",
+ "kind": "Government",
+ "url": [
+ "https://www.cnes.fr"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/csiro",
+ "acronyms": [
+ "CSIRO"
+ ],
+ "aliases": [],
+ "cmip_acronym": "CSIRO",
+ "established": 1926,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03qn8fb07",
+ "@nest": {
+ "city": "Canberra",
+ "country": [
+ "Australia",
+ "AU"
+ ],
+ "lat": -35.28346,
+ "lon": 149.12807
+ },
+ "type": "location"
+ },
+ "name": "Commonwealth Scientific and Industrial Research Organisation",
+ "ror": "03qn8fb07",
+ "kind": "Government",
+ "url": [
+ "http://www.csiro.au/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/dkrz",
+ "acronyms": [
+ "DKRZ"
+ ],
+ "aliases": [],
+ "cmip_acronym": "DKRZ",
+ "established": 1987,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03ztgj037",
+ "@nest": {
+ "city": "Hamburg",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.55073,
+ "lon": 9.99302
+ },
+ "type": "location"
+ },
+ "name": "German Climate Computing Centre",
+ "ror": "03ztgj037",
+ "kind": "Facility",
+ "url": [
+ "https://www.dkrz.de/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/dwd",
+ "acronyms": [
+ "DWD"
+ ],
+ "aliases": [],
+ "cmip_acronym": "DWD",
+ "established": 1952,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02nrqs528",
+ "@nest": {
+ "city": "Offenbach",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 50.103322,
+ "lon": 8.747606
+ },
+ "type": "location"
+ },
+ "name": "German Meteorological Service",
+ "ror": "02nrqs528",
+ "kind": "Facility",
+ "url": [
+ "http://www.dwd.de/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/eawag",
+ "acronyms": [
+ "EAWAG"
+ ],
+ "aliases": [],
+ "cmip_acronym": "EAWAG",
+ "established": 1936,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00pc48d59",
+ "@nest": {
+ "city": "Dübendorf",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 47.39724,
+ "lon": 47.39724
+ },
+ "type": "location"
+ },
+ "name": "Swiss Federal Institute of Aquatic Science and Technology",
+ "ror": "00pc48d59",
+ "kind": "Facility",
+ "url": [
+ "http://www.eawag.ch/en/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ecmwf",
+ "acronyms": [
+ "ECMWF"
+ ],
+ "aliases": [],
+ "cmip_acronym": "ECMWF",
+ "established": 1975,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/014w0fd65",
+ "@nest": {
+ "city": "Reading",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.45625,
+ "lon": -0.97113
+ },
+ "type": "location"
+ },
+ "name": "European Centre for Medium-Range Weather Forecasts",
+ "ror": "014w0fd65",
+ "kind": "Other",
+ "url": [
+ "http://www.ecmwf.int/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/esso",
+ "acronyms": [
+ "INCOIS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "ESSO",
+ "established": 1999,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04xbqmj23",
+ "@nest": {
+ "city": "Hyderabad",
+ "country": [
+ "India",
+ "IN"
+ ],
+ "lat": 17.528234,
+ "lon": 78.400195
+ },
+ "type": "location"
+ },
+ "name": "Indian National Centre for Ocean Information Services",
+ "ror": "04xbqmj23",
+ "kind": "Government",
+ "url": [
+ "http://www.incois.gov.in/portal/index.jsp"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/fmi",
+ "acronyms": [
+ "FMI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "FMI",
+ "established": 1838,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05hppb561",
+ "@nest": {
+ "city": "Helsinki",
+ "country": [
+ "Finland",
+ "FI"
+ ],
+ "lat": 60.16952,
+ "lon": 60.16952
+ },
+ "type": "location"
+ },
+ "name": "Finnish Meteorological Institute",
+ "ror": "05hppb561",
+ "kind": "Government",
+ "url": [
+ "http://en.ilmatieteenlaitos.fi/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/fuberlin",
+ "acronyms": [
+ "FU"
+ ],
+ "aliases": [
+ "FU Berlin",
+ "Free University of Berlin"
+ ],
+ "cmip_acronym": "FUBerlin",
+ "established": 1948,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/046ak2485",
+ "@nest": {
+ "city": "Berlin",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 52.52437,
+ "lon": 52.52437
+ },
+ "type": "location"
+ },
+ "name": "Freie Universität Berlin",
+ "ror": "046ak2485",
+ "kind": "Education",
+ "url": [
+ "https://www.fu-berlin.de"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/iaceth",
+ "acronyms": [],
+ "aliases": [
+ "Swiss Federal Institute of Technology in Zurich",
+ "Eidgenössische Technische Hochschule Zürich",
+ "École Polytechnique Fédérale de Zurich",
+ "Politecnico Federale di Zurigo"
+ ],
+ "cmip_acronym": "IACETH",
+ "established": 1855,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05a28rw58",
+ "@nest": {
+ "city": "Zurich",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 47.36667,
+ "lon": 8.55
+ },
+ "type": "location"
+ },
+ "name": "ETH Zurich",
+ "ror": "05a28rw58",
+ "kind": "Education",
+ "url": [
+ "https://ethz.ch"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ifm-geomar",
+ "acronyms": [
+ "IFM-GEOMAR"
+ ],
+ "aliases": [
+ "Leibniz Institute of Marine Sciences"
+ ],
+ "cmip_acronym": "IFM-GEOMAR",
+ "established": 2004,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02h2x0161",
+ "@nest": {
+ "city": "Kiel",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 54.327138,
+ "lon": 10.180141
+ },
+ "type": "location"
+ },
+ "name": "GEOMAR Helmholtz Centre for Ocean Research Kiel",
+ "ror": "02h2x0161",
+ "kind": "Facility",
+ "url": [
+ "http://www.geomar.de/en/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/imperialcollege",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "ImperialCollege",
+ "established": 1907,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/041kmwe10",
+ "@nest": {
+ "city": "London",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.4986,
+ "lon": -0.175478
+ },
+ "type": "location"
+ },
+ "name": "Imperial College London",
+ "ror": "041kmwe10",
+ "kind": "Education",
+ "url": [
+ "http://www.imperial.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/inm",
+ "acronyms": [
+ "INM RAS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "INM",
+ "established": 1980,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00520ey40",
+ "@nest": {
+ "city": "Moscow",
+ "country": [
+ "Russia",
+ "RU"
+ ],
+ "lat": 55.762997,
+ "lon": 37.625605
+ },
+ "type": "location"
+ },
+ "name": "Institute of Numerical Mathematics",
+ "ror": "00520ey40",
+ "kind": "Facility",
+ "url": [
+ "http://www.inm.ras.ru/inm_en_ver/index.htm"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ipsl",
+ "acronyms": [
+ "IPSL"
+ ],
+ "aliases": [],
+ "cmip_acronym": "IPSL",
+ "established": 1991,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02haar591",
+ "@nest": {
+ "city": "Paris",
+ "country": [
+ "France",
+ "FR"
+ ],
+ "lat": 48.855675,
+ "lon": 2.332105
+ },
+ "type": "location"
+ },
+ "name": "Institut Pierre-Simon Laplace",
+ "ror": "02haar591",
+ "kind": "Facility",
+ "url": [
+ "https://www.ipsl.fr/en/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/issi",
+ "acronyms": [
+ "ISSI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "ISSI",
+ "established": 1995,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01xm30661",
+ "@nest": {
+ "city": "Bern",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 46.952897,
+ "lon": 46.952897
+ },
+ "type": "location"
+ },
+ "name": "International Space Science Institute",
+ "ror": "01xm30661",
+ "kind": "Nonprofit",
+ "url": [
+ "http://www.issibern.ch/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/jaxa",
+ "acronyms": [
+ "JAXA"
+ ],
+ "aliases": [
+ "Dokuritsu-gyōsei-hōjin Uchū Kōkū Kenkyū Kaihatsu Kikō",
+ "Independent Administrative Institution on Aerospace Research and Development"
+ ],
+ "cmip_acronym": "JAXA",
+ "established": 2003,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/059yhyy33",
+ "@nest": {
+ "city": "Tokyo",
+ "country": [
+ "Japan",
+ "JP"
+ ],
+ "lat": 35.680834,
+ "lon": 139.558269
+ },
+ "type": "location"
+ },
+ "name": "Japan Aerospace Exploration Agency",
+ "ror": "059yhyy33",
+ "kind": "Facility",
+ "url": [
+ "http://global.jaxa.jp/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/kiost",
+ "acronyms": [
+ "KIOST"
+ ],
+ "aliases": [
+ "Korean Ocean Research and Development Institute"
+ ],
+ "cmip_acronym": "KIOST",
+ "established": 1973,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/032m55064",
+ "@nest": {
+ "city": "Busan",
+ "country": [
+ "South Korea",
+ "KR"
+ ],
+ "lat": 35.10168,
+ "lon": 129.03004
+ },
+ "type": "location"
+ },
+ "name": "Korea Institute of Ocean Science and Technology",
+ "ror": "032m55064",
+ "kind": "Facility",
+ "url": [
+ "http://eng.kiost.ac/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/kit",
+ "acronyms": [
+ "KIT"
+ ],
+ "aliases": [
+ "Karlsruhe Institute of Technology - The Research University in the Helmholtz Association",
+ "Das Karlsruher Institut für Technologie (KIT) – Die Forschungsuniversität in der Helmholtz-Gemeinschaft"
+ ],
+ "cmip_acronym": "KIT",
+ "established": 2009,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04t3en479",
+ "@nest": {
+ "city": "Karlsruhe",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 49.00937,
+ "lon": 49.00937
+ },
+ "type": "location"
+ },
+ "name": "Karlsruhe Institute of Technology",
+ "ror": "04t3en479",
+ "kind": "Education",
+ "url": [
+ "http://www.kit.edu/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/llnl",
+ "acronyms": [
+ "LLNL",
+ "LLL"
+ ],
+ "aliases": [
+ "United States Department of Energy National Nuclear Security Administration Lawrence Livermore National Laboratory",
+ "U.S. Department of Energy National Nuclear Security Administration Los Alamos National Laboratory",
+ "United States Department of Energy Los Alamos National Laboratory",
+ "U.S. Department of Energy Los Alamos National Laboratory"
+ ],
+ "cmip_acronym": "LLNL",
+ "established": 1952,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/041nk4h53",
+ "@nest": {
+ "city": "Livermore",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 37.68187,
+ "lon": -121.76801
+ },
+ "type": "location"
+ },
+ "name": "Lawrence Livermore National Laboratory",
+ "ror": "041nk4h53",
+ "kind": "Facility",
+ "url": [
+ "https://www.llnl.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/lpc2e",
+ "acronyms": [
+ "LPC2E"
+ ],
+ "aliases": [],
+ "cmip_acronym": "LPC2E",
+ "established": 2012,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/049k66y27",
+ "@nest": {
+ "city": "Orléans",
+ "country": [
+ "France",
+ "FR"
+ ],
+ "lat": 47.90289,
+ "lon": 47.90289
+ },
+ "type": "location"
+ },
+ "name": "Laboratoire de Physique et Chimie de l’Environnement et de l’Espace",
+ "ror": "049k66y27",
+ "kind": "Facility",
+ "url": [
+ "https://www.lpc2e.cnrs.fr"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/mohc",
+ "acronyms": [],
+ "aliases": [
+ "Meteorological Office"
+ ],
+ "cmip_acronym": "MOHC",
+ "established": 1854,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01ch2yn61",
+ "@nest": {
+ "city": "Exeter",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 50.7236,
+ "lon": 50.7236
+ },
+ "type": "location"
+ },
+ "name": "Met Office",
+ "ror": "01ch2yn61",
+ "kind": "Government",
+ "url": [
+ "http://www.metoffice.gov.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/mpi-b",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "MPI-B",
+ "established": 1997,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/051yxp643",
+ "@nest": {
+ "city": "Jena",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 50.910556,
+ "lon": 11.567222
+ },
+ "type": "location"
+ },
+ "name": "Max Planck Institute for Biogeochemistry",
+ "ror": "051yxp643",
+ "kind": "Facility",
+ "url": [
+ "http://www.bgc-jena.mpg.de/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/mpi-m",
+ "acronyms": [
+ "MPI-M"
+ ],
+ "aliases": [],
+ "cmip_acronym": "MPI-M",
+ "established": 1975,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05esem239",
+ "@nest": {
+ "city": "Hamburg",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.567794,
+ "lon": 9.975468
+ },
+ "type": "location"
+ },
+ "name": "Max Planck Institute for Meteorology",
+ "ror": "05esem239",
+ "kind": "Facility",
+ "url": [
+ "http://www.mpimet.mpg.de/en/home.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/mps",
+ "acronyms": [
+ "MPS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "MPS",
+ "established": 1934,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02j6gm739",
+ "@nest": {
+ "city": "Göttingen",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 51.561218,
+ "lon": 51.561218
+ },
+ "type": "location"
+ },
+ "name": "Max Planck Institute for Solar System Research",
+ "ror": "02j6gm739",
+ "kind": "Facility",
+ "url": [
+ "http://www.mps.mpg.de/en"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/mri",
+ "acronyms": [
+ "JMA"
+ ],
+ "aliases": [
+ "Kishō-chō"
+ ],
+ "cmip_acronym": "MRI",
+ "established": 1956,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02772kk97",
+ "@nest": {
+ "city": "Tokyo",
+ "country": [
+ "Japan",
+ "JP"
+ ],
+ "lat": 35.6895,
+ "lon": 139.69171
+ },
+ "type": "location"
+ },
+ "name": "Japan Meteorological Agency",
+ "ror": "02772kk97",
+ "kind": "Other",
+ "url": [
+ "http://www.jma.go.jp/jma/indexe.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-giss",
+ "acronyms": [
+ "GISS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NASA-GISS",
+ "established": 1961,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01cyfxe35",
+ "@nest": {
+ "city": "New York",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 40.71427,
+ "lon": -74.00597
+ },
+ "type": "location"
+ },
+ "name": "Goddard Institute for Space Studies",
+ "ror": "01cyfxe35",
+ "kind": "Facility",
+ "url": [
+ "http://www.giss.nasa.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-gsfc",
+ "acronyms": [
+ "GSFC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NASA-GSFC",
+ "established": 1959,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/0171mag52",
+ "@nest": {
+ "city": "Greenbelt",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 39.00455,
+ "lon": -76.87553
+ },
+ "type": "location"
+ },
+ "name": "Goddard Space Flight Center",
+ "ror": "0171mag52",
+ "kind": "Facility",
+ "url": [
+ "https://www.nasa.gov/centers/goddard/home/index.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-jpl",
+ "acronyms": [
+ "JPL"
+ ],
+ "aliases": [
+ "Jet Propulsion Lab",
+ "Jet Propulsion Laboratory, California Institute of Technology"
+ ],
+ "cmip_acronym": "NASA-JPL",
+ "established": 1936,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/027k65916",
+ "@nest": {
+ "city": "La Cañada Flintridge",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 34.19917,
+ "lon": -118.18785
+ },
+ "type": "location"
+ },
+ "name": "Jet Propulsion Laboratory",
+ "ror": "027k65916",
+ "kind": "Facility",
+ "url": [
+ "http://www.jpl.nasa.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-larc",
+ "acronyms": [
+ "LaRC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NASA-LaRC",
+ "established": 1917,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/0399mhs52",
+ "@nest": {
+ "city": "Hampton",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 37.02987,
+ "lon": -76.34522
+ },
+ "type": "location"
+ },
+ "name": "Langley Research Center",
+ "ror": "0399mhs52",
+ "kind": "Facility",
+ "url": [
+ "http://www.nasa.gov/langley"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ncar",
+ "acronyms": [
+ "NCAR"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NCAR",
+ "established": 1930,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05cvfcr44",
+ "@nest": {
+ "city": "Boulder",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 40.01499,
+ "lon": 40.01499
+ },
+ "type": "location"
+ },
+ "name": "National Center for Atmospheric Research",
+ "ror": "05cvfcr44",
+ "kind": "Facility",
+ "url": [
+ "https://ncar.ucar.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ncas",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "NCAS",
+ "established": 1997,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03q36cn05",
+ "@nest": {
+ "city": "Islamabad",
+ "country": [
+ "Pakistan",
+ "PK"
+ ],
+ "lat": 33.72148,
+ "lon": 73.04329
+ },
+ "type": "location"
+ },
+ "name": "Uks",
+ "ror": "03q36cn05",
+ "kind": "Facility",
+ "url": [
+ "http://www.uksresearch.com/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nerc",
+ "acronyms": [
+ "NERC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NERC",
+ "established": 1965,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02b5d8509",
+ "@nest": {
+ "city": "Swindon",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.55797,
+ "lon": -1.78116
+ },
+ "type": "location"
+ },
+ "name": "Natural Environment Research Council",
+ "ror": "02b5d8509",
+ "kind": "Government",
+ "url": [
+ "https://www.ukri.org/councils/nerc/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/niwa",
+ "acronyms": [
+ "NIWA"
+ ],
+ "aliases": [
+ "Taihoro Nukurangi"
+ ],
+ "cmip_acronym": "NIWA",
+ "established": 1992,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04hxcaz34",
+ "@nest": {
+ "city": "Auckland",
+ "country": [
+ "New Zealand",
+ "NZ"
+ ],
+ "lat": -36.84403,
+ "lon": 174.76172
+ },
+ "type": "location"
+ },
+ "name": "National Institute of Water and Atmospheric Research",
+ "ror": "04hxcaz34",
+ "kind": "Facility",
+ "url": [
+ "https://www.niwa.co.nz/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/noaa-ncei",
+ "acronyms": [
+ "NCEI",
+ "NOAA NCEI"
+ ],
+ "aliases": [
+ "National Climatic Data Center",
+ "United States National Environmental Satellites, Data, and Information Service National Centers for Environmental Information",
+ "United States National Centers for Environmental Information",
+ "U.S. National Centers for Environmental Information",
+ "National Centers for Environmental Information"
+ ],
+ "cmip_acronym": "NOAA-NCEI",
+ "established": 1934,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04r0wrp59",
+ "@nest": {
+ "city": "Asheville",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 35.60095,
+ "lon": -82.55402
+ },
+ "type": "location"
+ },
+ "name": "NOAA National Centers for Environmental Information",
+ "ror": "04r0wrp59",
+ "kind": "Government",
+ "url": [
+ "https://www.ncei.noaa.gov"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ntu",
+ "acronyms": [
+ "NTU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NTU",
+ "established": 1928,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05bqach95",
+ "@nest": {
+ "city": "Taipei",
+ "country": [
+ "Taiwan",
+ "TW"
+ ],
+ "lat": 25.016,
+ "lon": 121.536
+ },
+ "type": "location"
+ },
+ "name": "National Taiwan University",
+ "ror": "05bqach95",
+ "kind": "Education",
+ "url": [
+ "http://www.ntu.edu.tw/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/nuist",
+ "acronyms": [
+ "NU",
+ "NJU "
+ ],
+ "aliases": [
+ "Nanking University"
+ ],
+ "cmip_acronym": "NUIST",
+ "established": 1902,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01rxvg760",
+ "@nest": {
+ "city": "Nanjing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 32.056111,
+ "lon": 118.775
+ },
+ "type": "location"
+ },
+ "name": "Nanjing University",
+ "ror": "01rxvg760",
+ "kind": "Education",
+ "url": [
+ "http://www.nju.edu.cn/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/osu",
+ "acronyms": [
+ "OSU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "OSU",
+ "established": 1868,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00ysfqy60",
+ "@nest": {
+ "city": "Corvallis",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 44.56457,
+ "lon": -123.26204
+ },
+ "type": "location"
+ },
+ "name": "Oregon State University",
+ "ror": "00ysfqy60",
+ "kind": "Education",
+ "url": [
+ "http://oregonstate.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/pcmdi",
+ "acronyms": [
+ "LLNL",
+ "LLL"
+ ],
+ "aliases": [
+ "United States Department of Energy National Nuclear Security Administration Lawrence Livermore National Laboratory",
+ "U.S. Department of Energy National Nuclear Security Administration Los Alamos National Laboratory",
+ "United States Department of Energy Los Alamos National Laboratory",
+ "U.S. Department of Energy Los Alamos National Laboratory"
+ ],
+ "cmip_acronym": "PCMDI",
+ "established": 1952,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/041nk4h53",
+ "@nest": {
+ "city": "Livermore",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 37.68187,
+ "lon": -121.76801
+ },
+ "type": "location"
+ },
+ "name": "Lawrence Livermore National Laboratory",
+ "ror": "041nk4h53",
+ "kind": "Facility",
+ "url": [
+ "https://www.llnl.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/pmod",
+ "acronyms": [
+ "PMOD"
+ ],
+ "aliases": [],
+ "cmip_acronym": "PMOD",
+ "established": 1907,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02gtrqv93",
+ "@nest": {
+ "city": "Davos",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 46.8133161,
+ "lon": 46.8133161
+ },
+ "type": "location"
+ },
+ "name": "Physikalisch-Meteorologisches Observatorium Davos",
+ "ror": "02gtrqv93",
+ "kind": "Facility",
+ "url": [
+ "https://www.pmodwrc.ch/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/pnnl-jgcri",
+ "acronyms": [
+ "JGCRI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "PNNL-JGCRI",
+ "established": 2001,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/058cmd703",
+ "@nest": {
+ "city": "Riverdale Park",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 38.971106,
+ "lon": -76.9217851
+ },
+ "type": "location"
+ },
+ "name": "Joint Global Change Research Institute",
+ "ror": "058cmd703",
+ "kind": "Facility",
+ "url": [
+ "http://www.globalchange.umd.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/pnnl-waccem",
+ "acronyms": [
+ "PNNL"
+ ],
+ "aliases": [],
+ "cmip_acronym": "PNNL-WACCEM",
+ "established": 1965,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05h992307",
+ "@nest": {
+ "city": "Richland",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 46.28569,
+ "lon": -119.28446
+ },
+ "type": "location"
+ },
+ "name": "Pacific Northwest National Laboratory",
+ "ror": "05h992307",
+ "kind": "Facility",
+ "url": [
+ "http://www.pnnl.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/rss",
+ "acronyms": [
+ "RSS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "RSS",
+ "established": 1974,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01vp8h012",
+ "@nest": {
+ "city": "Santa Rosa",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 38.443733,
+ "lon": -122.717185
+ },
+ "type": "location"
+ },
+ "name": "Remote Sensing Systems (United States)",
+ "ror": "01vp8h012",
+ "kind": "Company",
+ "url": [
+ "http://www.remss.com/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/snu",
+ "acronyms": [
+ "SNU"
+ ],
+ "aliases": [
+ "Seoul Daehakgyo"
+ ],
+ "cmip_acronym": "SNU",
+ "established": 1946,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04h9pn542",
+ "@nest": {
+ "city": "Seoul",
+ "country": [
+ "South Korea",
+ "KR"
+ ],
+ "lat": 37.460155,
+ "lon": 126.951894
+ },
+ "type": "location"
+ },
+ "name": "Seoul National University",
+ "ror": "04h9pn542",
+ "kind": "Education",
+ "url": [
+ "http://www.snu.ac.kr/index.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/thu",
+ "acronyms": [
+ "THU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "THU",
+ "established": 1911,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03cve4549",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.999585,
+ "lon": 116.325414
+ },
+ "type": "location"
+ },
+ "name": "Tsinghua University",
+ "ror": "03cve4549",
+ "kind": "Education",
+ "url": [
+ "http://www.tsinghua.edu.cn/publish/newthuen/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ua",
+ "acronyms": [
+ "UA"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UA",
+ "established": 1885,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03m2x1q45",
+ "@nest": {
+ "city": "Tucson",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 32.22174,
+ "lon": -110.92648
+ },
+ "type": "location"
+ },
+ "name": "University of Arizona",
+ "ror": "03m2x1q45",
+ "kind": "Education",
+ "url": [
+ "http://www.arizona.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uci",
+ "acronyms": [
+ "UCI"
+ ],
+ "aliases": [
+ "UC Irvine"
+ ],
+ "cmip_acronym": "UCI",
+ "established": 1965,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04gyf1771",
+ "@nest": {
+ "city": "Irvine",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 33.64535,
+ "lon": -117.842642
+ },
+ "type": "location"
+ },
+ "name": "University of California, Irvine",
+ "ror": "04gyf1771",
+ "kind": "Education",
+ "url": [
+ "http://uci.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ucolorado",
+ "acronyms": [
+ "CU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UColorado",
+ "established": 1876,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00jc20583",
+ "@nest": {
+ "city": "Boulder",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 40.01499,
+ "lon": -105.27055
+ },
+ "type": "location"
+ },
+ "name": "University of Colorado System",
+ "ror": "00jc20583",
+ "kind": "Education",
+ "url": [
+ "http://www.cu.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ucsb",
+ "acronyms": [
+ "UCSB"
+ ],
+ "aliases": [
+ "UC Santa Barbara"
+ ],
+ "cmip_acronym": "UCSB",
+ "established": 1891,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02t274463",
+ "@nest": {
+ "city": "Santa Barbara",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 34.42083,
+ "lon": -119.69819
+ },
+ "type": "location"
+ },
+ "name": "University of California, Santa Barbara",
+ "ror": "02t274463",
+ "kind": "Education",
+ "url": [
+ "http://www.ucsb.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uhh",
+ "acronyms": [
+ "UHH"
+ ],
+ "aliases": [
+ "University of Hamburg"
+ ],
+ "cmip_acronym": "UHH",
+ "established": 1919,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00g30e956",
+ "@nest": {
+ "city": "Hamburg",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.55073,
+ "lon": 9.99302
+ },
+ "type": "location"
+ },
+ "name": "Universität Hamburg",
+ "ror": "00g30e956",
+ "kind": "Education",
+ "url": [
+ "http://www.uni-hamburg.de"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uobergen",
+ "acronyms": [
+ "UiB"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UoBergen",
+ "established": 1946,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03zga2b32",
+ "@nest": {
+ "city": "Bergen",
+ "country": [
+ "Norway",
+ "NO"
+ ],
+ "lat": 60.39299,
+ "lon": 60.39299
+ },
+ "type": "location"
+ },
+ "name": "University of Bergen",
+ "ror": "03zga2b32",
+ "kind": "Education",
+ "url": [
+ "http://www.uib.no/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uofmd",
+ "acronyms": [
+ "UMD"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UofMD",
+ "established": 1856,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/047s2c258",
+ "@nest": {
+ "city": "College Park",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 38.98067,
+ "lon": -76.93692
+ },
+ "type": "location"
+ },
+ "name": "University of Maryland, College Park",
+ "ror": "047s2c258",
+ "kind": "Education",
+ "url": [
+ "http://www.umd.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uoleeds",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UoLeeds",
+ "established": 1904,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/024mrxd33",
+ "@nest": {
+ "city": "Leeds",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 53.79648,
+ "lon": 53.79648
+ },
+ "type": "location"
+ },
+ "name": "University of Leeds",
+ "ror": "024mrxd33",
+ "kind": "Education",
+ "url": [
+ "http://www.leeds.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uom",
+ "acronyms": [],
+ "aliases": [
+ "Melbourne University"
+ ],
+ "cmip_acronym": "UoM",
+ "established": 1853,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01ej9dk98",
+ "@nest": {
+ "city": "Melbourne",
+ "country": [
+ "Australia",
+ "AU"
+ ],
+ "lat": -37.814,
+ "lon": 144.96332
+ },
+ "type": "location"
+ },
+ "name": "University of Melbourne",
+ "ror": "01ej9dk98",
+ "kind": "Education",
+ "url": [
+ "http://www.unimelb.edu.au/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uomontreal",
+ "acronyms": [
+ "UdeM"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UoMontreal",
+ "established": 1878,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/0161xgx34",
+ "@nest": {
+ "city": "Montreal",
+ "country": [
+ "Canada",
+ "CA"
+ ],
+ "lat": 45.50884,
+ "lon": 45.50884
+ },
+ "type": "location"
+ },
+ "name": "Université de Montréal",
+ "ror": "0161xgx34",
+ "kind": "Education",
+ "url": [
+ "http://www.umontreal.ca/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uootago",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UoOtago",
+ "established": 1869,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01jmxt844",
+ "@nest": {
+ "city": "Dunedin",
+ "country": [
+ "New Zealand",
+ "NZ"
+ ],
+ "lat": -45.87416,
+ "lon": -45.87416
+ },
+ "type": "location"
+ },
+ "name": "University of Otago",
+ "ror": "01jmxt844",
+ "kind": "Education",
+ "url": [
+ "http://www.otago.ac.nz/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uooulu",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UoOulu",
+ "established": 1958,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03yj89h83",
+ "@nest": {
+ "city": "Oulu",
+ "country": [
+ "Finland",
+ "FI"
+ ],
+ "lat": 65.01236,
+ "lon": 65.01236
+ },
+ "type": "location"
+ },
+ "name": "University of Oulu",
+ "ror": "03yj89h83",
+ "kind": "Education",
+ "url": [
+ "http://www.oulu.fi/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/ureading",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UReading",
+ "established": 1926,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05v62cm79",
+ "@nest": {
+ "city": "Reading",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.440832,
+ "lon": -0.942503
+ },
+ "type": "location"
+ },
+ "name": "University of Reading",
+ "ror": "05v62cm79",
+ "kind": "Education",
+ "url": [
+ "http://www.reading.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/uw",
+ "acronyms": [
+ "UW"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UW",
+ "established": 1861,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00cvxb145",
+ "@nest": {
+ "city": "Seattle",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 47.60621,
+ "lon": -122.33207
+ },
+ "type": "location"
+ },
+ "name": "University of Washington",
+ "ror": "00cvxb145",
+ "kind": "Education",
+ "url": [
+ "http://www.washington.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ },
+ {
+ "id": "https://WCRP-CMIP.github.io/wcrp-universe/institutions/vua",
+ "acronyms": [
+ "VU"
+ ],
+ "aliases": [
+ "VU Amsterdam"
+ ],
+ "cmip_acronym": "VUA",
+ "established": 1880,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/008xxew50",
+ "@nest": {
+ "city": "Amsterdam",
+ "country": [
+ "Netherlands",
+ "NL"
+ ],
+ "lat": 52.37403,
+ "lon": 4.88969
+ },
+ "type": "location"
+ },
+ "name": "Vrije Universiteit Amsterdam",
+ "ror": "008xxew50",
+ "kind": "Education",
+ "url": [
+ "https://vu.nl/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+ }
+ ]
+}
diff --git a/data_descriptors/institutions/graph.min b/data_descriptors/institutions/graph.min
new file mode 100644
index 00000000..bf2cd965
--- /dev/null
+++ b/data_descriptors/institutions/graph.min
@@ -0,0 +1 @@
+{"@context":{"@base":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/experiment/","@vocab":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/experiment/","id":"@id","type":"@type","cf":"https://WCRP-CMIP.github.io/WCRP-CMIP/CF/","cmip6plus":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/","cmip7":"https://WCRP-CMIP.github.io/CMIP7_CVs/","mip-variables":"https://WCRP-CMIP/github.io/MIPvariables/","wcrp-universe":"https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"},"@graph":[{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/aer","acronyms":["AER"],"aliases":[],"cmip_acronym":"AER","established":1977,"labels":[],"location":{"id":"wcrp-universe:location/04cg70g73","@nest":{"city":"Lexington","country":["United States","US"],"lat":42.539472,"lon":-71.256946},"type":"location"},"name":"Atmospheric and Environmental Research","ror":"04cg70g73","kind":"Facility","url":["http://www.aer.com/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/aor","acronyms":[],"aliases":[],"cmip_acronym":"AoR","established":1938,"labels":[],"location":{"id":"wcrp-universe:location/02hnp4676","@nest":{"city":"Rome","country":["Italy","IT"],"lat":41.921669,"lon":41.921669},"type":"location"},"name":"Astronomical Observatory of Rome","ror":"02hnp4676","kind":"Facility","url":["http://web.oa-roma.inaf.it/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/as-rcec","acronyms":["RCEC"],"aliases":[],"cmip_acronym":"AS-RCEC","established":0,"labels":[],"location":{"id":"wcrp-universe:location/050qpg053","@nest":{"city":"Taipei","country":["Taiwan","TW"],"lat":25.040712,"lon":121.614171},"type":"location"},"name":"Research Center for Environmental Changes, Academia Sinica","ror":"050qpg053","kind":"Facility","url":["http://www.rcec.sinica.edu.tw/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/auot","acronyms":[],"aliases":["Aristotelian University"],"cmip_acronym":"AUoT","established":1925,"labels":[],"location":{"id":"wcrp-universe:location/02j61yw88","@nest":{"city":"Thessaloniki","country":["Greece","GR"],"lat":40.64361,"lon":40.64361},"type":"location"},"name":"Aristotle University of Thessaloniki","ror":"02j61yw88","kind":"Education","url":["https://www.auth.gr/en"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/awi","acronyms":["AWI"],"aliases":[],"cmip_acronym":"AWI","established":1980,"labels":[],"location":{"id":"wcrp-universe:location/032e6b942","@nest":{"city":"Bremerhaven","country":["Germany","DE"],"lat":53.53615,"lon":8.59298},"type":"location"},"name":"Alfred Wegener Institute for Polar and Marine Research","ror":"032e6b942","kind":"Facility","url":["https://www.awi.de"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/bas","acronyms":["BAS"],"aliases":[],"cmip_acronym":"BAS","established":1962,"labels":[],"location":{"id":"wcrp-universe:location/01rhff309","@nest":{"city":"Cambridge","country":["United Kingdom","GB"],"lat":52.212965,"lon":52.212965},"type":"location"},"name":"British Antarctic Survey","ror":"01rhff309","kind":"Government","url":["https://www.bas.ac.uk/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/bcc","acronyms":[],"aliases":[],"cmip_acronym":"BCC","established":2008,"labels":[],"location":{"id":"wcrp-universe:location/01spyyb53","@nest":{"city":"Beijing","country":["China","CN"],"lat":39.950128,"lon":116.383679},"type":"location"},"name":"Beijing Biocytogen (China)","ror":"01spyyb53","kind":"Company","url":["http://www.bbctg.com.cn/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/cams","acronyms":["CAMS"],"aliases":[],"cmip_acronym":"CAMS","established":1978,"labels":[],"location":{"id":"wcrp-universe:location/034b53w38","@nest":{"city":"Beijing","country":["China","CN"],"lat":39.9075,"lon":116.39723},"type":"location"},"name":"Chinese Academy of Meteorological Sciences","ror":"034b53w38","kind":"Facility","url":["http://www.camscma.cn/en.html"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/cas","acronyms":["CAS"],"aliases":[],"cmip_acronym":"CAS","established":1949,"labels":[],"location":{"id":"wcrp-universe:location/034t30j35","@nest":{"city":"Beijing","country":["China","CN"],"lat":39.9075,"lon":116.39723},"type":"location"},"name":"Chinese Academy of Sciences","ror":"034t30j35","kind":"Government","url":["http://english.cas.cn/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/cccma","acronyms":["ECCC"],"aliases":[],"cmip_acronym":"CCCma","established":1971,"labels":[],"location":{"id":"wcrp-universe:location/026ny0e17","@nest":{"city":"Gatineau","country":["Canada","CA"],"lat":45.425373,"lon":-75.699862},"type":"location"},"name":"Environment and Climate Change Canada","ror":"026ny0e17","kind":"Government","url":["https://www.canada.ca/en/environment-climate-change.html"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/cccr-iitm","acronyms":["IITM"],"aliases":[],"cmip_acronym":"CCCR-IITM","established":1962,"labels":[],"location":{"id":"wcrp-universe:location/03jf2m686","@nest":{"city":"Pune","country":["India","IN"],"lat":18.51957,"lon":73.85535},"type":"location"},"name":"Indian Institute of Tropical Meteorology","ror":"03jf2m686","kind":"Facility","url":["http://www.tropmet.res.in/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/ceda","acronyms":["CEDA"],"aliases":[],"cmip_acronym":"CEDA","established":2005,"labels":[],"location":{"id":"wcrp-universe:location/04j4kad11","@nest":{"city":"Harwell","country":["United Kingdom","GB"],"lat":53.41667,"lon":-0.96667},"type":"location"},"name":"Centre for Environmental Data Analysis","ror":"04j4kad11","kind":"Government","url":["https://www.ceda.ac.uk/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/cmcc","acronyms":["CMCC"],"aliases":[],"cmip_acronym":"CMCC","established":2005,"labels":[],"location":{"id":"wcrp-universe:location/01tf11a61","@nest":{"city":"Lecce","country":["Italy","IT"],"lat":40.33942,"lon":18.086602},"type":"location"},"name":"Euro-Mediterranean Center for Climate Change","ror":"01tf11a61","kind":"Nonprofit","url":["http://www.cmcc.it/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/cnes","acronyms":["CNES"],"aliases":[],"cmip_acronym":"CNES","established":1961,"labels":[],"location":{"id":"wcrp-universe:location/04h1h0y33","@nest":{"city":"Paris","country":["France","FR"],"lat":48.85341,"lon":2.3488},"type":"location"},"name":"Centre National d'Études Spatiales","ror":"04h1h0y33","kind":"Government","url":["https://www.cnes.fr"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/csiro","acronyms":["CSIRO"],"aliases":[],"cmip_acronym":"CSIRO","established":1926,"labels":[],"location":{"id":"wcrp-universe:location/03qn8fb07","@nest":{"city":"Canberra","country":["Australia","AU"],"lat":-35.28346,"lon":149.12807},"type":"location"},"name":"Commonwealth Scientific and Industrial Research Organisation","ror":"03qn8fb07","kind":"Government","url":["http://www.csiro.au/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/dkrz","acronyms":["DKRZ"],"aliases":[],"cmip_acronym":"DKRZ","established":1987,"labels":[],"location":{"id":"wcrp-universe:location/03ztgj037","@nest":{"city":"Hamburg","country":["Germany","DE"],"lat":53.55073,"lon":9.99302},"type":"location"},"name":"German Climate Computing Centre","ror":"03ztgj037","kind":"Facility","url":["https://www.dkrz.de/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/dwd","acronyms":["DWD"],"aliases":[],"cmip_acronym":"DWD","established":1952,"labels":[],"location":{"id":"wcrp-universe:location/02nrqs528","@nest":{"city":"Offenbach","country":["Germany","DE"],"lat":50.103322,"lon":8.747606},"type":"location"},"name":"German Meteorological Service","ror":"02nrqs528","kind":"Facility","url":["http://www.dwd.de/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/eawag","acronyms":["EAWAG"],"aliases":[],"cmip_acronym":"EAWAG","established":1936,"labels":[],"location":{"id":"wcrp-universe:location/00pc48d59","@nest":{"city":"Dübendorf","country":["Switzerland","CH"],"lat":47.39724,"lon":47.39724},"type":"location"},"name":"Swiss Federal Institute of Aquatic Science and Technology","ror":"00pc48d59","kind":"Facility","url":["http://www.eawag.ch/en/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/ecmwf","acronyms":["ECMWF"],"aliases":[],"cmip_acronym":"ECMWF","established":1975,"labels":[],"location":{"id":"wcrp-universe:location/014w0fd65","@nest":{"city":"Reading","country":["United Kingdom","GB"],"lat":51.45625,"lon":-0.97113},"type":"location"},"name":"European Centre for Medium-Range Weather Forecasts","ror":"014w0fd65","kind":"Other","url":["http://www.ecmwf.int/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/esso","acronyms":["INCOIS"],"aliases":[],"cmip_acronym":"ESSO","established":1999,"labels":[],"location":{"id":"wcrp-universe:location/04xbqmj23","@nest":{"city":"Hyderabad","country":["India","IN"],"lat":17.528234,"lon":78.400195},"type":"location"},"name":"Indian National Centre for Ocean Information Services","ror":"04xbqmj23","kind":"Government","url":["http://www.incois.gov.in/portal/index.jsp"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/fmi","acronyms":["FMI"],"aliases":[],"cmip_acronym":"FMI","established":1838,"labels":[],"location":{"id":"wcrp-universe:location/05hppb561","@nest":{"city":"Helsinki","country":["Finland","FI"],"lat":60.16952,"lon":60.16952},"type":"location"},"name":"Finnish Meteorological Institute","ror":"05hppb561","kind":"Government","url":["http://en.ilmatieteenlaitos.fi/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/fuberlin","acronyms":["FU"],"aliases":["FU Berlin","Free University of Berlin"],"cmip_acronym":"FUBerlin","established":1948,"labels":[],"location":{"id":"wcrp-universe:location/046ak2485","@nest":{"city":"Berlin","country":["Germany","DE"],"lat":52.52437,"lon":52.52437},"type":"location"},"name":"Freie Universität Berlin","ror":"046ak2485","kind":"Education","url":["https://www.fu-berlin.de"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/iaceth","acronyms":[],"aliases":["Swiss Federal Institute of Technology in Zurich","Eidgenössische Technische Hochschule Zürich","École Polytechnique Fédérale de Zurich","Politecnico Federale di Zurigo"],"cmip_acronym":"IACETH","established":1855,"labels":[],"location":{"id":"wcrp-universe:location/05a28rw58","@nest":{"city":"Zurich","country":["Switzerland","CH"],"lat":47.36667,"lon":8.55},"type":"location"},"name":"ETH Zurich","ror":"05a28rw58","kind":"Education","url":["https://ethz.ch"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/ifm-geomar","acronyms":["IFM-GEOMAR"],"aliases":["Leibniz Institute of Marine Sciences"],"cmip_acronym":"IFM-GEOMAR","established":2004,"labels":[],"location":{"id":"wcrp-universe:location/02h2x0161","@nest":{"city":"Kiel","country":["Germany","DE"],"lat":54.327138,"lon":10.180141},"type":"location"},"name":"GEOMAR Helmholtz Centre for Ocean Research Kiel","ror":"02h2x0161","kind":"Facility","url":["http://www.geomar.de/en/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/imperialcollege","acronyms":[],"aliases":[],"cmip_acronym":"ImperialCollege","established":1907,"labels":[],"location":{"id":"wcrp-universe:location/041kmwe10","@nest":{"city":"London","country":["United Kingdom","GB"],"lat":51.4986,"lon":-0.175478},"type":"location"},"name":"Imperial College London","ror":"041kmwe10","kind":"Education","url":["http://www.imperial.ac.uk/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/inm","acronyms":["INM RAS"],"aliases":[],"cmip_acronym":"INM","established":1980,"labels":[],"location":{"id":"wcrp-universe:location/00520ey40","@nest":{"city":"Moscow","country":["Russia","RU"],"lat":55.762997,"lon":37.625605},"type":"location"},"name":"Institute of Numerical Mathematics","ror":"00520ey40","kind":"Facility","url":["http://www.inm.ras.ru/inm_en_ver/index.htm"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/ipsl","acronyms":["IPSL"],"aliases":[],"cmip_acronym":"IPSL","established":1991,"labels":[],"location":{"id":"wcrp-universe:location/02haar591","@nest":{"city":"Paris","country":["France","FR"],"lat":48.855675,"lon":2.332105},"type":"location"},"name":"Institut Pierre-Simon Laplace","ror":"02haar591","kind":"Facility","url":["https://www.ipsl.fr/en/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/issi","acronyms":["ISSI"],"aliases":[],"cmip_acronym":"ISSI","established":1995,"labels":[],"location":{"id":"wcrp-universe:location/01xm30661","@nest":{"city":"Bern","country":["Switzerland","CH"],"lat":46.952897,"lon":46.952897},"type":"location"},"name":"International Space Science Institute","ror":"01xm30661","kind":"Nonprofit","url":["http://www.issibern.ch/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/jaxa","acronyms":["JAXA"],"aliases":["Dokuritsu-gyōsei-hōjin Uchū Kōkū Kenkyū Kaihatsu Kikō","Independent Administrative Institution on Aerospace Research and Development"],"cmip_acronym":"JAXA","established":2003,"labels":[],"location":{"id":"wcrp-universe:location/059yhyy33","@nest":{"city":"Tokyo","country":["Japan","JP"],"lat":35.680834,"lon":139.558269},"type":"location"},"name":"Japan Aerospace Exploration Agency","ror":"059yhyy33","kind":"Facility","url":["http://global.jaxa.jp/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/kiost","acronyms":["KIOST"],"aliases":["Korean Ocean Research and Development Institute"],"cmip_acronym":"KIOST","established":1973,"labels":[],"location":{"id":"wcrp-universe:location/032m55064","@nest":{"city":"Busan","country":["South Korea","KR"],"lat":35.10168,"lon":129.03004},"type":"location"},"name":"Korea Institute of Ocean Science and Technology","ror":"032m55064","kind":"Facility","url":["http://eng.kiost.ac/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/kit","acronyms":["KIT"],"aliases":["Karlsruhe Institute of Technology - The Research University in the Helmholtz Association","Das Karlsruher Institut für Technologie (KIT) – Die Forschungsuniversität in der Helmholtz-Gemeinschaft"],"cmip_acronym":"KIT","established":2009,"labels":[],"location":{"id":"wcrp-universe:location/04t3en479","@nest":{"city":"Karlsruhe","country":["Germany","DE"],"lat":49.00937,"lon":49.00937},"type":"location"},"name":"Karlsruhe Institute of Technology","ror":"04t3en479","kind":"Education","url":["http://www.kit.edu/english/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/llnl","acronyms":["LLNL","LLL"],"aliases":["United States Department of Energy National Nuclear Security Administration Lawrence Livermore National Laboratory","U.S. Department of Energy National Nuclear Security Administration Los Alamos National Laboratory","United States Department of Energy Los Alamos National Laboratory","U.S. Department of Energy Los Alamos National Laboratory"],"cmip_acronym":"LLNL","established":1952,"labels":[],"location":{"id":"wcrp-universe:location/041nk4h53","@nest":{"city":"Livermore","country":["United States","US"],"lat":37.68187,"lon":-121.76801},"type":"location"},"name":"Lawrence Livermore National Laboratory","ror":"041nk4h53","kind":"Facility","url":["https://www.llnl.gov/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/lpc2e","acronyms":["LPC2E"],"aliases":[],"cmip_acronym":"LPC2E","established":2012,"labels":[],"location":{"id":"wcrp-universe:location/049k66y27","@nest":{"city":"Orléans","country":["France","FR"],"lat":47.90289,"lon":47.90289},"type":"location"},"name":"Laboratoire de Physique et Chimie de l’Environnement et de l’Espace","ror":"049k66y27","kind":"Facility","url":["https://www.lpc2e.cnrs.fr"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/mohc","acronyms":[],"aliases":["Meteorological Office"],"cmip_acronym":"MOHC","established":1854,"labels":[],"location":{"id":"wcrp-universe:location/01ch2yn61","@nest":{"city":"Exeter","country":["United Kingdom","GB"],"lat":50.7236,"lon":50.7236},"type":"location"},"name":"Met Office","ror":"01ch2yn61","kind":"Government","url":["http://www.metoffice.gov.uk/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/mpi-b","acronyms":[],"aliases":[],"cmip_acronym":"MPI-B","established":1997,"labels":[],"location":{"id":"wcrp-universe:location/051yxp643","@nest":{"city":"Jena","country":["Germany","DE"],"lat":50.910556,"lon":11.567222},"type":"location"},"name":"Max Planck Institute for Biogeochemistry","ror":"051yxp643","kind":"Facility","url":["http://www.bgc-jena.mpg.de/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/mpi-m","acronyms":["MPI-M"],"aliases":[],"cmip_acronym":"MPI-M","established":1975,"labels":[],"location":{"id":"wcrp-universe:location/05esem239","@nest":{"city":"Hamburg","country":["Germany","DE"],"lat":53.567794,"lon":9.975468},"type":"location"},"name":"Max Planck Institute for Meteorology","ror":"05esem239","kind":"Facility","url":["http://www.mpimet.mpg.de/en/home.html"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/mps","acronyms":["MPS"],"aliases":[],"cmip_acronym":"MPS","established":1934,"labels":[],"location":{"id":"wcrp-universe:location/02j6gm739","@nest":{"city":"Göttingen","country":["Germany","DE"],"lat":51.561218,"lon":51.561218},"type":"location"},"name":"Max Planck Institute for Solar System Research","ror":"02j6gm739","kind":"Facility","url":["http://www.mps.mpg.de/en"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/mri","acronyms":["JMA"],"aliases":["Kishō-chō"],"cmip_acronym":"MRI","established":1956,"labels":[],"location":{"id":"wcrp-universe:location/02772kk97","@nest":{"city":"Tokyo","country":["Japan","JP"],"lat":35.6895,"lon":139.69171},"type":"location"},"name":"Japan Meteorological Agency","ror":"02772kk97","kind":"Other","url":["http://www.jma.go.jp/jma/indexe.html"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-giss","acronyms":["GISS"],"aliases":[],"cmip_acronym":"NASA-GISS","established":1961,"labels":[],"location":{"id":"wcrp-universe:location/01cyfxe35","@nest":{"city":"New York","country":["United States","US"],"lat":40.71427,"lon":-74.00597},"type":"location"},"name":"Goddard Institute for Space Studies","ror":"01cyfxe35","kind":"Facility","url":["http://www.giss.nasa.gov/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-gsfc","acronyms":["GSFC"],"aliases":[],"cmip_acronym":"NASA-GSFC","established":1959,"labels":[],"location":{"id":"wcrp-universe:location/0171mag52","@nest":{"city":"Greenbelt","country":["United States","US"],"lat":39.00455,"lon":-76.87553},"type":"location"},"name":"Goddard Space Flight Center","ror":"0171mag52","kind":"Facility","url":["https://www.nasa.gov/centers/goddard/home/index.html"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-jpl","acronyms":["JPL"],"aliases":["Jet Propulsion Lab","Jet Propulsion Laboratory, California Institute of Technology"],"cmip_acronym":"NASA-JPL","established":1936,"labels":[],"location":{"id":"wcrp-universe:location/027k65916","@nest":{"city":"La Cañada Flintridge","country":["United States","US"],"lat":34.19917,"lon":-118.18785},"type":"location"},"name":"Jet Propulsion Laboratory","ror":"027k65916","kind":"Facility","url":["http://www.jpl.nasa.gov/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-larc","acronyms":["LaRC"],"aliases":[],"cmip_acronym":"NASA-LaRC","established":1917,"labels":[],"location":{"id":"wcrp-universe:location/0399mhs52","@nest":{"city":"Hampton","country":["United States","US"],"lat":37.02987,"lon":-76.34522},"type":"location"},"name":"Langley Research Center","ror":"0399mhs52","kind":"Facility","url":["http://www.nasa.gov/langley"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/ncar","acronyms":["NCAR"],"aliases":[],"cmip_acronym":"NCAR","established":1930,"labels":[],"location":{"id":"wcrp-universe:location/05cvfcr44","@nest":{"city":"Boulder","country":["United States","US"],"lat":40.01499,"lon":40.01499},"type":"location"},"name":"National Center for Atmospheric Research","ror":"05cvfcr44","kind":"Facility","url":["https://ncar.ucar.edu/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/ncas","acronyms":[],"aliases":[],"cmip_acronym":"NCAS","established":1997,"labels":[],"location":{"id":"wcrp-universe:location/03q36cn05","@nest":{"city":"Islamabad","country":["Pakistan","PK"],"lat":33.72148,"lon":73.04329},"type":"location"},"name":"Uks","ror":"03q36cn05","kind":"Facility","url":["http://www.uksresearch.com/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/nerc","acronyms":["NERC"],"aliases":[],"cmip_acronym":"NERC","established":1965,"labels":[],"location":{"id":"wcrp-universe:location/02b5d8509","@nest":{"city":"Swindon","country":["United Kingdom","GB"],"lat":51.55797,"lon":-1.78116},"type":"location"},"name":"Natural Environment Research Council","ror":"02b5d8509","kind":"Government","url":["https://www.ukri.org/councils/nerc/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/niwa","acronyms":["NIWA"],"aliases":["Taihoro Nukurangi"],"cmip_acronym":"NIWA","established":1992,"labels":[],"location":{"id":"wcrp-universe:location/04hxcaz34","@nest":{"city":"Auckland","country":["New Zealand","NZ"],"lat":-36.84403,"lon":174.76172},"type":"location"},"name":"National Institute of Water and Atmospheric Research","ror":"04hxcaz34","kind":"Facility","url":["https://www.niwa.co.nz/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/noaa-ncei","acronyms":["NCEI","NOAA NCEI"],"aliases":["National Climatic Data Center","United States National Environmental Satellites, Data, and Information Service National Centers for Environmental Information","United States National Centers for Environmental Information","U.S. National Centers for Environmental Information","National Centers for Environmental Information"],"cmip_acronym":"NOAA-NCEI","established":1934,"labels":[],"location":{"id":"wcrp-universe:location/04r0wrp59","@nest":{"city":"Asheville","country":["United States","US"],"lat":35.60095,"lon":-82.55402},"type":"location"},"name":"NOAA National Centers for Environmental Information","ror":"04r0wrp59","kind":"Government","url":["https://www.ncei.noaa.gov"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/ntu","acronyms":["NTU"],"aliases":[],"cmip_acronym":"NTU","established":1928,"labels":[],"location":{"id":"wcrp-universe:location/05bqach95","@nest":{"city":"Taipei","country":["Taiwan","TW"],"lat":25.016,"lon":121.536},"type":"location"},"name":"National Taiwan University","ror":"05bqach95","kind":"Education","url":["http://www.ntu.edu.tw/english/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/nuist","acronyms":["NU","NJU "],"aliases":["Nanking University"],"cmip_acronym":"NUIST","established":1902,"labels":[],"location":{"id":"wcrp-universe:location/01rxvg760","@nest":{"city":"Nanjing","country":["China","CN"],"lat":32.056111,"lon":118.775},"type":"location"},"name":"Nanjing University","ror":"01rxvg760","kind":"Education","url":["http://www.nju.edu.cn/english/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/osu","acronyms":["OSU"],"aliases":[],"cmip_acronym":"OSU","established":1868,"labels":[],"location":{"id":"wcrp-universe:location/00ysfqy60","@nest":{"city":"Corvallis","country":["United States","US"],"lat":44.56457,"lon":-123.26204},"type":"location"},"name":"Oregon State University","ror":"00ysfqy60","kind":"Education","url":["http://oregonstate.edu/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/pcmdi","acronyms":["LLNL","LLL"],"aliases":["United States Department of Energy National Nuclear Security Administration Lawrence Livermore National Laboratory","U.S. Department of Energy National Nuclear Security Administration Los Alamos National Laboratory","United States Department of Energy Los Alamos National Laboratory","U.S. Department of Energy Los Alamos National Laboratory"],"cmip_acronym":"PCMDI","established":1952,"labels":[],"location":{"id":"wcrp-universe:location/041nk4h53","@nest":{"city":"Livermore","country":["United States","US"],"lat":37.68187,"lon":-121.76801},"type":"location"},"name":"Lawrence Livermore National Laboratory","ror":"041nk4h53","kind":"Facility","url":["https://www.llnl.gov/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/pmod","acronyms":["PMOD"],"aliases":[],"cmip_acronym":"PMOD","established":1907,"labels":[],"location":{"id":"wcrp-universe:location/02gtrqv93","@nest":{"city":"Davos","country":["Switzerland","CH"],"lat":46.8133161,"lon":46.8133161},"type":"location"},"name":"Physikalisch-Meteorologisches Observatorium Davos","ror":"02gtrqv93","kind":"Facility","url":["https://www.pmodwrc.ch/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/pnnl-jgcri","acronyms":["JGCRI"],"aliases":[],"cmip_acronym":"PNNL-JGCRI","established":2001,"labels":[],"location":{"id":"wcrp-universe:location/058cmd703","@nest":{"city":"Riverdale Park","country":["United States","US"],"lat":38.971106,"lon":-76.9217851},"type":"location"},"name":"Joint Global Change Research Institute","ror":"058cmd703","kind":"Facility","url":["http://www.globalchange.umd.edu/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/pnnl-waccem","acronyms":["PNNL"],"aliases":[],"cmip_acronym":"PNNL-WACCEM","established":1965,"labels":[],"location":{"id":"wcrp-universe:location/05h992307","@nest":{"city":"Richland","country":["United States","US"],"lat":46.28569,"lon":-119.28446},"type":"location"},"name":"Pacific Northwest National Laboratory","ror":"05h992307","kind":"Facility","url":["http://www.pnnl.gov/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/rss","acronyms":["RSS"],"aliases":[],"cmip_acronym":"RSS","established":1974,"labels":[],"location":{"id":"wcrp-universe:location/01vp8h012","@nest":{"city":"Santa Rosa","country":["United States","US"],"lat":38.443733,"lon":-122.717185},"type":"location"},"name":"Remote Sensing Systems (United States)","ror":"01vp8h012","kind":"Company","url":["http://www.remss.com/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/snu","acronyms":["SNU"],"aliases":["Seoul Daehakgyo"],"cmip_acronym":"SNU","established":1946,"labels":[],"location":{"id":"wcrp-universe:location/04h9pn542","@nest":{"city":"Seoul","country":["South Korea","KR"],"lat":37.460155,"lon":126.951894},"type":"location"},"name":"Seoul National University","ror":"04h9pn542","kind":"Education","url":["http://www.snu.ac.kr/index.html"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/thu","acronyms":["THU"],"aliases":[],"cmip_acronym":"THU","established":1911,"labels":[],"location":{"id":"wcrp-universe:location/03cve4549","@nest":{"city":"Beijing","country":["China","CN"],"lat":39.999585,"lon":116.325414},"type":"location"},"name":"Tsinghua University","ror":"03cve4549","kind":"Education","url":["http://www.tsinghua.edu.cn/publish/newthuen/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/ua","acronyms":["UA"],"aliases":[],"cmip_acronym":"UA","established":1885,"labels":[],"location":{"id":"wcrp-universe:location/03m2x1q45","@nest":{"city":"Tucson","country":["United States","US"],"lat":32.22174,"lon":-110.92648},"type":"location"},"name":"University of Arizona","ror":"03m2x1q45","kind":"Education","url":["http://www.arizona.edu/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/uci","acronyms":["UCI"],"aliases":["UC Irvine"],"cmip_acronym":"UCI","established":1965,"labels":[],"location":{"id":"wcrp-universe:location/04gyf1771","@nest":{"city":"Irvine","country":["United States","US"],"lat":33.64535,"lon":-117.842642},"type":"location"},"name":"University of California, Irvine","ror":"04gyf1771","kind":"Education","url":["http://uci.edu/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/ucolorado","acronyms":["CU"],"aliases":[],"cmip_acronym":"UColorado","established":1876,"labels":[],"location":{"id":"wcrp-universe:location/00jc20583","@nest":{"city":"Boulder","country":["United States","US"],"lat":40.01499,"lon":-105.27055},"type":"location"},"name":"University of Colorado System","ror":"00jc20583","kind":"Education","url":["http://www.cu.edu/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/ucsb","acronyms":["UCSB"],"aliases":["UC Santa Barbara"],"cmip_acronym":"UCSB","established":1891,"labels":[],"location":{"id":"wcrp-universe:location/02t274463","@nest":{"city":"Santa Barbara","country":["United States","US"],"lat":34.42083,"lon":-119.69819},"type":"location"},"name":"University of California, Santa Barbara","ror":"02t274463","kind":"Education","url":["http://www.ucsb.edu/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/uhh","acronyms":["UHH"],"aliases":["University of Hamburg"],"cmip_acronym":"UHH","established":1919,"labels":[],"location":{"id":"wcrp-universe:location/00g30e956","@nest":{"city":"Hamburg","country":["Germany","DE"],"lat":53.55073,"lon":9.99302},"type":"location"},"name":"Universität Hamburg","ror":"00g30e956","kind":"Education","url":["http://www.uni-hamburg.de"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/uobergen","acronyms":["UiB"],"aliases":[],"cmip_acronym":"UoBergen","established":1946,"labels":[],"location":{"id":"wcrp-universe:location/03zga2b32","@nest":{"city":"Bergen","country":["Norway","NO"],"lat":60.39299,"lon":60.39299},"type":"location"},"name":"University of Bergen","ror":"03zga2b32","kind":"Education","url":["http://www.uib.no/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/uofmd","acronyms":["UMD"],"aliases":[],"cmip_acronym":"UofMD","established":1856,"labels":[],"location":{"id":"wcrp-universe:location/047s2c258","@nest":{"city":"College Park","country":["United States","US"],"lat":38.98067,"lon":-76.93692},"type":"location"},"name":"University of Maryland, College Park","ror":"047s2c258","kind":"Education","url":["http://www.umd.edu/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/uoleeds","acronyms":[],"aliases":[],"cmip_acronym":"UoLeeds","established":1904,"labels":[],"location":{"id":"wcrp-universe:location/024mrxd33","@nest":{"city":"Leeds","country":["United Kingdom","GB"],"lat":53.79648,"lon":53.79648},"type":"location"},"name":"University of Leeds","ror":"024mrxd33","kind":"Education","url":["http://www.leeds.ac.uk/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/uom","acronyms":[],"aliases":["Melbourne University"],"cmip_acronym":"UoM","established":1853,"labels":[],"location":{"id":"wcrp-universe:location/01ej9dk98","@nest":{"city":"Melbourne","country":["Australia","AU"],"lat":-37.814,"lon":144.96332},"type":"location"},"name":"University of Melbourne","ror":"01ej9dk98","kind":"Education","url":["http://www.unimelb.edu.au/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/uomontreal","acronyms":["UdeM"],"aliases":[],"cmip_acronym":"UoMontreal","established":1878,"labels":[],"location":{"id":"wcrp-universe:location/0161xgx34","@nest":{"city":"Montreal","country":["Canada","CA"],"lat":45.50884,"lon":45.50884},"type":"location"},"name":"Université de Montréal","ror":"0161xgx34","kind":"Education","url":["http://www.umontreal.ca/english/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/uootago","acronyms":[],"aliases":[],"cmip_acronym":"UoOtago","established":1869,"labels":[],"location":{"id":"wcrp-universe:location/01jmxt844","@nest":{"city":"Dunedin","country":["New Zealand","NZ"],"lat":-45.87416,"lon":-45.87416},"type":"location"},"name":"University of Otago","ror":"01jmxt844","kind":"Education","url":["http://www.otago.ac.nz/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/uooulu","acronyms":[],"aliases":[],"cmip_acronym":"UoOulu","established":1958,"labels":[],"location":{"id":"wcrp-universe:location/03yj89h83","@nest":{"city":"Oulu","country":["Finland","FI"],"lat":65.01236,"lon":65.01236},"type":"location"},"name":"University of Oulu","ror":"03yj89h83","kind":"Education","url":["http://www.oulu.fi/english/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/ureading","acronyms":[],"aliases":[],"cmip_acronym":"UReading","established":1926,"labels":[],"location":{"id":"wcrp-universe:location/05v62cm79","@nest":{"city":"Reading","country":["United Kingdom","GB"],"lat":51.440832,"lon":-0.942503},"type":"location"},"name":"University of Reading","ror":"05v62cm79","kind":"Education","url":["http://www.reading.ac.uk/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/uw","acronyms":["UW"],"aliases":[],"cmip_acronym":"UW","established":1861,"labels":[],"location":{"id":"wcrp-universe:location/00cvxb145","@nest":{"city":"Seattle","country":["United States","US"],"lat":47.60621,"lon":-122.33207},"type":"location"},"name":"University of Washington","ror":"00cvxb145","kind":"Education","url":["http://www.washington.edu/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/vua","acronyms":["VU"],"aliases":["VU Amsterdam"],"cmip_acronym":"VUA","established":1880,"labels":[],"location":{"id":"wcrp-universe:location/008xxew50","@nest":{"city":"Amsterdam","country":["Netherlands","NL"],"lat":52.37403,"lon":4.88969},"type":"location"},"name":"Vrije Universiteit Amsterdam","ror":"008xxew50","kind":"Education","url":["https://vu.nl/"],"type":["institution","organisation"]}]}
diff --git a/data_descriptors/institutions/graph.min.jsonld b/data_descriptors/institutions/graph.min.jsonld
new file mode 100644
index 00000000..bf2cd965
--- /dev/null
+++ b/data_descriptors/institutions/graph.min.jsonld
@@ -0,0 +1 @@
+{"@context":{"@base":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/experiment/","@vocab":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/experiment/","id":"@id","type":"@type","cf":"https://WCRP-CMIP.github.io/WCRP-CMIP/CF/","cmip6plus":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/","cmip7":"https://WCRP-CMIP.github.io/CMIP7_CVs/","mip-variables":"https://WCRP-CMIP/github.io/MIPvariables/","wcrp-universe":"https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"},"@graph":[{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/aer","acronyms":["AER"],"aliases":[],"cmip_acronym":"AER","established":1977,"labels":[],"location":{"id":"wcrp-universe:location/04cg70g73","@nest":{"city":"Lexington","country":["United States","US"],"lat":42.539472,"lon":-71.256946},"type":"location"},"name":"Atmospheric and Environmental Research","ror":"04cg70g73","kind":"Facility","url":["http://www.aer.com/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/aor","acronyms":[],"aliases":[],"cmip_acronym":"AoR","established":1938,"labels":[],"location":{"id":"wcrp-universe:location/02hnp4676","@nest":{"city":"Rome","country":["Italy","IT"],"lat":41.921669,"lon":41.921669},"type":"location"},"name":"Astronomical Observatory of Rome","ror":"02hnp4676","kind":"Facility","url":["http://web.oa-roma.inaf.it/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/as-rcec","acronyms":["RCEC"],"aliases":[],"cmip_acronym":"AS-RCEC","established":0,"labels":[],"location":{"id":"wcrp-universe:location/050qpg053","@nest":{"city":"Taipei","country":["Taiwan","TW"],"lat":25.040712,"lon":121.614171},"type":"location"},"name":"Research Center for Environmental Changes, Academia Sinica","ror":"050qpg053","kind":"Facility","url":["http://www.rcec.sinica.edu.tw/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/auot","acronyms":[],"aliases":["Aristotelian University"],"cmip_acronym":"AUoT","established":1925,"labels":[],"location":{"id":"wcrp-universe:location/02j61yw88","@nest":{"city":"Thessaloniki","country":["Greece","GR"],"lat":40.64361,"lon":40.64361},"type":"location"},"name":"Aristotle University of Thessaloniki","ror":"02j61yw88","kind":"Education","url":["https://www.auth.gr/en"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/awi","acronyms":["AWI"],"aliases":[],"cmip_acronym":"AWI","established":1980,"labels":[],"location":{"id":"wcrp-universe:location/032e6b942","@nest":{"city":"Bremerhaven","country":["Germany","DE"],"lat":53.53615,"lon":8.59298},"type":"location"},"name":"Alfred Wegener Institute for Polar and Marine Research","ror":"032e6b942","kind":"Facility","url":["https://www.awi.de"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/bas","acronyms":["BAS"],"aliases":[],"cmip_acronym":"BAS","established":1962,"labels":[],"location":{"id":"wcrp-universe:location/01rhff309","@nest":{"city":"Cambridge","country":["United Kingdom","GB"],"lat":52.212965,"lon":52.212965},"type":"location"},"name":"British Antarctic Survey","ror":"01rhff309","kind":"Government","url":["https://www.bas.ac.uk/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/bcc","acronyms":[],"aliases":[],"cmip_acronym":"BCC","established":2008,"labels":[],"location":{"id":"wcrp-universe:location/01spyyb53","@nest":{"city":"Beijing","country":["China","CN"],"lat":39.950128,"lon":116.383679},"type":"location"},"name":"Beijing Biocytogen (China)","ror":"01spyyb53","kind":"Company","url":["http://www.bbctg.com.cn/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/cams","acronyms":["CAMS"],"aliases":[],"cmip_acronym":"CAMS","established":1978,"labels":[],"location":{"id":"wcrp-universe:location/034b53w38","@nest":{"city":"Beijing","country":["China","CN"],"lat":39.9075,"lon":116.39723},"type":"location"},"name":"Chinese Academy of Meteorological Sciences","ror":"034b53w38","kind":"Facility","url":["http://www.camscma.cn/en.html"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/cas","acronyms":["CAS"],"aliases":[],"cmip_acronym":"CAS","established":1949,"labels":[],"location":{"id":"wcrp-universe:location/034t30j35","@nest":{"city":"Beijing","country":["China","CN"],"lat":39.9075,"lon":116.39723},"type":"location"},"name":"Chinese Academy of Sciences","ror":"034t30j35","kind":"Government","url":["http://english.cas.cn/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/cccma","acronyms":["ECCC"],"aliases":[],"cmip_acronym":"CCCma","established":1971,"labels":[],"location":{"id":"wcrp-universe:location/026ny0e17","@nest":{"city":"Gatineau","country":["Canada","CA"],"lat":45.425373,"lon":-75.699862},"type":"location"},"name":"Environment and Climate Change Canada","ror":"026ny0e17","kind":"Government","url":["https://www.canada.ca/en/environment-climate-change.html"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/cccr-iitm","acronyms":["IITM"],"aliases":[],"cmip_acronym":"CCCR-IITM","established":1962,"labels":[],"location":{"id":"wcrp-universe:location/03jf2m686","@nest":{"city":"Pune","country":["India","IN"],"lat":18.51957,"lon":73.85535},"type":"location"},"name":"Indian Institute of Tropical Meteorology","ror":"03jf2m686","kind":"Facility","url":["http://www.tropmet.res.in/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/ceda","acronyms":["CEDA"],"aliases":[],"cmip_acronym":"CEDA","established":2005,"labels":[],"location":{"id":"wcrp-universe:location/04j4kad11","@nest":{"city":"Harwell","country":["United Kingdom","GB"],"lat":53.41667,"lon":-0.96667},"type":"location"},"name":"Centre for Environmental Data Analysis","ror":"04j4kad11","kind":"Government","url":["https://www.ceda.ac.uk/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/cmcc","acronyms":["CMCC"],"aliases":[],"cmip_acronym":"CMCC","established":2005,"labels":[],"location":{"id":"wcrp-universe:location/01tf11a61","@nest":{"city":"Lecce","country":["Italy","IT"],"lat":40.33942,"lon":18.086602},"type":"location"},"name":"Euro-Mediterranean Center for Climate Change","ror":"01tf11a61","kind":"Nonprofit","url":["http://www.cmcc.it/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/cnes","acronyms":["CNES"],"aliases":[],"cmip_acronym":"CNES","established":1961,"labels":[],"location":{"id":"wcrp-universe:location/04h1h0y33","@nest":{"city":"Paris","country":["France","FR"],"lat":48.85341,"lon":2.3488},"type":"location"},"name":"Centre National d'Études Spatiales","ror":"04h1h0y33","kind":"Government","url":["https://www.cnes.fr"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/csiro","acronyms":["CSIRO"],"aliases":[],"cmip_acronym":"CSIRO","established":1926,"labels":[],"location":{"id":"wcrp-universe:location/03qn8fb07","@nest":{"city":"Canberra","country":["Australia","AU"],"lat":-35.28346,"lon":149.12807},"type":"location"},"name":"Commonwealth Scientific and Industrial Research Organisation","ror":"03qn8fb07","kind":"Government","url":["http://www.csiro.au/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/dkrz","acronyms":["DKRZ"],"aliases":[],"cmip_acronym":"DKRZ","established":1987,"labels":[],"location":{"id":"wcrp-universe:location/03ztgj037","@nest":{"city":"Hamburg","country":["Germany","DE"],"lat":53.55073,"lon":9.99302},"type":"location"},"name":"German Climate Computing Centre","ror":"03ztgj037","kind":"Facility","url":["https://www.dkrz.de/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/dwd","acronyms":["DWD"],"aliases":[],"cmip_acronym":"DWD","established":1952,"labels":[],"location":{"id":"wcrp-universe:location/02nrqs528","@nest":{"city":"Offenbach","country":["Germany","DE"],"lat":50.103322,"lon":8.747606},"type":"location"},"name":"German Meteorological Service","ror":"02nrqs528","kind":"Facility","url":["http://www.dwd.de/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/eawag","acronyms":["EAWAG"],"aliases":[],"cmip_acronym":"EAWAG","established":1936,"labels":[],"location":{"id":"wcrp-universe:location/00pc48d59","@nest":{"city":"Dübendorf","country":["Switzerland","CH"],"lat":47.39724,"lon":47.39724},"type":"location"},"name":"Swiss Federal Institute of Aquatic Science and Technology","ror":"00pc48d59","kind":"Facility","url":["http://www.eawag.ch/en/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/ecmwf","acronyms":["ECMWF"],"aliases":[],"cmip_acronym":"ECMWF","established":1975,"labels":[],"location":{"id":"wcrp-universe:location/014w0fd65","@nest":{"city":"Reading","country":["United Kingdom","GB"],"lat":51.45625,"lon":-0.97113},"type":"location"},"name":"European Centre for Medium-Range Weather Forecasts","ror":"014w0fd65","kind":"Other","url":["http://www.ecmwf.int/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/esso","acronyms":["INCOIS"],"aliases":[],"cmip_acronym":"ESSO","established":1999,"labels":[],"location":{"id":"wcrp-universe:location/04xbqmj23","@nest":{"city":"Hyderabad","country":["India","IN"],"lat":17.528234,"lon":78.400195},"type":"location"},"name":"Indian National Centre for Ocean Information Services","ror":"04xbqmj23","kind":"Government","url":["http://www.incois.gov.in/portal/index.jsp"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/fmi","acronyms":["FMI"],"aliases":[],"cmip_acronym":"FMI","established":1838,"labels":[],"location":{"id":"wcrp-universe:location/05hppb561","@nest":{"city":"Helsinki","country":["Finland","FI"],"lat":60.16952,"lon":60.16952},"type":"location"},"name":"Finnish Meteorological Institute","ror":"05hppb561","kind":"Government","url":["http://en.ilmatieteenlaitos.fi/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/fuberlin","acronyms":["FU"],"aliases":["FU Berlin","Free University of Berlin"],"cmip_acronym":"FUBerlin","established":1948,"labels":[],"location":{"id":"wcrp-universe:location/046ak2485","@nest":{"city":"Berlin","country":["Germany","DE"],"lat":52.52437,"lon":52.52437},"type":"location"},"name":"Freie Universität Berlin","ror":"046ak2485","kind":"Education","url":["https://www.fu-berlin.de"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/iaceth","acronyms":[],"aliases":["Swiss Federal Institute of Technology in Zurich","Eidgenössische Technische Hochschule Zürich","École Polytechnique Fédérale de Zurich","Politecnico Federale di Zurigo"],"cmip_acronym":"IACETH","established":1855,"labels":[],"location":{"id":"wcrp-universe:location/05a28rw58","@nest":{"city":"Zurich","country":["Switzerland","CH"],"lat":47.36667,"lon":8.55},"type":"location"},"name":"ETH Zurich","ror":"05a28rw58","kind":"Education","url":["https://ethz.ch"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/ifm-geomar","acronyms":["IFM-GEOMAR"],"aliases":["Leibniz Institute of Marine Sciences"],"cmip_acronym":"IFM-GEOMAR","established":2004,"labels":[],"location":{"id":"wcrp-universe:location/02h2x0161","@nest":{"city":"Kiel","country":["Germany","DE"],"lat":54.327138,"lon":10.180141},"type":"location"},"name":"GEOMAR Helmholtz Centre for Ocean Research Kiel","ror":"02h2x0161","kind":"Facility","url":["http://www.geomar.de/en/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/imperialcollege","acronyms":[],"aliases":[],"cmip_acronym":"ImperialCollege","established":1907,"labels":[],"location":{"id":"wcrp-universe:location/041kmwe10","@nest":{"city":"London","country":["United Kingdom","GB"],"lat":51.4986,"lon":-0.175478},"type":"location"},"name":"Imperial College London","ror":"041kmwe10","kind":"Education","url":["http://www.imperial.ac.uk/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/inm","acronyms":["INM RAS"],"aliases":[],"cmip_acronym":"INM","established":1980,"labels":[],"location":{"id":"wcrp-universe:location/00520ey40","@nest":{"city":"Moscow","country":["Russia","RU"],"lat":55.762997,"lon":37.625605},"type":"location"},"name":"Institute of Numerical Mathematics","ror":"00520ey40","kind":"Facility","url":["http://www.inm.ras.ru/inm_en_ver/index.htm"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/ipsl","acronyms":["IPSL"],"aliases":[],"cmip_acronym":"IPSL","established":1991,"labels":[],"location":{"id":"wcrp-universe:location/02haar591","@nest":{"city":"Paris","country":["France","FR"],"lat":48.855675,"lon":2.332105},"type":"location"},"name":"Institut Pierre-Simon Laplace","ror":"02haar591","kind":"Facility","url":["https://www.ipsl.fr/en/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/issi","acronyms":["ISSI"],"aliases":[],"cmip_acronym":"ISSI","established":1995,"labels":[],"location":{"id":"wcrp-universe:location/01xm30661","@nest":{"city":"Bern","country":["Switzerland","CH"],"lat":46.952897,"lon":46.952897},"type":"location"},"name":"International Space Science Institute","ror":"01xm30661","kind":"Nonprofit","url":["http://www.issibern.ch/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/jaxa","acronyms":["JAXA"],"aliases":["Dokuritsu-gyōsei-hōjin Uchū Kōkū Kenkyū Kaihatsu Kikō","Independent Administrative Institution on Aerospace Research and Development"],"cmip_acronym":"JAXA","established":2003,"labels":[],"location":{"id":"wcrp-universe:location/059yhyy33","@nest":{"city":"Tokyo","country":["Japan","JP"],"lat":35.680834,"lon":139.558269},"type":"location"},"name":"Japan Aerospace Exploration Agency","ror":"059yhyy33","kind":"Facility","url":["http://global.jaxa.jp/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/kiost","acronyms":["KIOST"],"aliases":["Korean Ocean Research and Development Institute"],"cmip_acronym":"KIOST","established":1973,"labels":[],"location":{"id":"wcrp-universe:location/032m55064","@nest":{"city":"Busan","country":["South Korea","KR"],"lat":35.10168,"lon":129.03004},"type":"location"},"name":"Korea Institute of Ocean Science and Technology","ror":"032m55064","kind":"Facility","url":["http://eng.kiost.ac/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/kit","acronyms":["KIT"],"aliases":["Karlsruhe Institute of Technology - The Research University in the Helmholtz Association","Das Karlsruher Institut für Technologie (KIT) – Die Forschungsuniversität in der Helmholtz-Gemeinschaft"],"cmip_acronym":"KIT","established":2009,"labels":[],"location":{"id":"wcrp-universe:location/04t3en479","@nest":{"city":"Karlsruhe","country":["Germany","DE"],"lat":49.00937,"lon":49.00937},"type":"location"},"name":"Karlsruhe Institute of Technology","ror":"04t3en479","kind":"Education","url":["http://www.kit.edu/english/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/llnl","acronyms":["LLNL","LLL"],"aliases":["United States Department of Energy National Nuclear Security Administration Lawrence Livermore National Laboratory","U.S. Department of Energy National Nuclear Security Administration Los Alamos National Laboratory","United States Department of Energy Los Alamos National Laboratory","U.S. Department of Energy Los Alamos National Laboratory"],"cmip_acronym":"LLNL","established":1952,"labels":[],"location":{"id":"wcrp-universe:location/041nk4h53","@nest":{"city":"Livermore","country":["United States","US"],"lat":37.68187,"lon":-121.76801},"type":"location"},"name":"Lawrence Livermore National Laboratory","ror":"041nk4h53","kind":"Facility","url":["https://www.llnl.gov/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/lpc2e","acronyms":["LPC2E"],"aliases":[],"cmip_acronym":"LPC2E","established":2012,"labels":[],"location":{"id":"wcrp-universe:location/049k66y27","@nest":{"city":"Orléans","country":["France","FR"],"lat":47.90289,"lon":47.90289},"type":"location"},"name":"Laboratoire de Physique et Chimie de l’Environnement et de l’Espace","ror":"049k66y27","kind":"Facility","url":["https://www.lpc2e.cnrs.fr"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/mohc","acronyms":[],"aliases":["Meteorological Office"],"cmip_acronym":"MOHC","established":1854,"labels":[],"location":{"id":"wcrp-universe:location/01ch2yn61","@nest":{"city":"Exeter","country":["United Kingdom","GB"],"lat":50.7236,"lon":50.7236},"type":"location"},"name":"Met Office","ror":"01ch2yn61","kind":"Government","url":["http://www.metoffice.gov.uk/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/mpi-b","acronyms":[],"aliases":[],"cmip_acronym":"MPI-B","established":1997,"labels":[],"location":{"id":"wcrp-universe:location/051yxp643","@nest":{"city":"Jena","country":["Germany","DE"],"lat":50.910556,"lon":11.567222},"type":"location"},"name":"Max Planck Institute for Biogeochemistry","ror":"051yxp643","kind":"Facility","url":["http://www.bgc-jena.mpg.de/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/mpi-m","acronyms":["MPI-M"],"aliases":[],"cmip_acronym":"MPI-M","established":1975,"labels":[],"location":{"id":"wcrp-universe:location/05esem239","@nest":{"city":"Hamburg","country":["Germany","DE"],"lat":53.567794,"lon":9.975468},"type":"location"},"name":"Max Planck Institute for Meteorology","ror":"05esem239","kind":"Facility","url":["http://www.mpimet.mpg.de/en/home.html"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/mps","acronyms":["MPS"],"aliases":[],"cmip_acronym":"MPS","established":1934,"labels":[],"location":{"id":"wcrp-universe:location/02j6gm739","@nest":{"city":"Göttingen","country":["Germany","DE"],"lat":51.561218,"lon":51.561218},"type":"location"},"name":"Max Planck Institute for Solar System Research","ror":"02j6gm739","kind":"Facility","url":["http://www.mps.mpg.de/en"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/mri","acronyms":["JMA"],"aliases":["Kishō-chō"],"cmip_acronym":"MRI","established":1956,"labels":[],"location":{"id":"wcrp-universe:location/02772kk97","@nest":{"city":"Tokyo","country":["Japan","JP"],"lat":35.6895,"lon":139.69171},"type":"location"},"name":"Japan Meteorological Agency","ror":"02772kk97","kind":"Other","url":["http://www.jma.go.jp/jma/indexe.html"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-giss","acronyms":["GISS"],"aliases":[],"cmip_acronym":"NASA-GISS","established":1961,"labels":[],"location":{"id":"wcrp-universe:location/01cyfxe35","@nest":{"city":"New York","country":["United States","US"],"lat":40.71427,"lon":-74.00597},"type":"location"},"name":"Goddard Institute for Space Studies","ror":"01cyfxe35","kind":"Facility","url":["http://www.giss.nasa.gov/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-gsfc","acronyms":["GSFC"],"aliases":[],"cmip_acronym":"NASA-GSFC","established":1959,"labels":[],"location":{"id":"wcrp-universe:location/0171mag52","@nest":{"city":"Greenbelt","country":["United States","US"],"lat":39.00455,"lon":-76.87553},"type":"location"},"name":"Goddard Space Flight Center","ror":"0171mag52","kind":"Facility","url":["https://www.nasa.gov/centers/goddard/home/index.html"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-jpl","acronyms":["JPL"],"aliases":["Jet Propulsion Lab","Jet Propulsion Laboratory, California Institute of Technology"],"cmip_acronym":"NASA-JPL","established":1936,"labels":[],"location":{"id":"wcrp-universe:location/027k65916","@nest":{"city":"La Cañada Flintridge","country":["United States","US"],"lat":34.19917,"lon":-118.18785},"type":"location"},"name":"Jet Propulsion Laboratory","ror":"027k65916","kind":"Facility","url":["http://www.jpl.nasa.gov/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/nasa-larc","acronyms":["LaRC"],"aliases":[],"cmip_acronym":"NASA-LaRC","established":1917,"labels":[],"location":{"id":"wcrp-universe:location/0399mhs52","@nest":{"city":"Hampton","country":["United States","US"],"lat":37.02987,"lon":-76.34522},"type":"location"},"name":"Langley Research Center","ror":"0399mhs52","kind":"Facility","url":["http://www.nasa.gov/langley"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/ncar","acronyms":["NCAR"],"aliases":[],"cmip_acronym":"NCAR","established":1930,"labels":[],"location":{"id":"wcrp-universe:location/05cvfcr44","@nest":{"city":"Boulder","country":["United States","US"],"lat":40.01499,"lon":40.01499},"type":"location"},"name":"National Center for Atmospheric Research","ror":"05cvfcr44","kind":"Facility","url":["https://ncar.ucar.edu/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/ncas","acronyms":[],"aliases":[],"cmip_acronym":"NCAS","established":1997,"labels":[],"location":{"id":"wcrp-universe:location/03q36cn05","@nest":{"city":"Islamabad","country":["Pakistan","PK"],"lat":33.72148,"lon":73.04329},"type":"location"},"name":"Uks","ror":"03q36cn05","kind":"Facility","url":["http://www.uksresearch.com/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/nerc","acronyms":["NERC"],"aliases":[],"cmip_acronym":"NERC","established":1965,"labels":[],"location":{"id":"wcrp-universe:location/02b5d8509","@nest":{"city":"Swindon","country":["United Kingdom","GB"],"lat":51.55797,"lon":-1.78116},"type":"location"},"name":"Natural Environment Research Council","ror":"02b5d8509","kind":"Government","url":["https://www.ukri.org/councils/nerc/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/niwa","acronyms":["NIWA"],"aliases":["Taihoro Nukurangi"],"cmip_acronym":"NIWA","established":1992,"labels":[],"location":{"id":"wcrp-universe:location/04hxcaz34","@nest":{"city":"Auckland","country":["New Zealand","NZ"],"lat":-36.84403,"lon":174.76172},"type":"location"},"name":"National Institute of Water and Atmospheric Research","ror":"04hxcaz34","kind":"Facility","url":["https://www.niwa.co.nz/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/noaa-ncei","acronyms":["NCEI","NOAA NCEI"],"aliases":["National Climatic Data Center","United States National Environmental Satellites, Data, and Information Service National Centers for Environmental Information","United States National Centers for Environmental Information","U.S. National Centers for Environmental Information","National Centers for Environmental Information"],"cmip_acronym":"NOAA-NCEI","established":1934,"labels":[],"location":{"id":"wcrp-universe:location/04r0wrp59","@nest":{"city":"Asheville","country":["United States","US"],"lat":35.60095,"lon":-82.55402},"type":"location"},"name":"NOAA National Centers for Environmental Information","ror":"04r0wrp59","kind":"Government","url":["https://www.ncei.noaa.gov"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/ntu","acronyms":["NTU"],"aliases":[],"cmip_acronym":"NTU","established":1928,"labels":[],"location":{"id":"wcrp-universe:location/05bqach95","@nest":{"city":"Taipei","country":["Taiwan","TW"],"lat":25.016,"lon":121.536},"type":"location"},"name":"National Taiwan University","ror":"05bqach95","kind":"Education","url":["http://www.ntu.edu.tw/english/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/nuist","acronyms":["NU","NJU "],"aliases":["Nanking University"],"cmip_acronym":"NUIST","established":1902,"labels":[],"location":{"id":"wcrp-universe:location/01rxvg760","@nest":{"city":"Nanjing","country":["China","CN"],"lat":32.056111,"lon":118.775},"type":"location"},"name":"Nanjing University","ror":"01rxvg760","kind":"Education","url":["http://www.nju.edu.cn/english/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/osu","acronyms":["OSU"],"aliases":[],"cmip_acronym":"OSU","established":1868,"labels":[],"location":{"id":"wcrp-universe:location/00ysfqy60","@nest":{"city":"Corvallis","country":["United States","US"],"lat":44.56457,"lon":-123.26204},"type":"location"},"name":"Oregon State University","ror":"00ysfqy60","kind":"Education","url":["http://oregonstate.edu/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/pcmdi","acronyms":["LLNL","LLL"],"aliases":["United States Department of Energy National Nuclear Security Administration Lawrence Livermore National Laboratory","U.S. Department of Energy National Nuclear Security Administration Los Alamos National Laboratory","United States Department of Energy Los Alamos National Laboratory","U.S. Department of Energy Los Alamos National Laboratory"],"cmip_acronym":"PCMDI","established":1952,"labels":[],"location":{"id":"wcrp-universe:location/041nk4h53","@nest":{"city":"Livermore","country":["United States","US"],"lat":37.68187,"lon":-121.76801},"type":"location"},"name":"Lawrence Livermore National Laboratory","ror":"041nk4h53","kind":"Facility","url":["https://www.llnl.gov/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/pmod","acronyms":["PMOD"],"aliases":[],"cmip_acronym":"PMOD","established":1907,"labels":[],"location":{"id":"wcrp-universe:location/02gtrqv93","@nest":{"city":"Davos","country":["Switzerland","CH"],"lat":46.8133161,"lon":46.8133161},"type":"location"},"name":"Physikalisch-Meteorologisches Observatorium Davos","ror":"02gtrqv93","kind":"Facility","url":["https://www.pmodwrc.ch/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/pnnl-jgcri","acronyms":["JGCRI"],"aliases":[],"cmip_acronym":"PNNL-JGCRI","established":2001,"labels":[],"location":{"id":"wcrp-universe:location/058cmd703","@nest":{"city":"Riverdale Park","country":["United States","US"],"lat":38.971106,"lon":-76.9217851},"type":"location"},"name":"Joint Global Change Research Institute","ror":"058cmd703","kind":"Facility","url":["http://www.globalchange.umd.edu/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/pnnl-waccem","acronyms":["PNNL"],"aliases":[],"cmip_acronym":"PNNL-WACCEM","established":1965,"labels":[],"location":{"id":"wcrp-universe:location/05h992307","@nest":{"city":"Richland","country":["United States","US"],"lat":46.28569,"lon":-119.28446},"type":"location"},"name":"Pacific Northwest National Laboratory","ror":"05h992307","kind":"Facility","url":["http://www.pnnl.gov/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/rss","acronyms":["RSS"],"aliases":[],"cmip_acronym":"RSS","established":1974,"labels":[],"location":{"id":"wcrp-universe:location/01vp8h012","@nest":{"city":"Santa Rosa","country":["United States","US"],"lat":38.443733,"lon":-122.717185},"type":"location"},"name":"Remote Sensing Systems (United States)","ror":"01vp8h012","kind":"Company","url":["http://www.remss.com/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/snu","acronyms":["SNU"],"aliases":["Seoul Daehakgyo"],"cmip_acronym":"SNU","established":1946,"labels":[],"location":{"id":"wcrp-universe:location/04h9pn542","@nest":{"city":"Seoul","country":["South Korea","KR"],"lat":37.460155,"lon":126.951894},"type":"location"},"name":"Seoul National University","ror":"04h9pn542","kind":"Education","url":["http://www.snu.ac.kr/index.html"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/thu","acronyms":["THU"],"aliases":[],"cmip_acronym":"THU","established":1911,"labels":[],"location":{"id":"wcrp-universe:location/03cve4549","@nest":{"city":"Beijing","country":["China","CN"],"lat":39.999585,"lon":116.325414},"type":"location"},"name":"Tsinghua University","ror":"03cve4549","kind":"Education","url":["http://www.tsinghua.edu.cn/publish/newthuen/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/ua","acronyms":["UA"],"aliases":[],"cmip_acronym":"UA","established":1885,"labels":[],"location":{"id":"wcrp-universe:location/03m2x1q45","@nest":{"city":"Tucson","country":["United States","US"],"lat":32.22174,"lon":-110.92648},"type":"location"},"name":"University of Arizona","ror":"03m2x1q45","kind":"Education","url":["http://www.arizona.edu/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/uci","acronyms":["UCI"],"aliases":["UC Irvine"],"cmip_acronym":"UCI","established":1965,"labels":[],"location":{"id":"wcrp-universe:location/04gyf1771","@nest":{"city":"Irvine","country":["United States","US"],"lat":33.64535,"lon":-117.842642},"type":"location"},"name":"University of California, Irvine","ror":"04gyf1771","kind":"Education","url":["http://uci.edu/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/ucolorado","acronyms":["CU"],"aliases":[],"cmip_acronym":"UColorado","established":1876,"labels":[],"location":{"id":"wcrp-universe:location/00jc20583","@nest":{"city":"Boulder","country":["United States","US"],"lat":40.01499,"lon":-105.27055},"type":"location"},"name":"University of Colorado System","ror":"00jc20583","kind":"Education","url":["http://www.cu.edu/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/ucsb","acronyms":["UCSB"],"aliases":["UC Santa Barbara"],"cmip_acronym":"UCSB","established":1891,"labels":[],"location":{"id":"wcrp-universe:location/02t274463","@nest":{"city":"Santa Barbara","country":["United States","US"],"lat":34.42083,"lon":-119.69819},"type":"location"},"name":"University of California, Santa Barbara","ror":"02t274463","kind":"Education","url":["http://www.ucsb.edu/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/uhh","acronyms":["UHH"],"aliases":["University of Hamburg"],"cmip_acronym":"UHH","established":1919,"labels":[],"location":{"id":"wcrp-universe:location/00g30e956","@nest":{"city":"Hamburg","country":["Germany","DE"],"lat":53.55073,"lon":9.99302},"type":"location"},"name":"Universität Hamburg","ror":"00g30e956","kind":"Education","url":["http://www.uni-hamburg.de"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/uobergen","acronyms":["UiB"],"aliases":[],"cmip_acronym":"UoBergen","established":1946,"labels":[],"location":{"id":"wcrp-universe:location/03zga2b32","@nest":{"city":"Bergen","country":["Norway","NO"],"lat":60.39299,"lon":60.39299},"type":"location"},"name":"University of Bergen","ror":"03zga2b32","kind":"Education","url":["http://www.uib.no/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/uofmd","acronyms":["UMD"],"aliases":[],"cmip_acronym":"UofMD","established":1856,"labels":[],"location":{"id":"wcrp-universe:location/047s2c258","@nest":{"city":"College Park","country":["United States","US"],"lat":38.98067,"lon":-76.93692},"type":"location"},"name":"University of Maryland, College Park","ror":"047s2c258","kind":"Education","url":["http://www.umd.edu/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/uoleeds","acronyms":[],"aliases":[],"cmip_acronym":"UoLeeds","established":1904,"labels":[],"location":{"id":"wcrp-universe:location/024mrxd33","@nest":{"city":"Leeds","country":["United Kingdom","GB"],"lat":53.79648,"lon":53.79648},"type":"location"},"name":"University of Leeds","ror":"024mrxd33","kind":"Education","url":["http://www.leeds.ac.uk/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/uom","acronyms":[],"aliases":["Melbourne University"],"cmip_acronym":"UoM","established":1853,"labels":[],"location":{"id":"wcrp-universe:location/01ej9dk98","@nest":{"city":"Melbourne","country":["Australia","AU"],"lat":-37.814,"lon":144.96332},"type":"location"},"name":"University of Melbourne","ror":"01ej9dk98","kind":"Education","url":["http://www.unimelb.edu.au/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/uomontreal","acronyms":["UdeM"],"aliases":[],"cmip_acronym":"UoMontreal","established":1878,"labels":[],"location":{"id":"wcrp-universe:location/0161xgx34","@nest":{"city":"Montreal","country":["Canada","CA"],"lat":45.50884,"lon":45.50884},"type":"location"},"name":"Université de Montréal","ror":"0161xgx34","kind":"Education","url":["http://www.umontreal.ca/english/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/uootago","acronyms":[],"aliases":[],"cmip_acronym":"UoOtago","established":1869,"labels":[],"location":{"id":"wcrp-universe:location/01jmxt844","@nest":{"city":"Dunedin","country":["New Zealand","NZ"],"lat":-45.87416,"lon":-45.87416},"type":"location"},"name":"University of Otago","ror":"01jmxt844","kind":"Education","url":["http://www.otago.ac.nz/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/uooulu","acronyms":[],"aliases":[],"cmip_acronym":"UoOulu","established":1958,"labels":[],"location":{"id":"wcrp-universe:location/03yj89h83","@nest":{"city":"Oulu","country":["Finland","FI"],"lat":65.01236,"lon":65.01236},"type":"location"},"name":"University of Oulu","ror":"03yj89h83","kind":"Education","url":["http://www.oulu.fi/english/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/ureading","acronyms":[],"aliases":[],"cmip_acronym":"UReading","established":1926,"labels":[],"location":{"id":"wcrp-universe:location/05v62cm79","@nest":{"city":"Reading","country":["United Kingdom","GB"],"lat":51.440832,"lon":-0.942503},"type":"location"},"name":"University of Reading","ror":"05v62cm79","kind":"Education","url":["http://www.reading.ac.uk/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/uw","acronyms":["UW"],"aliases":[],"cmip_acronym":"UW","established":1861,"labels":[],"location":{"id":"wcrp-universe:location/00cvxb145","@nest":{"city":"Seattle","country":["United States","US"],"lat":47.60621,"lon":-122.33207},"type":"location"},"name":"University of Washington","ror":"00cvxb145","kind":"Education","url":["http://www.washington.edu/"],"type":["institution","organisation"]},{"id":"https://WCRP-CMIP.github.io/wcrp-universe/institutions/vua","acronyms":["VU"],"aliases":["VU Amsterdam"],"cmip_acronym":"VUA","established":1880,"labels":[],"location":{"id":"wcrp-universe:location/008xxew50","@nest":{"city":"Amsterdam","country":["Netherlands","NL"],"lat":52.37403,"lon":4.88969},"type":"location"},"name":"Vrije Universiteit Amsterdam","ror":"008xxew50","kind":"Education","url":["https://vu.nl/"],"type":["institution","organisation"]}]}
diff --git a/data_descriptors/institutions/iaceth b/data_descriptors/institutions/iaceth
new file mode 100644
index 00000000..708b0610
--- /dev/null
+++ b/data_descriptors/institutions/iaceth
@@ -0,0 +1,37 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/iaceth",
+ "acronyms": [],
+ "aliases": [
+ "Swiss Federal Institute of Technology in Zurich",
+ "Eidgenössische Technische Hochschule Zürich",
+ "École Polytechnique Fédérale de Zurich",
+ "Politecnico Federale di Zurigo"
+ ],
+ "cmip_acronym": "IACETH",
+ "established": 1855,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05a28rw58",
+ "@nest": {
+ "city": "Zurich",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 47.36667,
+ "lon": 8.55
+ },
+ "type": "location"
+ },
+ "name": "ETH Zurich",
+ "ror": "05a28rw58",
+ "kind": "Education",
+ "url": [
+ "https://ethz.ch"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/iaceth.json b/data_descriptors/institutions/iaceth.json
new file mode 100644
index 00000000..708b0610
--- /dev/null
+++ b/data_descriptors/institutions/iaceth.json
@@ -0,0 +1,37 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/iaceth",
+ "acronyms": [],
+ "aliases": [
+ "Swiss Federal Institute of Technology in Zurich",
+ "Eidgenössische Technische Hochschule Zürich",
+ "École Polytechnique Fédérale de Zurich",
+ "Politecnico Federale di Zurigo"
+ ],
+ "cmip_acronym": "IACETH",
+ "established": 1855,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05a28rw58",
+ "@nest": {
+ "city": "Zurich",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 47.36667,
+ "lon": 8.55
+ },
+ "type": "location"
+ },
+ "name": "ETH Zurich",
+ "ror": "05a28rw58",
+ "kind": "Education",
+ "url": [
+ "https://ethz.ch"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/ifm-geomar b/data_descriptors/institutions/ifm-geomar
new file mode 100644
index 00000000..2edfd857
--- /dev/null
+++ b/data_descriptors/institutions/ifm-geomar
@@ -0,0 +1,36 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/ifm-geomar",
+ "acronyms": [
+ "IFM-GEOMAR"
+ ],
+ "aliases": [
+ "Leibniz Institute of Marine Sciences"
+ ],
+ "cmip_acronym": "IFM-GEOMAR",
+ "established": 2004,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02h2x0161",
+ "@nest": {
+ "city": "Kiel",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 54.327138,
+ "lon": 10.180141
+ },
+ "type": "location"
+ },
+ "name": "GEOMAR Helmholtz Centre for Ocean Research Kiel",
+ "ror": "02h2x0161",
+ "kind": "Facility",
+ "url": [
+ "http://www.geomar.de/en/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/ifm-geomar.json b/data_descriptors/institutions/ifm-geomar.json
new file mode 100644
index 00000000..2edfd857
--- /dev/null
+++ b/data_descriptors/institutions/ifm-geomar.json
@@ -0,0 +1,36 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/ifm-geomar",
+ "acronyms": [
+ "IFM-GEOMAR"
+ ],
+ "aliases": [
+ "Leibniz Institute of Marine Sciences"
+ ],
+ "cmip_acronym": "IFM-GEOMAR",
+ "established": 2004,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02h2x0161",
+ "@nest": {
+ "city": "Kiel",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 54.327138,
+ "lon": 10.180141
+ },
+ "type": "location"
+ },
+ "name": "GEOMAR Helmholtz Centre for Ocean Research Kiel",
+ "ror": "02h2x0161",
+ "kind": "Facility",
+ "url": [
+ "http://www.geomar.de/en/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/imperialcollege b/data_descriptors/institutions/imperialcollege
new file mode 100644
index 00000000..6103c63e
--- /dev/null
+++ b/data_descriptors/institutions/imperialcollege
@@ -0,0 +1,32 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/imperialcollege",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "ImperialCollege",
+ "established": 1907,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/041kmwe10",
+ "@nest": {
+ "city": "London",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.4986,
+ "lon": -0.175478
+ },
+ "type": "location"
+ },
+ "name": "Imperial College London",
+ "ror": "041kmwe10",
+ "kind": "Education",
+ "url": [
+ "http://www.imperial.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/imperialcollege.json b/data_descriptors/institutions/imperialcollege.json
new file mode 100644
index 00000000..6103c63e
--- /dev/null
+++ b/data_descriptors/institutions/imperialcollege.json
@@ -0,0 +1,32 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/imperialcollege",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "ImperialCollege",
+ "established": 1907,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/041kmwe10",
+ "@nest": {
+ "city": "London",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.4986,
+ "lon": -0.175478
+ },
+ "type": "location"
+ },
+ "name": "Imperial College London",
+ "ror": "041kmwe10",
+ "kind": "Education",
+ "url": [
+ "http://www.imperial.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/inm b/data_descriptors/institutions/inm
new file mode 100644
index 00000000..484cfd66
--- /dev/null
+++ b/data_descriptors/institutions/inm
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/inm",
+ "acronyms": [
+ "INM RAS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "INM",
+ "established": 1980,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00520ey40",
+ "@nest": {
+ "city": "Moscow",
+ "country": [
+ "Russia",
+ "RU"
+ ],
+ "lat": 55.762997,
+ "lon": 37.625605
+ },
+ "type": "location"
+ },
+ "name": "Institute of Numerical Mathematics",
+ "ror": "00520ey40",
+ "kind": "Facility",
+ "url": [
+ "http://www.inm.ras.ru/inm_en_ver/index.htm"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/inm.json b/data_descriptors/institutions/inm.json
new file mode 100644
index 00000000..484cfd66
--- /dev/null
+++ b/data_descriptors/institutions/inm.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/inm",
+ "acronyms": [
+ "INM RAS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "INM",
+ "established": 1980,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00520ey40",
+ "@nest": {
+ "city": "Moscow",
+ "country": [
+ "Russia",
+ "RU"
+ ],
+ "lat": 55.762997,
+ "lon": 37.625605
+ },
+ "type": "location"
+ },
+ "name": "Institute of Numerical Mathematics",
+ "ror": "00520ey40",
+ "kind": "Facility",
+ "url": [
+ "http://www.inm.ras.ru/inm_en_ver/index.htm"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/ipsl b/data_descriptors/institutions/ipsl
new file mode 100644
index 00000000..2504d58c
--- /dev/null
+++ b/data_descriptors/institutions/ipsl
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/ipsl",
+ "acronyms": [
+ "IPSL"
+ ],
+ "aliases": [],
+ "cmip_acronym": "IPSL",
+ "established": 1991,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02haar591",
+ "@nest": {
+ "city": "Paris",
+ "country": [
+ "France",
+ "FR"
+ ],
+ "lat": 48.855675,
+ "lon": 2.332105
+ },
+ "type": "location"
+ },
+ "name": "Institut Pierre-Simon Laplace",
+ "ror": "02haar591",
+ "kind": "Facility",
+ "url": [
+ "https://www.ipsl.fr/en/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/ipsl.json b/data_descriptors/institutions/ipsl.json
new file mode 100644
index 00000000..2504d58c
--- /dev/null
+++ b/data_descriptors/institutions/ipsl.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/ipsl",
+ "acronyms": [
+ "IPSL"
+ ],
+ "aliases": [],
+ "cmip_acronym": "IPSL",
+ "established": 1991,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02haar591",
+ "@nest": {
+ "city": "Paris",
+ "country": [
+ "France",
+ "FR"
+ ],
+ "lat": 48.855675,
+ "lon": 2.332105
+ },
+ "type": "location"
+ },
+ "name": "Institut Pierre-Simon Laplace",
+ "ror": "02haar591",
+ "kind": "Facility",
+ "url": [
+ "https://www.ipsl.fr/en/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/issi b/data_descriptors/institutions/issi
new file mode 100644
index 00000000..6a3e984d
--- /dev/null
+++ b/data_descriptors/institutions/issi
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/issi",
+ "acronyms": [
+ "ISSI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "ISSI",
+ "established": 1995,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01xm30661",
+ "@nest": {
+ "city": "Bern",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 46.952897,
+ "lon": 46.952897
+ },
+ "type": "location"
+ },
+ "name": "International Space Science Institute",
+ "ror": "01xm30661",
+ "kind": "Nonprofit",
+ "url": [
+ "http://www.issibern.ch/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/issi.json b/data_descriptors/institutions/issi.json
new file mode 100644
index 00000000..6a3e984d
--- /dev/null
+++ b/data_descriptors/institutions/issi.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/issi",
+ "acronyms": [
+ "ISSI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "ISSI",
+ "established": 1995,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01xm30661",
+ "@nest": {
+ "city": "Bern",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 46.952897,
+ "lon": 46.952897
+ },
+ "type": "location"
+ },
+ "name": "International Space Science Institute",
+ "ror": "01xm30661",
+ "kind": "Nonprofit",
+ "url": [
+ "http://www.issibern.ch/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/jaxa b/data_descriptors/institutions/jaxa
new file mode 100644
index 00000000..6012436d
--- /dev/null
+++ b/data_descriptors/institutions/jaxa
@@ -0,0 +1,37 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/jaxa",
+ "acronyms": [
+ "JAXA"
+ ],
+ "aliases": [
+ "Dokuritsu-gyōsei-hōjin Uchū Kōkū Kenkyū Kaihatsu Kikō",
+ "Independent Administrative Institution on Aerospace Research and Development"
+ ],
+ "cmip_acronym": "JAXA",
+ "established": 2003,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/059yhyy33",
+ "@nest": {
+ "city": "Tokyo",
+ "country": [
+ "Japan",
+ "JP"
+ ],
+ "lat": 35.680834,
+ "lon": 139.558269
+ },
+ "type": "location"
+ },
+ "name": "Japan Aerospace Exploration Agency",
+ "ror": "059yhyy33",
+ "kind": "Facility",
+ "url": [
+ "http://global.jaxa.jp/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/jaxa.json b/data_descriptors/institutions/jaxa.json
new file mode 100644
index 00000000..6012436d
--- /dev/null
+++ b/data_descriptors/institutions/jaxa.json
@@ -0,0 +1,37 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/jaxa",
+ "acronyms": [
+ "JAXA"
+ ],
+ "aliases": [
+ "Dokuritsu-gyōsei-hōjin Uchū Kōkū Kenkyū Kaihatsu Kikō",
+ "Independent Administrative Institution on Aerospace Research and Development"
+ ],
+ "cmip_acronym": "JAXA",
+ "established": 2003,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/059yhyy33",
+ "@nest": {
+ "city": "Tokyo",
+ "country": [
+ "Japan",
+ "JP"
+ ],
+ "lat": 35.680834,
+ "lon": 139.558269
+ },
+ "type": "location"
+ },
+ "name": "Japan Aerospace Exploration Agency",
+ "ror": "059yhyy33",
+ "kind": "Facility",
+ "url": [
+ "http://global.jaxa.jp/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/kiost b/data_descriptors/institutions/kiost
new file mode 100644
index 00000000..2ec012d0
--- /dev/null
+++ b/data_descriptors/institutions/kiost
@@ -0,0 +1,36 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/kiost",
+ "acronyms": [
+ "KIOST"
+ ],
+ "aliases": [
+ "Korean Ocean Research and Development Institute"
+ ],
+ "cmip_acronym": "KIOST",
+ "established": 1973,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/032m55064",
+ "@nest": {
+ "city": "Busan",
+ "country": [
+ "South Korea",
+ "KR"
+ ],
+ "lat": 35.10168,
+ "lon": 129.03004
+ },
+ "type": "location"
+ },
+ "name": "Korea Institute of Ocean Science and Technology",
+ "ror": "032m55064",
+ "kind": "Facility",
+ "url": [
+ "http://eng.kiost.ac/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/kiost.json b/data_descriptors/institutions/kiost.json
new file mode 100644
index 00000000..2ec012d0
--- /dev/null
+++ b/data_descriptors/institutions/kiost.json
@@ -0,0 +1,36 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/kiost",
+ "acronyms": [
+ "KIOST"
+ ],
+ "aliases": [
+ "Korean Ocean Research and Development Institute"
+ ],
+ "cmip_acronym": "KIOST",
+ "established": 1973,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/032m55064",
+ "@nest": {
+ "city": "Busan",
+ "country": [
+ "South Korea",
+ "KR"
+ ],
+ "lat": 35.10168,
+ "lon": 129.03004
+ },
+ "type": "location"
+ },
+ "name": "Korea Institute of Ocean Science and Technology",
+ "ror": "032m55064",
+ "kind": "Facility",
+ "url": [
+ "http://eng.kiost.ac/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/kit b/data_descriptors/institutions/kit
new file mode 100644
index 00000000..79983d72
--- /dev/null
+++ b/data_descriptors/institutions/kit
@@ -0,0 +1,37 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/kit",
+ "acronyms": [
+ "KIT"
+ ],
+ "aliases": [
+ "Karlsruhe Institute of Technology - The Research University in the Helmholtz Association",
+ "Das Karlsruher Institut für Technologie (KIT) – Die Forschungsuniversität in der Helmholtz-Gemeinschaft"
+ ],
+ "cmip_acronym": "KIT",
+ "established": 2009,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04t3en479",
+ "@nest": {
+ "city": "Karlsruhe",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 49.00937,
+ "lon": 49.00937
+ },
+ "type": "location"
+ },
+ "name": "Karlsruhe Institute of Technology",
+ "ror": "04t3en479",
+ "kind": "Education",
+ "url": [
+ "http://www.kit.edu/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/kit.json b/data_descriptors/institutions/kit.json
new file mode 100644
index 00000000..79983d72
--- /dev/null
+++ b/data_descriptors/institutions/kit.json
@@ -0,0 +1,37 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/kit",
+ "acronyms": [
+ "KIT"
+ ],
+ "aliases": [
+ "Karlsruhe Institute of Technology - The Research University in the Helmholtz Association",
+ "Das Karlsruher Institut für Technologie (KIT) – Die Forschungsuniversität in der Helmholtz-Gemeinschaft"
+ ],
+ "cmip_acronym": "KIT",
+ "established": 2009,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04t3en479",
+ "@nest": {
+ "city": "Karlsruhe",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 49.00937,
+ "lon": 49.00937
+ },
+ "type": "location"
+ },
+ "name": "Karlsruhe Institute of Technology",
+ "ror": "04t3en479",
+ "kind": "Education",
+ "url": [
+ "http://www.kit.edu/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/llnl b/data_descriptors/institutions/llnl
new file mode 100644
index 00000000..5da1e41a
--- /dev/null
+++ b/data_descriptors/institutions/llnl
@@ -0,0 +1,40 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/llnl",
+ "acronyms": [
+ "LLNL",
+ "LLL"
+ ],
+ "aliases": [
+ "United States Department of Energy National Nuclear Security Administration Lawrence Livermore National Laboratory",
+ "U.S. Department of Energy National Nuclear Security Administration Los Alamos National Laboratory",
+ "United States Department of Energy Los Alamos National Laboratory",
+ "U.S. Department of Energy Los Alamos National Laboratory"
+ ],
+ "cmip_acronym": "LLNL",
+ "established": 1952,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/041nk4h53",
+ "@nest": {
+ "city": "Livermore",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 37.68187,
+ "lon": -121.76801
+ },
+ "type": "location"
+ },
+ "name": "Lawrence Livermore National Laboratory",
+ "ror": "041nk4h53",
+ "kind": "Facility",
+ "url": [
+ "https://www.llnl.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/llnl.json b/data_descriptors/institutions/llnl.json
new file mode 100644
index 00000000..5da1e41a
--- /dev/null
+++ b/data_descriptors/institutions/llnl.json
@@ -0,0 +1,40 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/llnl",
+ "acronyms": [
+ "LLNL",
+ "LLL"
+ ],
+ "aliases": [
+ "United States Department of Energy National Nuclear Security Administration Lawrence Livermore National Laboratory",
+ "U.S. Department of Energy National Nuclear Security Administration Los Alamos National Laboratory",
+ "United States Department of Energy Los Alamos National Laboratory",
+ "U.S. Department of Energy Los Alamos National Laboratory"
+ ],
+ "cmip_acronym": "LLNL",
+ "established": 1952,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/041nk4h53",
+ "@nest": {
+ "city": "Livermore",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 37.68187,
+ "lon": -121.76801
+ },
+ "type": "location"
+ },
+ "name": "Lawrence Livermore National Laboratory",
+ "ror": "041nk4h53",
+ "kind": "Facility",
+ "url": [
+ "https://www.llnl.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/lpc2e b/data_descriptors/institutions/lpc2e
new file mode 100644
index 00000000..903bdcc3
--- /dev/null
+++ b/data_descriptors/institutions/lpc2e
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/lpc2e",
+ "acronyms": [
+ "LPC2E"
+ ],
+ "aliases": [],
+ "cmip_acronym": "LPC2E",
+ "established": 2012,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/049k66y27",
+ "@nest": {
+ "city": "Orléans",
+ "country": [
+ "France",
+ "FR"
+ ],
+ "lat": 47.90289,
+ "lon": 47.90289
+ },
+ "type": "location"
+ },
+ "name": "Laboratoire de Physique et Chimie de l’Environnement et de l’Espace",
+ "ror": "049k66y27",
+ "kind": "Facility",
+ "url": [
+ "https://www.lpc2e.cnrs.fr"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/lpc2e.json b/data_descriptors/institutions/lpc2e.json
new file mode 100644
index 00000000..903bdcc3
--- /dev/null
+++ b/data_descriptors/institutions/lpc2e.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/lpc2e",
+ "acronyms": [
+ "LPC2E"
+ ],
+ "aliases": [],
+ "cmip_acronym": "LPC2E",
+ "established": 2012,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/049k66y27",
+ "@nest": {
+ "city": "Orléans",
+ "country": [
+ "France",
+ "FR"
+ ],
+ "lat": 47.90289,
+ "lon": 47.90289
+ },
+ "type": "location"
+ },
+ "name": "Laboratoire de Physique et Chimie de l’Environnement et de l’Espace",
+ "ror": "049k66y27",
+ "kind": "Facility",
+ "url": [
+ "https://www.lpc2e.cnrs.fr"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/mohc b/data_descriptors/institutions/mohc
new file mode 100644
index 00000000..628e3676
--- /dev/null
+++ b/data_descriptors/institutions/mohc
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/mohc",
+ "acronyms": [],
+ "aliases": [
+ "Meteorological Office"
+ ],
+ "cmip_acronym": "MOHC",
+ "established": 1854,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01ch2yn61",
+ "@nest": {
+ "city": "Exeter",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 50.7236,
+ "lon": 50.7236
+ },
+ "type": "location"
+ },
+ "name": "Met Office",
+ "ror": "01ch2yn61",
+ "kind": "Government",
+ "url": [
+ "http://www.metoffice.gov.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/mohc.json b/data_descriptors/institutions/mohc.json
new file mode 100644
index 00000000..628e3676
--- /dev/null
+++ b/data_descriptors/institutions/mohc.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/mohc",
+ "acronyms": [],
+ "aliases": [
+ "Meteorological Office"
+ ],
+ "cmip_acronym": "MOHC",
+ "established": 1854,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01ch2yn61",
+ "@nest": {
+ "city": "Exeter",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 50.7236,
+ "lon": 50.7236
+ },
+ "type": "location"
+ },
+ "name": "Met Office",
+ "ror": "01ch2yn61",
+ "kind": "Government",
+ "url": [
+ "http://www.metoffice.gov.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/mpi-b b/data_descriptors/institutions/mpi-b
new file mode 100644
index 00000000..ee26ee7f
--- /dev/null
+++ b/data_descriptors/institutions/mpi-b
@@ -0,0 +1,32 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/mpi-b",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "MPI-B",
+ "established": 1997,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/051yxp643",
+ "@nest": {
+ "city": "Jena",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 50.910556,
+ "lon": 11.567222
+ },
+ "type": "location"
+ },
+ "name": "Max Planck Institute for Biogeochemistry",
+ "ror": "051yxp643",
+ "kind": "Facility",
+ "url": [
+ "http://www.bgc-jena.mpg.de/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/mpi-b.json b/data_descriptors/institutions/mpi-b.json
new file mode 100644
index 00000000..ee26ee7f
--- /dev/null
+++ b/data_descriptors/institutions/mpi-b.json
@@ -0,0 +1,32 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/mpi-b",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "MPI-B",
+ "established": 1997,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/051yxp643",
+ "@nest": {
+ "city": "Jena",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 50.910556,
+ "lon": 11.567222
+ },
+ "type": "location"
+ },
+ "name": "Max Planck Institute for Biogeochemistry",
+ "ror": "051yxp643",
+ "kind": "Facility",
+ "url": [
+ "http://www.bgc-jena.mpg.de/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/mpi-m b/data_descriptors/institutions/mpi-m
new file mode 100644
index 00000000..fbbf06fa
--- /dev/null
+++ b/data_descriptors/institutions/mpi-m
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/mpi-m",
+ "acronyms": [
+ "MPI-M"
+ ],
+ "aliases": [],
+ "cmip_acronym": "MPI-M",
+ "established": 1975,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05esem239",
+ "@nest": {
+ "city": "Hamburg",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.567794,
+ "lon": 9.975468
+ },
+ "type": "location"
+ },
+ "name": "Max Planck Institute for Meteorology",
+ "ror": "05esem239",
+ "kind": "Facility",
+ "url": [
+ "http://www.mpimet.mpg.de/en/home.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/mpi-m.json b/data_descriptors/institutions/mpi-m.json
new file mode 100644
index 00000000..fbbf06fa
--- /dev/null
+++ b/data_descriptors/institutions/mpi-m.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/mpi-m",
+ "acronyms": [
+ "MPI-M"
+ ],
+ "aliases": [],
+ "cmip_acronym": "MPI-M",
+ "established": 1975,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05esem239",
+ "@nest": {
+ "city": "Hamburg",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.567794,
+ "lon": 9.975468
+ },
+ "type": "location"
+ },
+ "name": "Max Planck Institute for Meteorology",
+ "ror": "05esem239",
+ "kind": "Facility",
+ "url": [
+ "http://www.mpimet.mpg.de/en/home.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/mps b/data_descriptors/institutions/mps
new file mode 100644
index 00000000..f62cae96
--- /dev/null
+++ b/data_descriptors/institutions/mps
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/mps",
+ "acronyms": [
+ "MPS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "MPS",
+ "established": 1934,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02j6gm739",
+ "@nest": {
+ "city": "Göttingen",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 51.561218,
+ "lon": 51.561218
+ },
+ "type": "location"
+ },
+ "name": "Max Planck Institute for Solar System Research",
+ "ror": "02j6gm739",
+ "kind": "Facility",
+ "url": [
+ "http://www.mps.mpg.de/en"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/mps.json b/data_descriptors/institutions/mps.json
new file mode 100644
index 00000000..f62cae96
--- /dev/null
+++ b/data_descriptors/institutions/mps.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/mps",
+ "acronyms": [
+ "MPS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "MPS",
+ "established": 1934,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02j6gm739",
+ "@nest": {
+ "city": "Göttingen",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 51.561218,
+ "lon": 51.561218
+ },
+ "type": "location"
+ },
+ "name": "Max Planck Institute for Solar System Research",
+ "ror": "02j6gm739",
+ "kind": "Facility",
+ "url": [
+ "http://www.mps.mpg.de/en"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/mri b/data_descriptors/institutions/mri
new file mode 100644
index 00000000..432fadae
--- /dev/null
+++ b/data_descriptors/institutions/mri
@@ -0,0 +1,36 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/mri",
+ "acronyms": [
+ "JMA"
+ ],
+ "aliases": [
+ "Kishō-chō"
+ ],
+ "cmip_acronym": "MRI",
+ "established": 1956,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02772kk97",
+ "@nest": {
+ "city": "Tokyo",
+ "country": [
+ "Japan",
+ "JP"
+ ],
+ "lat": 35.6895,
+ "lon": 139.69171
+ },
+ "type": "location"
+ },
+ "name": "Japan Meteorological Agency",
+ "ror": "02772kk97",
+ "kind": "Other",
+ "url": [
+ "http://www.jma.go.jp/jma/indexe.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/mri.json b/data_descriptors/institutions/mri.json
new file mode 100644
index 00000000..432fadae
--- /dev/null
+++ b/data_descriptors/institutions/mri.json
@@ -0,0 +1,36 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/mri",
+ "acronyms": [
+ "JMA"
+ ],
+ "aliases": [
+ "Kishō-chō"
+ ],
+ "cmip_acronym": "MRI",
+ "established": 1956,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02772kk97",
+ "@nest": {
+ "city": "Tokyo",
+ "country": [
+ "Japan",
+ "JP"
+ ],
+ "lat": 35.6895,
+ "lon": 139.69171
+ },
+ "type": "location"
+ },
+ "name": "Japan Meteorological Agency",
+ "ror": "02772kk97",
+ "kind": "Other",
+ "url": [
+ "http://www.jma.go.jp/jma/indexe.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/nasa-giss b/data_descriptors/institutions/nasa-giss
new file mode 100644
index 00000000..5eb26092
--- /dev/null
+++ b/data_descriptors/institutions/nasa-giss
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/nasa-giss",
+ "acronyms": [
+ "GISS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NASA-GISS",
+ "established": 1961,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01cyfxe35",
+ "@nest": {
+ "city": "New York",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 40.71427,
+ "lon": -74.00597
+ },
+ "type": "location"
+ },
+ "name": "Goddard Institute for Space Studies",
+ "ror": "01cyfxe35",
+ "kind": "Facility",
+ "url": [
+ "http://www.giss.nasa.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/nasa-giss.json b/data_descriptors/institutions/nasa-giss.json
new file mode 100644
index 00000000..5eb26092
--- /dev/null
+++ b/data_descriptors/institutions/nasa-giss.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/nasa-giss",
+ "acronyms": [
+ "GISS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NASA-GISS",
+ "established": 1961,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01cyfxe35",
+ "@nest": {
+ "city": "New York",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 40.71427,
+ "lon": -74.00597
+ },
+ "type": "location"
+ },
+ "name": "Goddard Institute for Space Studies",
+ "ror": "01cyfxe35",
+ "kind": "Facility",
+ "url": [
+ "http://www.giss.nasa.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/nasa-gsfc b/data_descriptors/institutions/nasa-gsfc
new file mode 100644
index 00000000..46c84435
--- /dev/null
+++ b/data_descriptors/institutions/nasa-gsfc
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/nasa-gsfc",
+ "acronyms": [
+ "GSFC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NASA-GSFC",
+ "established": 1959,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/0171mag52",
+ "@nest": {
+ "city": "Greenbelt",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 39.00455,
+ "lon": -76.87553
+ },
+ "type": "location"
+ },
+ "name": "Goddard Space Flight Center",
+ "ror": "0171mag52",
+ "kind": "Facility",
+ "url": [
+ "https://www.nasa.gov/centers/goddard/home/index.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/nasa-gsfc.json b/data_descriptors/institutions/nasa-gsfc.json
new file mode 100644
index 00000000..46c84435
--- /dev/null
+++ b/data_descriptors/institutions/nasa-gsfc.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/nasa-gsfc",
+ "acronyms": [
+ "GSFC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NASA-GSFC",
+ "established": 1959,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/0171mag52",
+ "@nest": {
+ "city": "Greenbelt",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 39.00455,
+ "lon": -76.87553
+ },
+ "type": "location"
+ },
+ "name": "Goddard Space Flight Center",
+ "ror": "0171mag52",
+ "kind": "Facility",
+ "url": [
+ "https://www.nasa.gov/centers/goddard/home/index.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/nasa-jpl b/data_descriptors/institutions/nasa-jpl
new file mode 100644
index 00000000..3b43b0ea
--- /dev/null
+++ b/data_descriptors/institutions/nasa-jpl
@@ -0,0 +1,37 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/nasa-jpl",
+ "acronyms": [
+ "JPL"
+ ],
+ "aliases": [
+ "Jet Propulsion Lab",
+ "Jet Propulsion Laboratory, California Institute of Technology"
+ ],
+ "cmip_acronym": "NASA-JPL",
+ "established": 1936,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/027k65916",
+ "@nest": {
+ "city": "La Cañada Flintridge",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 34.19917,
+ "lon": -118.18785
+ },
+ "type": "location"
+ },
+ "name": "Jet Propulsion Laboratory",
+ "ror": "027k65916",
+ "kind": "Facility",
+ "url": [
+ "http://www.jpl.nasa.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/nasa-jpl.json b/data_descriptors/institutions/nasa-jpl.json
new file mode 100644
index 00000000..3b43b0ea
--- /dev/null
+++ b/data_descriptors/institutions/nasa-jpl.json
@@ -0,0 +1,37 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/nasa-jpl",
+ "acronyms": [
+ "JPL"
+ ],
+ "aliases": [
+ "Jet Propulsion Lab",
+ "Jet Propulsion Laboratory, California Institute of Technology"
+ ],
+ "cmip_acronym": "NASA-JPL",
+ "established": 1936,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/027k65916",
+ "@nest": {
+ "city": "La Cañada Flintridge",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 34.19917,
+ "lon": -118.18785
+ },
+ "type": "location"
+ },
+ "name": "Jet Propulsion Laboratory",
+ "ror": "027k65916",
+ "kind": "Facility",
+ "url": [
+ "http://www.jpl.nasa.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/nasa-larc b/data_descriptors/institutions/nasa-larc
new file mode 100644
index 00000000..8fafea57
--- /dev/null
+++ b/data_descriptors/institutions/nasa-larc
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/nasa-larc",
+ "acronyms": [
+ "LaRC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NASA-LaRC",
+ "established": 1917,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/0399mhs52",
+ "@nest": {
+ "city": "Hampton",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 37.02987,
+ "lon": -76.34522
+ },
+ "type": "location"
+ },
+ "name": "Langley Research Center",
+ "ror": "0399mhs52",
+ "kind": "Facility",
+ "url": [
+ "http://www.nasa.gov/langley"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/nasa-larc.json b/data_descriptors/institutions/nasa-larc.json
new file mode 100644
index 00000000..8fafea57
--- /dev/null
+++ b/data_descriptors/institutions/nasa-larc.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/nasa-larc",
+ "acronyms": [
+ "LaRC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NASA-LaRC",
+ "established": 1917,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/0399mhs52",
+ "@nest": {
+ "city": "Hampton",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 37.02987,
+ "lon": -76.34522
+ },
+ "type": "location"
+ },
+ "name": "Langley Research Center",
+ "ror": "0399mhs52",
+ "kind": "Facility",
+ "url": [
+ "http://www.nasa.gov/langley"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/ncar b/data_descriptors/institutions/ncar
new file mode 100644
index 00000000..c0a79c33
--- /dev/null
+++ b/data_descriptors/institutions/ncar
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/ncar",
+ "acronyms": [
+ "NCAR"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NCAR",
+ "established": 1930,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05cvfcr44",
+ "@nest": {
+ "city": "Boulder",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 40.01499,
+ "lon": 40.01499
+ },
+ "type": "location"
+ },
+ "name": "National Center for Atmospheric Research",
+ "ror": "05cvfcr44",
+ "kind": "Facility",
+ "url": [
+ "https://ncar.ucar.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/ncar.json b/data_descriptors/institutions/ncar.json
new file mode 100644
index 00000000..c0a79c33
--- /dev/null
+++ b/data_descriptors/institutions/ncar.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/ncar",
+ "acronyms": [
+ "NCAR"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NCAR",
+ "established": 1930,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05cvfcr44",
+ "@nest": {
+ "city": "Boulder",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 40.01499,
+ "lon": 40.01499
+ },
+ "type": "location"
+ },
+ "name": "National Center for Atmospheric Research",
+ "ror": "05cvfcr44",
+ "kind": "Facility",
+ "url": [
+ "https://ncar.ucar.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/ncas b/data_descriptors/institutions/ncas
new file mode 100644
index 00000000..acd69883
--- /dev/null
+++ b/data_descriptors/institutions/ncas
@@ -0,0 +1,32 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/ncas",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "NCAS",
+ "established": 1997,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03q36cn05",
+ "@nest": {
+ "city": "Islamabad",
+ "country": [
+ "Pakistan",
+ "PK"
+ ],
+ "lat": 33.72148,
+ "lon": 73.04329
+ },
+ "type": "location"
+ },
+ "name": "Uks",
+ "ror": "03q36cn05",
+ "kind": "Facility",
+ "url": [
+ "http://www.uksresearch.com/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/ncas.json b/data_descriptors/institutions/ncas.json
new file mode 100644
index 00000000..acd69883
--- /dev/null
+++ b/data_descriptors/institutions/ncas.json
@@ -0,0 +1,32 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/ncas",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "NCAS",
+ "established": 1997,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03q36cn05",
+ "@nest": {
+ "city": "Islamabad",
+ "country": [
+ "Pakistan",
+ "PK"
+ ],
+ "lat": 33.72148,
+ "lon": 73.04329
+ },
+ "type": "location"
+ },
+ "name": "Uks",
+ "ror": "03q36cn05",
+ "kind": "Facility",
+ "url": [
+ "http://www.uksresearch.com/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/nerc b/data_descriptors/institutions/nerc
new file mode 100644
index 00000000..86359472
--- /dev/null
+++ b/data_descriptors/institutions/nerc
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/nerc",
+ "acronyms": [
+ "NERC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NERC",
+ "established": 1965,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02b5d8509",
+ "@nest": {
+ "city": "Swindon",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.55797,
+ "lon": -1.78116
+ },
+ "type": "location"
+ },
+ "name": "Natural Environment Research Council",
+ "ror": "02b5d8509",
+ "kind": "Government",
+ "url": [
+ "https://www.ukri.org/councils/nerc/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/nerc.json b/data_descriptors/institutions/nerc.json
new file mode 100644
index 00000000..86359472
--- /dev/null
+++ b/data_descriptors/institutions/nerc.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/nerc",
+ "acronyms": [
+ "NERC"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NERC",
+ "established": 1965,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02b5d8509",
+ "@nest": {
+ "city": "Swindon",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.55797,
+ "lon": -1.78116
+ },
+ "type": "location"
+ },
+ "name": "Natural Environment Research Council",
+ "ror": "02b5d8509",
+ "kind": "Government",
+ "url": [
+ "https://www.ukri.org/councils/nerc/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/niwa b/data_descriptors/institutions/niwa
new file mode 100644
index 00000000..3c6e7b23
--- /dev/null
+++ b/data_descriptors/institutions/niwa
@@ -0,0 +1,36 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/niwa",
+ "acronyms": [
+ "NIWA"
+ ],
+ "aliases": [
+ "Taihoro Nukurangi"
+ ],
+ "cmip_acronym": "NIWA",
+ "established": 1992,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04hxcaz34",
+ "@nest": {
+ "city": "Auckland",
+ "country": [
+ "New Zealand",
+ "NZ"
+ ],
+ "lat": -36.84403,
+ "lon": 174.76172
+ },
+ "type": "location"
+ },
+ "name": "National Institute of Water and Atmospheric Research",
+ "ror": "04hxcaz34",
+ "kind": "Facility",
+ "url": [
+ "https://www.niwa.co.nz/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/niwa.json b/data_descriptors/institutions/niwa.json
new file mode 100644
index 00000000..3c6e7b23
--- /dev/null
+++ b/data_descriptors/institutions/niwa.json
@@ -0,0 +1,36 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/niwa",
+ "acronyms": [
+ "NIWA"
+ ],
+ "aliases": [
+ "Taihoro Nukurangi"
+ ],
+ "cmip_acronym": "NIWA",
+ "established": 1992,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04hxcaz34",
+ "@nest": {
+ "city": "Auckland",
+ "country": [
+ "New Zealand",
+ "NZ"
+ ],
+ "lat": -36.84403,
+ "lon": 174.76172
+ },
+ "type": "location"
+ },
+ "name": "National Institute of Water and Atmospheric Research",
+ "ror": "04hxcaz34",
+ "kind": "Facility",
+ "url": [
+ "https://www.niwa.co.nz/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/noaa-ncei b/data_descriptors/institutions/noaa-ncei
new file mode 100644
index 00000000..5c72b814
--- /dev/null
+++ b/data_descriptors/institutions/noaa-ncei
@@ -0,0 +1,41 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/noaa-ncei",
+ "acronyms": [
+ "NCEI",
+ "NOAA NCEI"
+ ],
+ "aliases": [
+ "National Climatic Data Center",
+ "United States National Environmental Satellites, Data, and Information Service National Centers for Environmental Information",
+ "United States National Centers for Environmental Information",
+ "U.S. National Centers for Environmental Information",
+ "National Centers for Environmental Information"
+ ],
+ "cmip_acronym": "NOAA-NCEI",
+ "established": 1934,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04r0wrp59",
+ "@nest": {
+ "city": "Asheville",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 35.60095,
+ "lon": -82.55402
+ },
+ "type": "location"
+ },
+ "name": "NOAA National Centers for Environmental Information",
+ "ror": "04r0wrp59",
+ "kind": "Government",
+ "url": [
+ "https://www.ncei.noaa.gov"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/noaa-ncei.json b/data_descriptors/institutions/noaa-ncei.json
new file mode 100644
index 00000000..5c72b814
--- /dev/null
+++ b/data_descriptors/institutions/noaa-ncei.json
@@ -0,0 +1,41 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/noaa-ncei",
+ "acronyms": [
+ "NCEI",
+ "NOAA NCEI"
+ ],
+ "aliases": [
+ "National Climatic Data Center",
+ "United States National Environmental Satellites, Data, and Information Service National Centers for Environmental Information",
+ "United States National Centers for Environmental Information",
+ "U.S. National Centers for Environmental Information",
+ "National Centers for Environmental Information"
+ ],
+ "cmip_acronym": "NOAA-NCEI",
+ "established": 1934,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04r0wrp59",
+ "@nest": {
+ "city": "Asheville",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 35.60095,
+ "lon": -82.55402
+ },
+ "type": "location"
+ },
+ "name": "NOAA National Centers for Environmental Information",
+ "ror": "04r0wrp59",
+ "kind": "Government",
+ "url": [
+ "https://www.ncei.noaa.gov"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/ntu b/data_descriptors/institutions/ntu
new file mode 100644
index 00000000..4f2b20af
--- /dev/null
+++ b/data_descriptors/institutions/ntu
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/ntu",
+ "acronyms": [
+ "NTU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NTU",
+ "established": 1928,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05bqach95",
+ "@nest": {
+ "city": "Taipei",
+ "country": [
+ "Taiwan",
+ "TW"
+ ],
+ "lat": 25.016,
+ "lon": 121.536
+ },
+ "type": "location"
+ },
+ "name": "National Taiwan University",
+ "ror": "05bqach95",
+ "kind": "Education",
+ "url": [
+ "http://www.ntu.edu.tw/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/ntu.json b/data_descriptors/institutions/ntu.json
new file mode 100644
index 00000000..4f2b20af
--- /dev/null
+++ b/data_descriptors/institutions/ntu.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/ntu",
+ "acronyms": [
+ "NTU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "NTU",
+ "established": 1928,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05bqach95",
+ "@nest": {
+ "city": "Taipei",
+ "country": [
+ "Taiwan",
+ "TW"
+ ],
+ "lat": 25.016,
+ "lon": 121.536
+ },
+ "type": "location"
+ },
+ "name": "National Taiwan University",
+ "ror": "05bqach95",
+ "kind": "Education",
+ "url": [
+ "http://www.ntu.edu.tw/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/nuist b/data_descriptors/institutions/nuist
new file mode 100644
index 00000000..97f6f6ff
--- /dev/null
+++ b/data_descriptors/institutions/nuist
@@ -0,0 +1,37 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/nuist",
+ "acronyms": [
+ "NU",
+ "NJU "
+ ],
+ "aliases": [
+ "Nanking University"
+ ],
+ "cmip_acronym": "NUIST",
+ "established": 1902,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01rxvg760",
+ "@nest": {
+ "city": "Nanjing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 32.056111,
+ "lon": 118.775
+ },
+ "type": "location"
+ },
+ "name": "Nanjing University",
+ "ror": "01rxvg760",
+ "kind": "Education",
+ "url": [
+ "http://www.nju.edu.cn/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/nuist.json b/data_descriptors/institutions/nuist.json
new file mode 100644
index 00000000..97f6f6ff
--- /dev/null
+++ b/data_descriptors/institutions/nuist.json
@@ -0,0 +1,37 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/nuist",
+ "acronyms": [
+ "NU",
+ "NJU "
+ ],
+ "aliases": [
+ "Nanking University"
+ ],
+ "cmip_acronym": "NUIST",
+ "established": 1902,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01rxvg760",
+ "@nest": {
+ "city": "Nanjing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 32.056111,
+ "lon": 118.775
+ },
+ "type": "location"
+ },
+ "name": "Nanjing University",
+ "ror": "01rxvg760",
+ "kind": "Education",
+ "url": [
+ "http://www.nju.edu.cn/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/osu b/data_descriptors/institutions/osu
new file mode 100644
index 00000000..6910f097
--- /dev/null
+++ b/data_descriptors/institutions/osu
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/osu",
+ "acronyms": [
+ "OSU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "OSU",
+ "established": 1868,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00ysfqy60",
+ "@nest": {
+ "city": "Corvallis",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 44.56457,
+ "lon": -123.26204
+ },
+ "type": "location"
+ },
+ "name": "Oregon State University",
+ "ror": "00ysfqy60",
+ "kind": "Education",
+ "url": [
+ "http://oregonstate.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/osu.json b/data_descriptors/institutions/osu.json
new file mode 100644
index 00000000..6910f097
--- /dev/null
+++ b/data_descriptors/institutions/osu.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/osu",
+ "acronyms": [
+ "OSU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "OSU",
+ "established": 1868,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00ysfqy60",
+ "@nest": {
+ "city": "Corvallis",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 44.56457,
+ "lon": -123.26204
+ },
+ "type": "location"
+ },
+ "name": "Oregon State University",
+ "ror": "00ysfqy60",
+ "kind": "Education",
+ "url": [
+ "http://oregonstate.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/pcmdi b/data_descriptors/institutions/pcmdi
new file mode 100644
index 00000000..6ecf3275
--- /dev/null
+++ b/data_descriptors/institutions/pcmdi
@@ -0,0 +1,40 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/pcmdi",
+ "acronyms": [
+ "LLNL",
+ "LLL"
+ ],
+ "aliases": [
+ "United States Department of Energy National Nuclear Security Administration Lawrence Livermore National Laboratory",
+ "U.S. Department of Energy National Nuclear Security Administration Los Alamos National Laboratory",
+ "United States Department of Energy Los Alamos National Laboratory",
+ "U.S. Department of Energy Los Alamos National Laboratory"
+ ],
+ "cmip_acronym": "PCMDI",
+ "established": 1952,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/041nk4h53",
+ "@nest": {
+ "city": "Livermore",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 37.68187,
+ "lon": -121.76801
+ },
+ "type": "location"
+ },
+ "name": "Lawrence Livermore National Laboratory",
+ "ror": "041nk4h53",
+ "kind": "Facility",
+ "url": [
+ "https://www.llnl.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/pcmdi.json b/data_descriptors/institutions/pcmdi.json
new file mode 100644
index 00000000..6ecf3275
--- /dev/null
+++ b/data_descriptors/institutions/pcmdi.json
@@ -0,0 +1,40 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/pcmdi",
+ "acronyms": [
+ "LLNL",
+ "LLL"
+ ],
+ "aliases": [
+ "United States Department of Energy National Nuclear Security Administration Lawrence Livermore National Laboratory",
+ "U.S. Department of Energy National Nuclear Security Administration Los Alamos National Laboratory",
+ "United States Department of Energy Los Alamos National Laboratory",
+ "U.S. Department of Energy Los Alamos National Laboratory"
+ ],
+ "cmip_acronym": "PCMDI",
+ "established": 1952,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/041nk4h53",
+ "@nest": {
+ "city": "Livermore",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 37.68187,
+ "lon": -121.76801
+ },
+ "type": "location"
+ },
+ "name": "Lawrence Livermore National Laboratory",
+ "ror": "041nk4h53",
+ "kind": "Facility",
+ "url": [
+ "https://www.llnl.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/pmod b/data_descriptors/institutions/pmod
new file mode 100644
index 00000000..ba9287f5
--- /dev/null
+++ b/data_descriptors/institutions/pmod
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/pmod",
+ "acronyms": [
+ "PMOD"
+ ],
+ "aliases": [],
+ "cmip_acronym": "PMOD",
+ "established": 1907,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02gtrqv93",
+ "@nest": {
+ "city": "Davos",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 46.8133161,
+ "lon": 46.8133161
+ },
+ "type": "location"
+ },
+ "name": "Physikalisch-Meteorologisches Observatorium Davos",
+ "ror": "02gtrqv93",
+ "kind": "Facility",
+ "url": [
+ "https://www.pmodwrc.ch/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/pmod.json b/data_descriptors/institutions/pmod.json
new file mode 100644
index 00000000..ba9287f5
--- /dev/null
+++ b/data_descriptors/institutions/pmod.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/pmod",
+ "acronyms": [
+ "PMOD"
+ ],
+ "aliases": [],
+ "cmip_acronym": "PMOD",
+ "established": 1907,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02gtrqv93",
+ "@nest": {
+ "city": "Davos",
+ "country": [
+ "Switzerland",
+ "CH"
+ ],
+ "lat": 46.8133161,
+ "lon": 46.8133161
+ },
+ "type": "location"
+ },
+ "name": "Physikalisch-Meteorologisches Observatorium Davos",
+ "ror": "02gtrqv93",
+ "kind": "Facility",
+ "url": [
+ "https://www.pmodwrc.ch/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/pnnl-jgcri b/data_descriptors/institutions/pnnl-jgcri
new file mode 100644
index 00000000..51130304
--- /dev/null
+++ b/data_descriptors/institutions/pnnl-jgcri
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/pnnl-jgcri",
+ "acronyms": [
+ "JGCRI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "PNNL-JGCRI",
+ "established": 2001,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/058cmd703",
+ "@nest": {
+ "city": "Riverdale Park",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 38.971106,
+ "lon": -76.9217851
+ },
+ "type": "location"
+ },
+ "name": "Joint Global Change Research Institute",
+ "ror": "058cmd703",
+ "kind": "Facility",
+ "url": [
+ "http://www.globalchange.umd.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/pnnl-jgcri.json b/data_descriptors/institutions/pnnl-jgcri.json
new file mode 100644
index 00000000..51130304
--- /dev/null
+++ b/data_descriptors/institutions/pnnl-jgcri.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/pnnl-jgcri",
+ "acronyms": [
+ "JGCRI"
+ ],
+ "aliases": [],
+ "cmip_acronym": "PNNL-JGCRI",
+ "established": 2001,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/058cmd703",
+ "@nest": {
+ "city": "Riverdale Park",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 38.971106,
+ "lon": -76.9217851
+ },
+ "type": "location"
+ },
+ "name": "Joint Global Change Research Institute",
+ "ror": "058cmd703",
+ "kind": "Facility",
+ "url": [
+ "http://www.globalchange.umd.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/pnnl-waccem b/data_descriptors/institutions/pnnl-waccem
new file mode 100644
index 00000000..e5e70e29
--- /dev/null
+++ b/data_descriptors/institutions/pnnl-waccem
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/pnnl-waccem",
+ "acronyms": [
+ "PNNL"
+ ],
+ "aliases": [],
+ "cmip_acronym": "PNNL-WACCEM",
+ "established": 1965,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05h992307",
+ "@nest": {
+ "city": "Richland",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 46.28569,
+ "lon": -119.28446
+ },
+ "type": "location"
+ },
+ "name": "Pacific Northwest National Laboratory",
+ "ror": "05h992307",
+ "kind": "Facility",
+ "url": [
+ "http://www.pnnl.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/pnnl-waccem.json b/data_descriptors/institutions/pnnl-waccem.json
new file mode 100644
index 00000000..e5e70e29
--- /dev/null
+++ b/data_descriptors/institutions/pnnl-waccem.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/pnnl-waccem",
+ "acronyms": [
+ "PNNL"
+ ],
+ "aliases": [],
+ "cmip_acronym": "PNNL-WACCEM",
+ "established": 1965,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05h992307",
+ "@nest": {
+ "city": "Richland",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 46.28569,
+ "lon": -119.28446
+ },
+ "type": "location"
+ },
+ "name": "Pacific Northwest National Laboratory",
+ "ror": "05h992307",
+ "kind": "Facility",
+ "url": [
+ "http://www.pnnl.gov/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/rss b/data_descriptors/institutions/rss
new file mode 100644
index 00000000..84145ce6
--- /dev/null
+++ b/data_descriptors/institutions/rss
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/rss",
+ "acronyms": [
+ "RSS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "RSS",
+ "established": 1974,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01vp8h012",
+ "@nest": {
+ "city": "Santa Rosa",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 38.443733,
+ "lon": -122.717185
+ },
+ "type": "location"
+ },
+ "name": "Remote Sensing Systems (United States)",
+ "ror": "01vp8h012",
+ "kind": "Company",
+ "url": [
+ "http://www.remss.com/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/rss.json b/data_descriptors/institutions/rss.json
new file mode 100644
index 00000000..84145ce6
--- /dev/null
+++ b/data_descriptors/institutions/rss.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/rss",
+ "acronyms": [
+ "RSS"
+ ],
+ "aliases": [],
+ "cmip_acronym": "RSS",
+ "established": 1974,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01vp8h012",
+ "@nest": {
+ "city": "Santa Rosa",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 38.443733,
+ "lon": -122.717185
+ },
+ "type": "location"
+ },
+ "name": "Remote Sensing Systems (United States)",
+ "ror": "01vp8h012",
+ "kind": "Company",
+ "url": [
+ "http://www.remss.com/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/snu b/data_descriptors/institutions/snu
new file mode 100644
index 00000000..c3774453
--- /dev/null
+++ b/data_descriptors/institutions/snu
@@ -0,0 +1,36 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/snu",
+ "acronyms": [
+ "SNU"
+ ],
+ "aliases": [
+ "Seoul Daehakgyo"
+ ],
+ "cmip_acronym": "SNU",
+ "established": 1946,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04h9pn542",
+ "@nest": {
+ "city": "Seoul",
+ "country": [
+ "South Korea",
+ "KR"
+ ],
+ "lat": 37.460155,
+ "lon": 126.951894
+ },
+ "type": "location"
+ },
+ "name": "Seoul National University",
+ "ror": "04h9pn542",
+ "kind": "Education",
+ "url": [
+ "http://www.snu.ac.kr/index.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/snu.json b/data_descriptors/institutions/snu.json
new file mode 100644
index 00000000..c3774453
--- /dev/null
+++ b/data_descriptors/institutions/snu.json
@@ -0,0 +1,36 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/snu",
+ "acronyms": [
+ "SNU"
+ ],
+ "aliases": [
+ "Seoul Daehakgyo"
+ ],
+ "cmip_acronym": "SNU",
+ "established": 1946,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04h9pn542",
+ "@nest": {
+ "city": "Seoul",
+ "country": [
+ "South Korea",
+ "KR"
+ ],
+ "lat": 37.460155,
+ "lon": 126.951894
+ },
+ "type": "location"
+ },
+ "name": "Seoul National University",
+ "ror": "04h9pn542",
+ "kind": "Education",
+ "url": [
+ "http://www.snu.ac.kr/index.html"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/thu b/data_descriptors/institutions/thu
new file mode 100644
index 00000000..89a8c48f
--- /dev/null
+++ b/data_descriptors/institutions/thu
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/thu",
+ "acronyms": [
+ "THU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "THU",
+ "established": 1911,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03cve4549",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.999585,
+ "lon": 116.325414
+ },
+ "type": "location"
+ },
+ "name": "Tsinghua University",
+ "ror": "03cve4549",
+ "kind": "Education",
+ "url": [
+ "http://www.tsinghua.edu.cn/publish/newthuen/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/thu.json b/data_descriptors/institutions/thu.json
new file mode 100644
index 00000000..89a8c48f
--- /dev/null
+++ b/data_descriptors/institutions/thu.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/thu",
+ "acronyms": [
+ "THU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "THU",
+ "established": 1911,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03cve4549",
+ "@nest": {
+ "city": "Beijing",
+ "country": [
+ "China",
+ "CN"
+ ],
+ "lat": 39.999585,
+ "lon": 116.325414
+ },
+ "type": "location"
+ },
+ "name": "Tsinghua University",
+ "ror": "03cve4549",
+ "kind": "Education",
+ "url": [
+ "http://www.tsinghua.edu.cn/publish/newthuen/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/ua b/data_descriptors/institutions/ua
new file mode 100644
index 00000000..b53b15a7
--- /dev/null
+++ b/data_descriptors/institutions/ua
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/ua",
+ "acronyms": [
+ "UA"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UA",
+ "established": 1885,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03m2x1q45",
+ "@nest": {
+ "city": "Tucson",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 32.22174,
+ "lon": -110.92648
+ },
+ "type": "location"
+ },
+ "name": "University of Arizona",
+ "ror": "03m2x1q45",
+ "kind": "Education",
+ "url": [
+ "http://www.arizona.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/ua.json b/data_descriptors/institutions/ua.json
new file mode 100644
index 00000000..b53b15a7
--- /dev/null
+++ b/data_descriptors/institutions/ua.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/ua",
+ "acronyms": [
+ "UA"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UA",
+ "established": 1885,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03m2x1q45",
+ "@nest": {
+ "city": "Tucson",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 32.22174,
+ "lon": -110.92648
+ },
+ "type": "location"
+ },
+ "name": "University of Arizona",
+ "ror": "03m2x1q45",
+ "kind": "Education",
+ "url": [
+ "http://www.arizona.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/uci b/data_descriptors/institutions/uci
new file mode 100644
index 00000000..836a1c64
--- /dev/null
+++ b/data_descriptors/institutions/uci
@@ -0,0 +1,36 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/uci",
+ "acronyms": [
+ "UCI"
+ ],
+ "aliases": [
+ "UC Irvine"
+ ],
+ "cmip_acronym": "UCI",
+ "established": 1965,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04gyf1771",
+ "@nest": {
+ "city": "Irvine",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 33.64535,
+ "lon": -117.842642
+ },
+ "type": "location"
+ },
+ "name": "University of California, Irvine",
+ "ror": "04gyf1771",
+ "kind": "Education",
+ "url": [
+ "http://uci.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/uci.json b/data_descriptors/institutions/uci.json
new file mode 100644
index 00000000..836a1c64
--- /dev/null
+++ b/data_descriptors/institutions/uci.json
@@ -0,0 +1,36 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/uci",
+ "acronyms": [
+ "UCI"
+ ],
+ "aliases": [
+ "UC Irvine"
+ ],
+ "cmip_acronym": "UCI",
+ "established": 1965,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/04gyf1771",
+ "@nest": {
+ "city": "Irvine",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 33.64535,
+ "lon": -117.842642
+ },
+ "type": "location"
+ },
+ "name": "University of California, Irvine",
+ "ror": "04gyf1771",
+ "kind": "Education",
+ "url": [
+ "http://uci.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/ucolorado b/data_descriptors/institutions/ucolorado
new file mode 100644
index 00000000..c285565b
--- /dev/null
+++ b/data_descriptors/institutions/ucolorado
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/ucolorado",
+ "acronyms": [
+ "CU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UColorado",
+ "established": 1876,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00jc20583",
+ "@nest": {
+ "city": "Boulder",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 40.01499,
+ "lon": -105.27055
+ },
+ "type": "location"
+ },
+ "name": "University of Colorado System",
+ "ror": "00jc20583",
+ "kind": "Education",
+ "url": [
+ "http://www.cu.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/ucolorado.json b/data_descriptors/institutions/ucolorado.json
new file mode 100644
index 00000000..c285565b
--- /dev/null
+++ b/data_descriptors/institutions/ucolorado.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/ucolorado",
+ "acronyms": [
+ "CU"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UColorado",
+ "established": 1876,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00jc20583",
+ "@nest": {
+ "city": "Boulder",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 40.01499,
+ "lon": -105.27055
+ },
+ "type": "location"
+ },
+ "name": "University of Colorado System",
+ "ror": "00jc20583",
+ "kind": "Education",
+ "url": [
+ "http://www.cu.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/ucsb b/data_descriptors/institutions/ucsb
new file mode 100644
index 00000000..0522d016
--- /dev/null
+++ b/data_descriptors/institutions/ucsb
@@ -0,0 +1,36 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/ucsb",
+ "acronyms": [
+ "UCSB"
+ ],
+ "aliases": [
+ "UC Santa Barbara"
+ ],
+ "cmip_acronym": "UCSB",
+ "established": 1891,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02t274463",
+ "@nest": {
+ "city": "Santa Barbara",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 34.42083,
+ "lon": -119.69819
+ },
+ "type": "location"
+ },
+ "name": "University of California, Santa Barbara",
+ "ror": "02t274463",
+ "kind": "Education",
+ "url": [
+ "http://www.ucsb.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/ucsb.json b/data_descriptors/institutions/ucsb.json
new file mode 100644
index 00000000..0522d016
--- /dev/null
+++ b/data_descriptors/institutions/ucsb.json
@@ -0,0 +1,36 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/ucsb",
+ "acronyms": [
+ "UCSB"
+ ],
+ "aliases": [
+ "UC Santa Barbara"
+ ],
+ "cmip_acronym": "UCSB",
+ "established": 1891,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/02t274463",
+ "@nest": {
+ "city": "Santa Barbara",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 34.42083,
+ "lon": -119.69819
+ },
+ "type": "location"
+ },
+ "name": "University of California, Santa Barbara",
+ "ror": "02t274463",
+ "kind": "Education",
+ "url": [
+ "http://www.ucsb.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/uhh b/data_descriptors/institutions/uhh
new file mode 100644
index 00000000..2a340a51
--- /dev/null
+++ b/data_descriptors/institutions/uhh
@@ -0,0 +1,36 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/uhh",
+ "acronyms": [
+ "UHH"
+ ],
+ "aliases": [
+ "University of Hamburg"
+ ],
+ "cmip_acronym": "UHH",
+ "established": 1919,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00g30e956",
+ "@nest": {
+ "city": "Hamburg",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.55073,
+ "lon": 9.99302
+ },
+ "type": "location"
+ },
+ "name": "Universität Hamburg",
+ "ror": "00g30e956",
+ "kind": "Education",
+ "url": [
+ "http://www.uni-hamburg.de"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/uhh.json b/data_descriptors/institutions/uhh.json
new file mode 100644
index 00000000..2a340a51
--- /dev/null
+++ b/data_descriptors/institutions/uhh.json
@@ -0,0 +1,36 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/uhh",
+ "acronyms": [
+ "UHH"
+ ],
+ "aliases": [
+ "University of Hamburg"
+ ],
+ "cmip_acronym": "UHH",
+ "established": 1919,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00g30e956",
+ "@nest": {
+ "city": "Hamburg",
+ "country": [
+ "Germany",
+ "DE"
+ ],
+ "lat": 53.55073,
+ "lon": 9.99302
+ },
+ "type": "location"
+ },
+ "name": "Universität Hamburg",
+ "ror": "00g30e956",
+ "kind": "Education",
+ "url": [
+ "http://www.uni-hamburg.de"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/uobergen b/data_descriptors/institutions/uobergen
new file mode 100644
index 00000000..68b9042e
--- /dev/null
+++ b/data_descriptors/institutions/uobergen
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/uobergen",
+ "acronyms": [
+ "UiB"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UoBergen",
+ "established": 1946,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03zga2b32",
+ "@nest": {
+ "city": "Bergen",
+ "country": [
+ "Norway",
+ "NO"
+ ],
+ "lat": 60.39299,
+ "lon": 60.39299
+ },
+ "type": "location"
+ },
+ "name": "University of Bergen",
+ "ror": "03zga2b32",
+ "kind": "Education",
+ "url": [
+ "http://www.uib.no/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/uobergen.json b/data_descriptors/institutions/uobergen.json
new file mode 100644
index 00000000..68b9042e
--- /dev/null
+++ b/data_descriptors/institutions/uobergen.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/uobergen",
+ "acronyms": [
+ "UiB"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UoBergen",
+ "established": 1946,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03zga2b32",
+ "@nest": {
+ "city": "Bergen",
+ "country": [
+ "Norway",
+ "NO"
+ ],
+ "lat": 60.39299,
+ "lon": 60.39299
+ },
+ "type": "location"
+ },
+ "name": "University of Bergen",
+ "ror": "03zga2b32",
+ "kind": "Education",
+ "url": [
+ "http://www.uib.no/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/uofmd b/data_descriptors/institutions/uofmd
new file mode 100644
index 00000000..264e5e59
--- /dev/null
+++ b/data_descriptors/institutions/uofmd
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/uofmd",
+ "acronyms": [
+ "UMD"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UofMD",
+ "established": 1856,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/047s2c258",
+ "@nest": {
+ "city": "College Park",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 38.98067,
+ "lon": -76.93692
+ },
+ "type": "location"
+ },
+ "name": "University of Maryland, College Park",
+ "ror": "047s2c258",
+ "kind": "Education",
+ "url": [
+ "http://www.umd.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/uofmd.json b/data_descriptors/institutions/uofmd.json
new file mode 100644
index 00000000..264e5e59
--- /dev/null
+++ b/data_descriptors/institutions/uofmd.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/uofmd",
+ "acronyms": [
+ "UMD"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UofMD",
+ "established": 1856,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/047s2c258",
+ "@nest": {
+ "city": "College Park",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 38.98067,
+ "lon": -76.93692
+ },
+ "type": "location"
+ },
+ "name": "University of Maryland, College Park",
+ "ror": "047s2c258",
+ "kind": "Education",
+ "url": [
+ "http://www.umd.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/uoleeds b/data_descriptors/institutions/uoleeds
new file mode 100644
index 00000000..04685a1e
--- /dev/null
+++ b/data_descriptors/institutions/uoleeds
@@ -0,0 +1,32 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/uoleeds",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UoLeeds",
+ "established": 1904,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/024mrxd33",
+ "@nest": {
+ "city": "Leeds",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 53.79648,
+ "lon": 53.79648
+ },
+ "type": "location"
+ },
+ "name": "University of Leeds",
+ "ror": "024mrxd33",
+ "kind": "Education",
+ "url": [
+ "http://www.leeds.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/uoleeds.json b/data_descriptors/institutions/uoleeds.json
new file mode 100644
index 00000000..04685a1e
--- /dev/null
+++ b/data_descriptors/institutions/uoleeds.json
@@ -0,0 +1,32 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/uoleeds",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UoLeeds",
+ "established": 1904,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/024mrxd33",
+ "@nest": {
+ "city": "Leeds",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 53.79648,
+ "lon": 53.79648
+ },
+ "type": "location"
+ },
+ "name": "University of Leeds",
+ "ror": "024mrxd33",
+ "kind": "Education",
+ "url": [
+ "http://www.leeds.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/uom b/data_descriptors/institutions/uom
new file mode 100644
index 00000000..c7c917f5
--- /dev/null
+++ b/data_descriptors/institutions/uom
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/uom",
+ "acronyms": [],
+ "aliases": [
+ "Melbourne University"
+ ],
+ "cmip_acronym": "UoM",
+ "established": 1853,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01ej9dk98",
+ "@nest": {
+ "city": "Melbourne",
+ "country": [
+ "Australia",
+ "AU"
+ ],
+ "lat": -37.814,
+ "lon": 144.96332
+ },
+ "type": "location"
+ },
+ "name": "University of Melbourne",
+ "ror": "01ej9dk98",
+ "kind": "Education",
+ "url": [
+ "http://www.unimelb.edu.au/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/uom.json b/data_descriptors/institutions/uom.json
new file mode 100644
index 00000000..c7c917f5
--- /dev/null
+++ b/data_descriptors/institutions/uom.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/uom",
+ "acronyms": [],
+ "aliases": [
+ "Melbourne University"
+ ],
+ "cmip_acronym": "UoM",
+ "established": 1853,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01ej9dk98",
+ "@nest": {
+ "city": "Melbourne",
+ "country": [
+ "Australia",
+ "AU"
+ ],
+ "lat": -37.814,
+ "lon": 144.96332
+ },
+ "type": "location"
+ },
+ "name": "University of Melbourne",
+ "ror": "01ej9dk98",
+ "kind": "Education",
+ "url": [
+ "http://www.unimelb.edu.au/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/uomontreal b/data_descriptors/institutions/uomontreal
new file mode 100644
index 00000000..614f97b3
--- /dev/null
+++ b/data_descriptors/institutions/uomontreal
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/uomontreal",
+ "acronyms": [
+ "UdeM"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UoMontreal",
+ "established": 1878,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/0161xgx34",
+ "@nest": {
+ "city": "Montreal",
+ "country": [
+ "Canada",
+ "CA"
+ ],
+ "lat": 45.50884,
+ "lon": 45.50884
+ },
+ "type": "location"
+ },
+ "name": "Université de Montréal",
+ "ror": "0161xgx34",
+ "kind": "Education",
+ "url": [
+ "http://www.umontreal.ca/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/uomontreal.json b/data_descriptors/institutions/uomontreal.json
new file mode 100644
index 00000000..614f97b3
--- /dev/null
+++ b/data_descriptors/institutions/uomontreal.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/uomontreal",
+ "acronyms": [
+ "UdeM"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UoMontreal",
+ "established": 1878,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/0161xgx34",
+ "@nest": {
+ "city": "Montreal",
+ "country": [
+ "Canada",
+ "CA"
+ ],
+ "lat": 45.50884,
+ "lon": 45.50884
+ },
+ "type": "location"
+ },
+ "name": "Université de Montréal",
+ "ror": "0161xgx34",
+ "kind": "Education",
+ "url": [
+ "http://www.umontreal.ca/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/uootago b/data_descriptors/institutions/uootago
new file mode 100644
index 00000000..28ab19a7
--- /dev/null
+++ b/data_descriptors/institutions/uootago
@@ -0,0 +1,32 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/uootago",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UoOtago",
+ "established": 1869,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01jmxt844",
+ "@nest": {
+ "city": "Dunedin",
+ "country": [
+ "New Zealand",
+ "NZ"
+ ],
+ "lat": -45.87416,
+ "lon": -45.87416
+ },
+ "type": "location"
+ },
+ "name": "University of Otago",
+ "ror": "01jmxt844",
+ "kind": "Education",
+ "url": [
+ "http://www.otago.ac.nz/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/uootago.json b/data_descriptors/institutions/uootago.json
new file mode 100644
index 00000000..28ab19a7
--- /dev/null
+++ b/data_descriptors/institutions/uootago.json
@@ -0,0 +1,32 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/uootago",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UoOtago",
+ "established": 1869,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/01jmxt844",
+ "@nest": {
+ "city": "Dunedin",
+ "country": [
+ "New Zealand",
+ "NZ"
+ ],
+ "lat": -45.87416,
+ "lon": -45.87416
+ },
+ "type": "location"
+ },
+ "name": "University of Otago",
+ "ror": "01jmxt844",
+ "kind": "Education",
+ "url": [
+ "http://www.otago.ac.nz/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/uooulu b/data_descriptors/institutions/uooulu
new file mode 100644
index 00000000..a18d1f6a
--- /dev/null
+++ b/data_descriptors/institutions/uooulu
@@ -0,0 +1,32 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/uooulu",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UoOulu",
+ "established": 1958,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03yj89h83",
+ "@nest": {
+ "city": "Oulu",
+ "country": [
+ "Finland",
+ "FI"
+ ],
+ "lat": 65.01236,
+ "lon": 65.01236
+ },
+ "type": "location"
+ },
+ "name": "University of Oulu",
+ "ror": "03yj89h83",
+ "kind": "Education",
+ "url": [
+ "http://www.oulu.fi/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/uooulu.json b/data_descriptors/institutions/uooulu.json
new file mode 100644
index 00000000..a18d1f6a
--- /dev/null
+++ b/data_descriptors/institutions/uooulu.json
@@ -0,0 +1,32 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/uooulu",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UoOulu",
+ "established": 1958,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/03yj89h83",
+ "@nest": {
+ "city": "Oulu",
+ "country": [
+ "Finland",
+ "FI"
+ ],
+ "lat": 65.01236,
+ "lon": 65.01236
+ },
+ "type": "location"
+ },
+ "name": "University of Oulu",
+ "ror": "03yj89h83",
+ "kind": "Education",
+ "url": [
+ "http://www.oulu.fi/english/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/ureading b/data_descriptors/institutions/ureading
new file mode 100644
index 00000000..f45b9bee
--- /dev/null
+++ b/data_descriptors/institutions/ureading
@@ -0,0 +1,32 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/ureading",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UReading",
+ "established": 1926,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05v62cm79",
+ "@nest": {
+ "city": "Reading",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.440832,
+ "lon": -0.942503
+ },
+ "type": "location"
+ },
+ "name": "University of Reading",
+ "ror": "05v62cm79",
+ "kind": "Education",
+ "url": [
+ "http://www.reading.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/ureading.json b/data_descriptors/institutions/ureading.json
new file mode 100644
index 00000000..f45b9bee
--- /dev/null
+++ b/data_descriptors/institutions/ureading.json
@@ -0,0 +1,32 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/ureading",
+ "acronyms": [],
+ "aliases": [],
+ "cmip_acronym": "UReading",
+ "established": 1926,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/05v62cm79",
+ "@nest": {
+ "city": "Reading",
+ "country": [
+ "United Kingdom",
+ "GB"
+ ],
+ "lat": 51.440832,
+ "lon": -0.942503
+ },
+ "type": "location"
+ },
+ "name": "University of Reading",
+ "ror": "05v62cm79",
+ "kind": "Education",
+ "url": [
+ "http://www.reading.ac.uk/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/uw b/data_descriptors/institutions/uw
new file mode 100644
index 00000000..65ce2308
--- /dev/null
+++ b/data_descriptors/institutions/uw
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/uw",
+ "acronyms": [
+ "UW"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UW",
+ "established": 1861,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00cvxb145",
+ "@nest": {
+ "city": "Seattle",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 47.60621,
+ "lon": -122.33207
+ },
+ "type": "location"
+ },
+ "name": "University of Washington",
+ "ror": "00cvxb145",
+ "kind": "Education",
+ "url": [
+ "http://www.washington.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/uw.json b/data_descriptors/institutions/uw.json
new file mode 100644
index 00000000..65ce2308
--- /dev/null
+++ b/data_descriptors/institutions/uw.json
@@ -0,0 +1,34 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/uw",
+ "acronyms": [
+ "UW"
+ ],
+ "aliases": [],
+ "cmip_acronym": "UW",
+ "established": 1861,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/00cvxb145",
+ "@nest": {
+ "city": "Seattle",
+ "country": [
+ "United States",
+ "US"
+ ],
+ "lat": 47.60621,
+ "lon": -122.33207
+ },
+ "type": "location"
+ },
+ "name": "University of Washington",
+ "ror": "00cvxb145",
+ "kind": "Education",
+ "url": [
+ "http://www.washington.edu/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/vua b/data_descriptors/institutions/vua
new file mode 100644
index 00000000..0486722c
--- /dev/null
+++ b/data_descriptors/institutions/vua
@@ -0,0 +1,36 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/vua",
+ "acronyms": [
+ "VU"
+ ],
+ "aliases": [
+ "VU Amsterdam"
+ ],
+ "cmip_acronym": "VUA",
+ "established": 1880,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/008xxew50",
+ "@nest": {
+ "city": "Amsterdam",
+ "country": [
+ "Netherlands",
+ "NL"
+ ],
+ "lat": 52.37403,
+ "lon": 4.88969
+ },
+ "type": "location"
+ },
+ "name": "Vrije Universiteit Amsterdam",
+ "ror": "008xxew50",
+ "kind": "Education",
+ "url": [
+ "https://vu.nl/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/institutions/vua.json b/data_descriptors/institutions/vua.json
new file mode 100644
index 00000000..0486722c
--- /dev/null
+++ b/data_descriptors/institutions/vua.json
@@ -0,0 +1,36 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/_context",
+ "id": "https://WCRP-CMIP.WCRP-UNIVERSE/institutions/vua",
+ "acronyms": [
+ "VU"
+ ],
+ "aliases": [
+ "VU Amsterdam"
+ ],
+ "cmip_acronym": "VUA",
+ "established": 1880,
+ "labels": [],
+ "location": {
+ "id": "wcrp-universe:location/008xxew50",
+ "@nest": {
+ "city": "Amsterdam",
+ "country": [
+ "Netherlands",
+ "NL"
+ ],
+ "lat": 52.37403,
+ "lon": 4.88969
+ },
+ "type": "location"
+ },
+ "name": "Vrije Universiteit Amsterdam",
+ "ror": "008xxew50",
+ "kind": "Education",
+ "url": [
+ "https://vu.nl/"
+ ],
+ "type": [
+ "institution",
+ "organisation"
+ ]
+}
diff --git a/data_descriptors/license/.DS_Store b/data_descriptors/license/.DS_Store
new file mode 100644
index 00000000..604417cc
Binary files /dev/null and b/data_descriptors/license/.DS_Store differ
diff --git a/data_descriptors/license/_context b/data_descriptors/license/_context
new file mode 100644
index 00000000..866e4376
--- /dev/null
+++ b/data_descriptors/license/_context
@@ -0,0 +1,14 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/license/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/license/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@embed": "@always"
+}
\ No newline at end of file
diff --git a/data_descriptors/license/cc0_1.0 b/data_descriptors/license/cc0_1.0
new file mode 100644
index 00000000..2226dc2c
--- /dev/null
+++ b/data_descriptors/license/cc0_1.0
@@ -0,0 +1,8 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/license/_context",
+ "id": "cc0_1.0",
+ "kind": "CC0 1.0",
+ "license_id": "Creative Commons CC0 1.0 Universal Public Domain Dedication",
+ "license_url": "https://creativecommons.org/publicdomain/zero/1.0/",
+ "type": "license"
+}
\ No newline at end of file
diff --git a/data_descriptors/license/cc0_1.0.json b/data_descriptors/license/cc0_1.0.json
new file mode 100644
index 00000000..2226dc2c
--- /dev/null
+++ b/data_descriptors/license/cc0_1.0.json
@@ -0,0 +1,8 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/license/_context",
+ "id": "cc0_1.0",
+ "kind": "CC0 1.0",
+ "license_id": "Creative Commons CC0 1.0 Universal Public Domain Dedication",
+ "license_url": "https://creativecommons.org/publicdomain/zero/1.0/",
+ "type": "license"
+}
\ No newline at end of file
diff --git a/data_descriptors/license/cc_by_4.0 b/data_descriptors/license/cc_by_4.0
new file mode 100644
index 00000000..7ff7ebd0
--- /dev/null
+++ b/data_descriptors/license/cc_by_4.0
@@ -0,0 +1,8 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/license/_context",
+ "id": "cc_by_4.0",
+ "kind": "CC BY 4.0",
+ "license_id": "Creative Commons Attribution 4.0 International",
+ "license_url": "https://creativecommons.org/licenses/by/4.0/",
+ "type": "license"
+}
\ No newline at end of file
diff --git a/data_descriptors/license/cc_by_4.0.json b/data_descriptors/license/cc_by_4.0.json
new file mode 100644
index 00000000..7ff7ebd0
--- /dev/null
+++ b/data_descriptors/license/cc_by_4.0.json
@@ -0,0 +1,8 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/license/_context",
+ "id": "cc_by_4.0",
+ "kind": "CC BY 4.0",
+ "license_id": "Creative Commons Attribution 4.0 International",
+ "license_url": "https://creativecommons.org/licenses/by/4.0/",
+ "type": "license"
+}
\ No newline at end of file
diff --git a/data_descriptors/license/cc_by_nc_sa_4.0 b/data_descriptors/license/cc_by_nc_sa_4.0
new file mode 100644
index 00000000..6b67c039
--- /dev/null
+++ b/data_descriptors/license/cc_by_nc_sa_4.0
@@ -0,0 +1,8 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/license/_context",
+ "id": "cc_by_nc_sa_4.0",
+ "kind": "CC BY-NC-SA 4.0",
+ "license_id": "Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International",
+ "license_url": "https://creativecommons.org/licenses/by-nc-sa/4.0/",
+ "type": "license"
+}
\ No newline at end of file
diff --git a/data_descriptors/license/cc_by_nc_sa_4.0.json b/data_descriptors/license/cc_by_nc_sa_4.0.json
new file mode 100644
index 00000000..6b67c039
--- /dev/null
+++ b/data_descriptors/license/cc_by_nc_sa_4.0.json
@@ -0,0 +1,8 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/license/_context",
+ "id": "cc_by_nc_sa_4.0",
+ "kind": "CC BY-NC-SA 4.0",
+ "license_id": "Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International",
+ "license_url": "https://creativecommons.org/licenses/by-nc-sa/4.0/",
+ "type": "license"
+}
\ No newline at end of file
diff --git a/data_descriptors/license/cc_by_sa_4.0 b/data_descriptors/license/cc_by_sa_4.0
new file mode 100644
index 00000000..87755451
--- /dev/null
+++ b/data_descriptors/license/cc_by_sa_4.0
@@ -0,0 +1,8 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/license/_context",
+ "id": "cc_by_sa_4.0",
+ "kind": "CC BY-SA 4.0",
+ "license_id": "Creative Commons Attribution-ShareAlike 4.0 International",
+ "license_url": "https://creativecommons.org/licenses/by-sa/4.0/",
+ "type": "license"
+}
\ No newline at end of file
diff --git a/data_descriptors/license/cc_by_sa_4.0.json b/data_descriptors/license/cc_by_sa_4.0.json
new file mode 100644
index 00000000..87755451
--- /dev/null
+++ b/data_descriptors/license/cc_by_sa_4.0.json
@@ -0,0 +1,8 @@
+{
+ "@context": "https://WCRP-CMIP.WCRP-UNIVERSE/license/_context",
+ "id": "cc_by_sa_4.0",
+ "kind": "CC BY-SA 4.0",
+ "license_id": "Creative Commons Attribution-ShareAlike 4.0 International",
+ "license_url": "https://creativecommons.org/licenses/by-sa/4.0/",
+ "type": "license"
+}
\ No newline at end of file
diff --git a/data_descriptors/license/graph b/data_descriptors/license/graph
new file mode 100644
index 00000000..fd4fec07
--- /dev/null
+++ b/data_descriptors/license/graph
@@ -0,0 +1,43 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/license/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/license/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "id": "cc0_1.0",
+ "kind": "CC0 1.0",
+ "license_id": "Creative Commons CC0 1.0 Universal Public Domain Dedication",
+ "license_url": "https://creativecommons.org/publicdomain/zero/1.0/",
+ "type": "license"
+ },
+ {
+ "id": "cc_by_4.0",
+ "kind": "CC BY 4.0",
+ "license_id": "Creative Commons Attribution 4.0 International",
+ "license_url": "https://creativecommons.org/licenses/by/4.0/",
+ "type": "license"
+ },
+ {
+ "id": "cc_by_nc_sa_4.0",
+ "kind": "CC BY-NC-SA 4.0",
+ "license_id": "Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International",
+ "license_url": "https://creativecommons.org/licenses/by-nc-sa/4.0/",
+ "type": "license"
+ },
+ {
+ "id": "cc_by_sa_4.0",
+ "kind": "CC BY-SA 4.0",
+ "license_id": "Creative Commons Attribution-ShareAlike 4.0 International",
+ "license_url": "https://creativecommons.org/licenses/by-sa/4.0/",
+ "type": "license"
+ }
+ ]
+}
diff --git a/data_descriptors/license/graph.jsonld b/data_descriptors/license/graph.jsonld
new file mode 100644
index 00000000..fd4fec07
--- /dev/null
+++ b/data_descriptors/license/graph.jsonld
@@ -0,0 +1,43 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/license/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/license/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "id": "cc0_1.0",
+ "kind": "CC0 1.0",
+ "license_id": "Creative Commons CC0 1.0 Universal Public Domain Dedication",
+ "license_url": "https://creativecommons.org/publicdomain/zero/1.0/",
+ "type": "license"
+ },
+ {
+ "id": "cc_by_4.0",
+ "kind": "CC BY 4.0",
+ "license_id": "Creative Commons Attribution 4.0 International",
+ "license_url": "https://creativecommons.org/licenses/by/4.0/",
+ "type": "license"
+ },
+ {
+ "id": "cc_by_nc_sa_4.0",
+ "kind": "CC BY-NC-SA 4.0",
+ "license_id": "Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International",
+ "license_url": "https://creativecommons.org/licenses/by-nc-sa/4.0/",
+ "type": "license"
+ },
+ {
+ "id": "cc_by_sa_4.0",
+ "kind": "CC BY-SA 4.0",
+ "license_id": "Creative Commons Attribution-ShareAlike 4.0 International",
+ "license_url": "https://creativecommons.org/licenses/by-sa/4.0/",
+ "type": "license"
+ }
+ ]
+}
diff --git a/data_descriptors/license/graph.min b/data_descriptors/license/graph.min
new file mode 100644
index 00000000..1523f6c8
--- /dev/null
+++ b/data_descriptors/license/graph.min
@@ -0,0 +1 @@
+{"@context":{"@base":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/license/","@vocab":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/license/","id":"@id","type":"@type","cf":"https://WCRP-CMIP.github.io/WCRP-CMIP/CF/","cmip6plus":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/","cmip7":"https://WCRP-CMIP.github.io/CMIP7_CVs/","mip-variables":"https://WCRP-CMIP/github.io/MIPvariables/","wcrp-universe":"https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"},"@graph":[{"id":"cc0_1.0","kind":"CC0 1.0","license_id":"Creative Commons CC0 1.0 Universal Public Domain Dedication","license_url":"https://creativecommons.org/publicdomain/zero/1.0/","type":"license"},{"id":"cc_by_4.0","kind":"CC BY 4.0","license_id":"Creative Commons Attribution 4.0 International","license_url":"https://creativecommons.org/licenses/by/4.0/","type":"license"},{"id":"cc_by_nc_sa_4.0","kind":"CC BY-NC-SA 4.0","license_id":"Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International","license_url":"https://creativecommons.org/licenses/by-nc-sa/4.0/","type":"license"},{"id":"cc_by_sa_4.0","kind":"CC BY-SA 4.0","license_id":"Creative Commons Attribution-ShareAlike 4.0 International","license_url":"https://creativecommons.org/licenses/by-sa/4.0/","type":"license"}]}
diff --git a/data_descriptors/license/graph.min.jsonld b/data_descriptors/license/graph.min.jsonld
new file mode 100644
index 00000000..1523f6c8
--- /dev/null
+++ b/data_descriptors/license/graph.min.jsonld
@@ -0,0 +1 @@
+{"@context":{"@base":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/license/","@vocab":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/license/","id":"@id","type":"@type","cf":"https://WCRP-CMIP.github.io/WCRP-CMIP/CF/","cmip6plus":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/","cmip7":"https://WCRP-CMIP.github.io/CMIP7_CVs/","mip-variables":"https://WCRP-CMIP/github.io/MIPvariables/","wcrp-universe":"https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"},"@graph":[{"id":"cc0_1.0","kind":"CC0 1.0","license_id":"Creative Commons CC0 1.0 Universal Public Domain Dedication","license_url":"https://creativecommons.org/publicdomain/zero/1.0/","type":"license"},{"id":"cc_by_4.0","kind":"CC BY 4.0","license_id":"Creative Commons Attribution 4.0 International","license_url":"https://creativecommons.org/licenses/by/4.0/","type":"license"},{"id":"cc_by_nc_sa_4.0","kind":"CC BY-NC-SA 4.0","license_id":"Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International","license_url":"https://creativecommons.org/licenses/by-nc-sa/4.0/","type":"license"},{"id":"cc_by_sa_4.0","kind":"CC BY-SA 4.0","license_id":"Creative Commons Attribution-ShareAlike 4.0 International","license_url":"https://creativecommons.org/licenses/by-sa/4.0/","type":"license"}]}
diff --git a/data_descriptors/linktest/.DS_Store b/data_descriptors/linktest/.DS_Store
new file mode 100644
index 00000000..8b6d730d
Binary files /dev/null and b/data_descriptors/linktest/.DS_Store differ
diff --git a/data_descriptors/linktest/_context b/data_descriptors/linktest/_context
new file mode 100644
index 00000000..29ae4e0d
--- /dev/null
+++ b/data_descriptors/linktest/_context
@@ -0,0 +1,25 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/linktest/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/linktest/",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-universe": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/",
+ "realm": {
+ "@container": "@id",
+ "@context": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/_context"
+ },
+ "realm2": {
+ "@container": "@id",
+ "@context": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/_context"
+ },
+ "realm3": {
+ "@type": "@id",
+ "@context": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/_context"
+ }
+ },
+ "@embed": "@always"
+}
\ No newline at end of file
diff --git a/data_descriptors/linktest/graph b/data_descriptors/linktest/graph
new file mode 100644
index 00000000..378f6095
--- /dev/null
+++ b/data_descriptors/linktest/graph
@@ -0,0 +1,63 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/linktest/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/linktest/",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-universe": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/",
+ "realm": {
+ "@container": "@id",
+ "@context": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/_context"
+ },
+ "realm2": {
+ "@container": "@id",
+ "@context": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/_context"
+ },
+ "realm3": {
+ "@type": "@id",
+ "@context": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/_context"
+ }
+ },
+ "@graph": [
+ {
+ "description": "This is a test file, checking on multiple entries",
+ "id": "test1",
+ "Author": "Daniel Ellis",
+ "type": "TestFile",
+ "realm": {
+ "atmos": {},
+ "ocean": {}
+ },
+ "realm2": [
+ {
+ "@id": "atmoschem"
+ }
+ ]
+ },
+ {
+ "description": "This is a yet another test file, checking on multiple entries",
+ "id": "test2",
+ "Author": "Daniel Ellis",
+ "type": "TestFile",
+ "realm": {
+ "atmoschem": {
+ "name": "more than just atmos"
+ },
+ "rivers": {
+ "note": "This should not work"
+ }
+ },
+ "realm2": [
+ {
+ "@id": "atmoschem"
+ }
+ ],
+ "realm3": [
+ "rivers"
+ ]
+ }
+ ]
+}
diff --git a/data_descriptors/linktest/graph.jsonld b/data_descriptors/linktest/graph.jsonld
new file mode 100644
index 00000000..378f6095
--- /dev/null
+++ b/data_descriptors/linktest/graph.jsonld
@@ -0,0 +1,63 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/linktest/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/linktest/",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-universe": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/",
+ "realm": {
+ "@container": "@id",
+ "@context": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/_context"
+ },
+ "realm2": {
+ "@container": "@id",
+ "@context": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/_context"
+ },
+ "realm3": {
+ "@type": "@id",
+ "@context": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/_context"
+ }
+ },
+ "@graph": [
+ {
+ "description": "This is a test file, checking on multiple entries",
+ "id": "test1",
+ "Author": "Daniel Ellis",
+ "type": "TestFile",
+ "realm": {
+ "atmos": {},
+ "ocean": {}
+ },
+ "realm2": [
+ {
+ "@id": "atmoschem"
+ }
+ ]
+ },
+ {
+ "description": "This is a yet another test file, checking on multiple entries",
+ "id": "test2",
+ "Author": "Daniel Ellis",
+ "type": "TestFile",
+ "realm": {
+ "atmoschem": {
+ "name": "more than just atmos"
+ },
+ "rivers": {
+ "note": "This should not work"
+ }
+ },
+ "realm2": [
+ {
+ "@id": "atmoschem"
+ }
+ ],
+ "realm3": [
+ "rivers"
+ ]
+ }
+ ]
+}
diff --git a/data_descriptors/linktest/graph.min b/data_descriptors/linktest/graph.min
new file mode 100644
index 00000000..03170862
--- /dev/null
+++ b/data_descriptors/linktest/graph.min
@@ -0,0 +1 @@
+{"@context":{"@base":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/linktest/","@vocab":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/linktest/","cf":"https://WCRP-CMIP.github.io/WCRP-CMIP/CF/","cmip6plus":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/","cmip7":"https://WCRP-CMIP.github.io/CMIP7_CVs/","mip-universe":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/","mip-variables":"https://WCRP-CMIP/github.io/MIPvariables/","wcrp-universe":"https://WCRP-CMIP.github.io/WCRP-UNIVERSE/","realm":{"@container":"@id","@context":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/_context"},"realm2":{"@container":"@id","@context":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/_context"},"realm3":{"@type":"@id","@context":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/_context"}},"@graph":[{"description":"This is a test file, checking on multiple entries","id":"test1","Author":"Daniel Ellis","type":"TestFile","realm":{"atmos":{},"ocean":{}},"realm2":[{"@id":"atmoschem"}]},{"description":"This is a yet another test file, checking on multiple entries","id":"test2","Author":"Daniel Ellis","type":"TestFile","realm":{"atmoschem":{"name":"more than just atmos"},"rivers":{"note":"This should not work"}},"realm2":[{"@id":"atmoschem"}],"realm3":["rivers"]}]}
diff --git a/data_descriptors/linktest/graph.min.jsonld b/data_descriptors/linktest/graph.min.jsonld
new file mode 100644
index 00000000..03170862
--- /dev/null
+++ b/data_descriptors/linktest/graph.min.jsonld
@@ -0,0 +1 @@
+{"@context":{"@base":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/linktest/","@vocab":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/linktest/","cf":"https://WCRP-CMIP.github.io/WCRP-CMIP/CF/","cmip6plus":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/","cmip7":"https://WCRP-CMIP.github.io/CMIP7_CVs/","mip-universe":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/","mip-variables":"https://WCRP-CMIP/github.io/MIPvariables/","wcrp-universe":"https://WCRP-CMIP.github.io/WCRP-UNIVERSE/","realm":{"@container":"@id","@context":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/_context"},"realm2":{"@container":"@id","@context":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/_context"},"realm3":{"@type":"@id","@context":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/_context"}},"@graph":[{"description":"This is a test file, checking on multiple entries","id":"test1","Author":"Daniel Ellis","type":"TestFile","realm":{"atmos":{},"ocean":{}},"realm2":[{"@id":"atmoschem"}]},{"description":"This is a yet another test file, checking on multiple entries","id":"test2","Author":"Daniel Ellis","type":"TestFile","realm":{"atmoschem":{"name":"more than just atmos"},"rivers":{"note":"This should not work"}},"realm2":[{"@id":"atmoschem"}],"realm3":["rivers"]}]}
diff --git a/data_descriptors/linktest/test1 b/data_descriptors/linktest/test1
new file mode 100644
index 00000000..6c3423ec
--- /dev/null
+++ b/data_descriptors/linktest/test1
@@ -0,0 +1,10 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/linktest/_context",
+ "description": "This is a test file, checking on multiple entries",
+ "id": "test1",
+ "Author": "Daniel Ellis",
+ "type": "TestFile",
+ "realm":{"atmos":{}, "ocean":{}},
+ "realm2":[{"@id":"atmoschem"}]
+
+}
diff --git a/data_descriptors/linktest/test1.json b/data_descriptors/linktest/test1.json
new file mode 100644
index 00000000..6c3423ec
--- /dev/null
+++ b/data_descriptors/linktest/test1.json
@@ -0,0 +1,10 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/linktest/_context",
+ "description": "This is a test file, checking on multiple entries",
+ "id": "test1",
+ "Author": "Daniel Ellis",
+ "type": "TestFile",
+ "realm":{"atmos":{}, "ocean":{}},
+ "realm2":[{"@id":"atmoschem"}]
+
+}
diff --git a/data_descriptors/linktest/test2 b/data_descriptors/linktest/test2
new file mode 100644
index 00000000..589b8032
--- /dev/null
+++ b/data_descriptors/linktest/test2
@@ -0,0 +1,11 @@
+{
+ "@context": ["https://wcrp-cmip.WCRP-UNIVERSE/linktest/_context","https://wcrp-cmip.github.io/WCRP-UNIVERSE/_globalcontext"],
+ "description": "This is a yet another test file, checking on multiple entries",
+ "id": "test2",
+ "Author": "Daniel Ellis",
+ "type": "TestFile",
+ "realm":{"atmoschem":{"name":"more than just atmos"}, "rivers":{"note":"This should not work"}},
+ "realm2":[{"@id":"atmoschem"}],
+ "realm3":["rivers"]
+
+}
diff --git a/data_descriptors/linktest/test2.json b/data_descriptors/linktest/test2.json
new file mode 100644
index 00000000..589b8032
--- /dev/null
+++ b/data_descriptors/linktest/test2.json
@@ -0,0 +1,11 @@
+{
+ "@context": ["https://wcrp-cmip.WCRP-UNIVERSE/linktest/_context","https://wcrp-cmip.github.io/WCRP-UNIVERSE/_globalcontext"],
+ "description": "This is a yet another test file, checking on multiple entries",
+ "id": "test2",
+ "Author": "Daniel Ellis",
+ "type": "TestFile",
+ "realm":{"atmoschem":{"name":"more than just atmos"}, "rivers":{"note":"This should not work"}},
+ "realm2":[{"@id":"atmoschem"}],
+ "realm3":["rivers"]
+
+}
diff --git a/data_descriptors/mip/.DS_Store b/data_descriptors/mip/.DS_Store
new file mode 100644
index 00000000..4c4da79e
Binary files /dev/null and b/data_descriptors/mip/.DS_Store differ
diff --git a/data_descriptors/mip/_context b/data_descriptors/mip/_context
new file mode 100644
index 00000000..07497741
--- /dev/null
+++ b/data_descriptors/mip/_context
@@ -0,0 +1,14 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/mip/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/mip/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@embed": "@always"
+}
\ No newline at end of file
diff --git a/data_descriptors/mip/_schema b/data_descriptors/mip/_schema
new file mode 100644
index 00000000..12c349c7
--- /dev/null
+++ b/data_descriptors/mip/_schema
@@ -0,0 +1,49 @@
+ {
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "title": "CMIP MIP-Era Descriptor",
+ "description": "Defines a CMIP MIP-era, including start and end years, unique identifiers, and related URLs.",
+ "references": ["https://github.com/WCRP-CMIP/WCRP-UNIVERSE/mip"],
+ "repo": "https://github.com/WCRP-CMIP/WCRP-UNIVERSE/",
+ "prefix": "mip",
+
+ "type": "object",
+ "properties": {
+ "@context": {
+ "type": "string",
+ "description": "URI for the JSON-LD context describing MIP-eras",
+ "examples": ["https://github.com/WCRP-CMIP/WCRP-UNIVERSE/mip/_context"]
+ },
+ "end": {
+ "type": "integer",
+ "description": "End year of the MIP-era",
+ "examples": [2024]
+ },
+ "id": {
+ "type": "string",
+ "description": "Unique identifier for the MIP-era descriptor file",
+ "examples": ["cmip6.json"]
+ },
+ "name": {
+ "type": "string",
+ "description": "Name of the MIP-era (e.g., CMIP6)",
+ "examples": ["CMIP6"]
+ },
+ "start": {
+ "type": "integer",
+ "description": "Start year of the MIP-era",
+ "examples": [2013]
+ },
+ "type": {
+ "type": "string",
+ "description": "Classification type of the descriptor (e.g., mip-era)",
+ "examples": ["mip-era"]
+ },
+ "url": {
+ "type": "string",
+ "description": "URL linking to additional information about the MIP-era",
+ "examples": ["https://wcrp-cmip.org/CMIP6"]
+ }
+ },
+ "required": ["@context", "end", "id", "name", "start", "type", "url"]
+}
+
diff --git a/data_descriptors/mip/cmip5 b/data_descriptors/mip/cmip5
new file mode 100644
index 00000000..61cd1178
--- /dev/null
+++ b/data_descriptors/mip/cmip5
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/mip/_context",
+ "end": 2020,
+ "id": "cmip5",
+ "name": "CMIP5",
+ "start": 2006,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP5"
+}
\ No newline at end of file
diff --git a/data_descriptors/mip/cmip5.json b/data_descriptors/mip/cmip5.json
new file mode 100644
index 00000000..61cd1178
--- /dev/null
+++ b/data_descriptors/mip/cmip5.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/mip/_context",
+ "end": 2020,
+ "id": "cmip5",
+ "name": "CMIP5",
+ "start": 2006,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP5"
+}
\ No newline at end of file
diff --git a/data_descriptors/mip/cmip6 b/data_descriptors/mip/cmip6
new file mode 100644
index 00000000..13b98579
--- /dev/null
+++ b/data_descriptors/mip/cmip6
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/mip/_context",
+ "end": 2024,
+ "id": "cmip6",
+ "name": "CMIP6",
+ "start": 2013,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP6"
+}
\ No newline at end of file
diff --git a/data_descriptors/mip/cmip6.json b/data_descriptors/mip/cmip6.json
new file mode 100644
index 00000000..13b98579
--- /dev/null
+++ b/data_descriptors/mip/cmip6.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/mip/_context",
+ "end": 2024,
+ "id": "cmip6",
+ "name": "CMIP6",
+ "start": 2013,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP6"
+}
\ No newline at end of file
diff --git a/data_descriptors/mip/cmip6plus b/data_descriptors/mip/cmip6plus
new file mode 100644
index 00000000..a99acffa
--- /dev/null
+++ b/data_descriptors/mip/cmip6plus
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/mip/_context",
+ "end": 2999,
+ "id": "cmip6plus",
+ "name": "CMIP6Plus",
+ "start": 2023,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP6Plus"
+}
\ No newline at end of file
diff --git a/data_descriptors/mip/cmip6plus.json b/data_descriptors/mip/cmip6plus.json
new file mode 100644
index 00000000..a99acffa
--- /dev/null
+++ b/data_descriptors/mip/cmip6plus.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/mip/_context",
+ "end": 2999,
+ "id": "cmip6plus",
+ "name": "CMIP6Plus",
+ "start": 2023,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP6Plus"
+}
\ No newline at end of file
diff --git a/data_descriptors/mip/cmip7 b/data_descriptors/mip/cmip7
new file mode 100644
index 00000000..8f99b857
--- /dev/null
+++ b/data_descriptors/mip/cmip7
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/mip/_context",
+ "end": 2999,
+ "id": "cmip7",
+ "name": "CMIP7",
+ "start": 2025,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP7"
+}
\ No newline at end of file
diff --git a/data_descriptors/mip/cmip7.json b/data_descriptors/mip/cmip7.json
new file mode 100644
index 00000000..8f99b857
--- /dev/null
+++ b/data_descriptors/mip/cmip7.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/mip/_context",
+ "end": 2999,
+ "id": "cmip7",
+ "name": "CMIP7",
+ "start": 2025,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP7"
+}
\ No newline at end of file
diff --git a/data_descriptors/mip/graph b/data_descriptors/mip/graph
new file mode 100644
index 00000000..64edf90c
--- /dev/null
+++ b/data_descriptors/mip/graph
@@ -0,0 +1,47 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/mip/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/mip/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "end": 2020,
+ "id": "cmip5",
+ "name": "CMIP5",
+ "start": 2006,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP5"
+ },
+ {
+ "end": 2024,
+ "id": "cmip6",
+ "name": "CMIP6",
+ "start": 2013,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP6"
+ },
+ {
+ "end": 2999,
+ "id": "cmip6plus",
+ "name": "CMIP6Plus",
+ "start": 2023,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP6Plus"
+ },
+ {
+ "end": 2999,
+ "id": "cmip7",
+ "name": "CMIP7",
+ "start": 2025,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP7"
+ }
+ ]
+}
diff --git a/data_descriptors/mip/graph.jsonld b/data_descriptors/mip/graph.jsonld
new file mode 100644
index 00000000..64edf90c
--- /dev/null
+++ b/data_descriptors/mip/graph.jsonld
@@ -0,0 +1,47 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/mip/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/mip/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "end": 2020,
+ "id": "cmip5",
+ "name": "CMIP5",
+ "start": 2006,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP5"
+ },
+ {
+ "end": 2024,
+ "id": "cmip6",
+ "name": "CMIP6",
+ "start": 2013,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP6"
+ },
+ {
+ "end": 2999,
+ "id": "cmip6plus",
+ "name": "CMIP6Plus",
+ "start": 2023,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP6Plus"
+ },
+ {
+ "end": 2999,
+ "id": "cmip7",
+ "name": "CMIP7",
+ "start": 2025,
+ "type": "mip",
+ "url": "https://wcrp-cmip.org/CMIP7"
+ }
+ ]
+}
diff --git a/data_descriptors/mip/graph.min b/data_descriptors/mip/graph.min
new file mode 100644
index 00000000..dfbb4f19
--- /dev/null
+++ b/data_descriptors/mip/graph.min
@@ -0,0 +1 @@
+{"@context":{"@base":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/mip/","@vocab":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/mip/","id":"@id","type":"@type","cf":"https://WCRP-CMIP.github.io/WCRP-CMIP/CF/","cmip6plus":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/","cmip7":"https://WCRP-CMIP.github.io/CMIP7_CVs/","mip-variables":"https://WCRP-CMIP/github.io/MIPvariables/","wcrp-universe":"https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"},"@graph":[{"end":2020,"id":"cmip5","name":"CMIP5","start":2006,"type":"mip","url":"https://wcrp-cmip.org/CMIP5"},{"end":2024,"id":"cmip6","name":"CMIP6","start":2013,"type":"mip","url":"https://wcrp-cmip.org/CMIP6"},{"end":2999,"id":"cmip6plus","name":"CMIP6Plus","start":2023,"type":"mip","url":"https://wcrp-cmip.org/CMIP6Plus"},{"end":2999,"id":"cmip7","name":"CMIP7","start":2025,"type":"mip","url":"https://wcrp-cmip.org/CMIP7"}]}
diff --git a/data_descriptors/mip/graph.min.jsonld b/data_descriptors/mip/graph.min.jsonld
new file mode 100644
index 00000000..dfbb4f19
--- /dev/null
+++ b/data_descriptors/mip/graph.min.jsonld
@@ -0,0 +1 @@
+{"@context":{"@base":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/mip/","@vocab":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/mip/","id":"@id","type":"@type","cf":"https://WCRP-CMIP.github.io/WCRP-CMIP/CF/","cmip6plus":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/","cmip7":"https://WCRP-CMIP.github.io/CMIP7_CVs/","mip-variables":"https://WCRP-CMIP/github.io/MIPvariables/","wcrp-universe":"https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"},"@graph":[{"end":2020,"id":"cmip5","name":"CMIP5","start":2006,"type":"mip","url":"https://wcrp-cmip.org/CMIP5"},{"end":2024,"id":"cmip6","name":"CMIP6","start":2013,"type":"mip","url":"https://wcrp-cmip.org/CMIP6"},{"end":2999,"id":"cmip6plus","name":"CMIP6Plus","start":2023,"type":"mip","url":"https://wcrp-cmip.org/CMIP6Plus"},{"end":2999,"id":"cmip7","name":"CMIP7","start":2025,"type":"mip","url":"https://wcrp-cmip.org/CMIP7"}]}
diff --git a/data_descriptors/product/.DS_Store b/data_descriptors/product/.DS_Store
new file mode 100644
index 00000000..2633788a
Binary files /dev/null and b/data_descriptors/product/.DS_Store differ
diff --git a/data_descriptors/product/_context b/data_descriptors/product/_context
new file mode 100644
index 00000000..e274423f
--- /dev/null
+++ b/data_descriptors/product/_context
@@ -0,0 +1,14 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/product/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/product/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@embed": "@always"
+}
\ No newline at end of file
diff --git a/data_descriptors/product/_schema b/data_descriptors/product/_schema
new file mode 100644
index 00000000..0b2359b6
--- /dev/null
+++ b/data_descriptors/product/_schema
@@ -0,0 +1,39 @@
+{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "title": "CMIP Product Descriptor",
+ "description": "Defines a CMIP product, including descriptions, types, and unique identifiers for observational data and other products.",
+ "references": ["https://github.com/WCRP-CMIP/WCRP-UNIVERSE/product"],
+ "repo": "https://github.com/WCRP-CMIP/WCRP-UNIVERSE/",
+ "prefix": "mip",
+
+ "type": "object",
+ "properties": {
+ "@context": {
+ "type": "string",
+ "description": "URI for the JSON-LD context describing product descriptors",
+ "examples": ["https://github.com/WCRP-CMIP/WCRP-UNIVERSE/product/_context"]
+ },
+ "description": {
+ "type": "string",
+ "description": "Description of the product, including data sources and usage",
+ "examples": ["Data collected from direct measurements of the climate system. This includes data from ground stations, satellites, buoys, and other observational platforms, which serve as a reference for validating and comparing model outputs."]
+ },
+ "id": {
+ "type": "string",
+ "description": "Unique identifier for the product descriptor JSON",
+ "examples": ["observations.json"]
+ },
+ "kind": {
+ "type": "string",
+ "description": "Specific kind of product (e.g., observations, reanalysis)",
+ "examples": ["observations"]
+ },
+ "type": {
+ "type": "string",
+ "description": "Classification type of the descriptor",
+ "examples": ["product"]
+ }
+ },
+ "required": ["@context", "description", "id", "kind", "type"]
+}
+
diff --git a/data_descriptors/product/create.ipynb b/data_descriptors/product/create.ipynb
new file mode 100644
index 00000000..483812aa
--- /dev/null
+++ b/data_descriptors/product/create.ipynb
@@ -0,0 +1,206 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import json \n",
+ "import jsonschema\n",
+ "from jsonschema import validate\n",
+ "\n",
+ "'''\n",
+ "mip-cmor-tables/auxillary/product\n",
+ "'''\n",
+ "\n",
+ "def validate_json(data, schema, name = 'none'):\n",
+ " try:\n",
+ " validate(instance=data, schema=schema)\n",
+ " print(f\"Validation succeeded: {name}\")\n",
+ " except jsonschema.exceptions.ValidationError as err:\n",
+ " print(\"Validation error:\", err.message)\n",
+ "\n",
+ "# repo_ctx = json.load(open('../../context.json'))"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "context = {}"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "\n",
+ "product_schema = {\n",
+ " \"type\": \"object\",\n",
+ " \"properties\": {\n",
+ " \"@type\": {\n",
+ " \"type\": \"string\",\n",
+ " \"enum\": [\"cmip:product\"]\n",
+ " },\n",
+ " \"@id\": {\n",
+ " \"type\": \"string\",\n",
+ " \"pattern\": \"^mip-cmor-tables:auxillary/product/.+$\"\n",
+ " },\n",
+ " \"kind\": {\n",
+ " \"type\": \"string\"\n",
+ " },\n",
+ " \"description\": {\n",
+ " \"type\": \"string\"\n",
+ " },\n",
+ " },\n",
+ " \"required\": [\n",
+ " \"@type\",\n",
+ " \"@id\",\n",
+ " \"kind\",\n",
+ " \"description\"\n",
+ " ]\n",
+ "}\n",
+ "\n",
+ "loc = f'./schema.json'\n",
+ "json.dump(\n",
+ " product_schema, open(loc,'w'),indent=4)\n",
+ "\n",
+ "\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 7,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "\n",
+ "ctx = {\"@vocab\":\"product:\",**{}}\n",
+ "loc = f'./context.json'\n",
+ "\n",
+ "json.dump({\"@context\":ctx}, open(loc,'w'),indent=4)\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "pd = {\n",
+ " \"model-output\": \"Output produced from a model simulation. This includes the various data points and metrics generated as a result of running climate models, which simulate physical, chemical, and biological processes affecting the climate system.\",\n",
+ " \"forcing-dataset\": \"Data sets used to drive model simulations. These include external factors like greenhouse gas concentrations, solar radiation, and land use changes that influence the climate model outputs.\",\n",
+ " \"derived\": \"Data that has been processed or transformed from raw model output. Derived data includes value-added products such as anomalies, indices, or other statistics that are computed from the original model outputs.\",\n",
+ " \"observations\": \"Data collected from direct measurements of the climate system. This includes data from ground stations, satellites, buoys, and other observational platforms, which serve as a reference for validating and comparing model outputs.\"\n",
+ "}\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Validation error: 'product' is not one of ['cmip:product']\n",
+ "Validation error: 'product' is not one of ['cmip:product']\n",
+ "Validation error: 'product' is not one of ['cmip:product']\n",
+ "Validation error: 'product' is not one of ['cmip:product']\n"
+ ]
+ }
+ ],
+ "source": [
+ "\n",
+ "\n",
+ "for kind,description in pd.items():\n",
+ " ll = kind.lower().replace(' ','-')\n",
+ " entry = {\n",
+ " \"@type\":\"product\",\n",
+ " \"@id\": f\"mip-cmor-tables:auxillary/product/\"+ll,\n",
+ " \"kind\": kind,\n",
+ " \"description\": description\n",
+ " }\n",
+ " \n",
+ " validate_json(entry,product_schema,name = ll)\n",
+ "\n",
+ " loc = f'./{ll}.json'\n",
+ " json.dump(entry, open(loc,'w'),indent=4)\n",
+ " \n",
+ " \n",
+ " \n",
+ "# context['cmip:mip_era'] = {\"@vocab\":\"mip\",**repo_ctx['@context']}\n",
+ "\n",
+ "# context"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 10,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "'observations'"
+ ]
+ },
+ "execution_count": 10,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "kind"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "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.10.10"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/data_descriptors/product/derived b/data_descriptors/product/derived
new file mode 100644
index 00000000..80164180
--- /dev/null
+++ b/data_descriptors/product/derived
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/product/_context",
+ "description": "Data that has been processed or transformed from raw model output. Derived data includes value-added products such as anomalies, indices, or other statistics that are computed from the original model outputs.",
+ "id": "derived",
+ "kind": "derived",
+ "type": "product"
+}
\ No newline at end of file
diff --git a/data_descriptors/product/derived.json b/data_descriptors/product/derived.json
new file mode 100644
index 00000000..80164180
--- /dev/null
+++ b/data_descriptors/product/derived.json
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/product/_context",
+ "description": "Data that has been processed or transformed from raw model output. Derived data includes value-added products such as anomalies, indices, or other statistics that are computed from the original model outputs.",
+ "id": "derived",
+ "kind": "derived",
+ "type": "product"
+}
\ No newline at end of file
diff --git a/data_descriptors/product/forcing_dataset b/data_descriptors/product/forcing_dataset
new file mode 100644
index 00000000..95284d3a
--- /dev/null
+++ b/data_descriptors/product/forcing_dataset
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/product/_context",
+ "description": "Data sets used to drive model simulations. These include external factors like greenhouse gas concentrations, solar radiation, and land use changes that influence the climate model outputs.",
+ "id": "forcing_dataset",
+ "kind": "forcing-dataset",
+ "type": "product"
+}
\ No newline at end of file
diff --git a/data_descriptors/product/forcing_dataset.json b/data_descriptors/product/forcing_dataset.json
new file mode 100644
index 00000000..95284d3a
--- /dev/null
+++ b/data_descriptors/product/forcing_dataset.json
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/product/_context",
+ "description": "Data sets used to drive model simulations. These include external factors like greenhouse gas concentrations, solar radiation, and land use changes that influence the climate model outputs.",
+ "id": "forcing_dataset",
+ "kind": "forcing-dataset",
+ "type": "product"
+}
\ No newline at end of file
diff --git a/data_descriptors/product/graph b/data_descriptors/product/graph
new file mode 100644
index 00000000..a33331a6
--- /dev/null
+++ b/data_descriptors/product/graph
@@ -0,0 +1,39 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/product/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/product/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "description": "Data that has been processed or transformed from raw model output. Derived data includes value-added products such as anomalies, indices, or other statistics that are computed from the original model outputs.",
+ "id": "derived",
+ "kind": "derived",
+ "type": "product"
+ },
+ {
+ "description": "Data sets used to drive model simulations. These include external factors like greenhouse gas concentrations, solar radiation, and land use changes that influence the climate model outputs.",
+ "id": "forcing_dataset",
+ "kind": "forcing-dataset",
+ "type": "product"
+ },
+ {
+ "description": "Output produced from a model simulation. This includes the various data points and metrics generated as a result of running climate models, which simulate physical, chemical, and biological processes affecting the climate system.",
+ "id": "model_output",
+ "kind": "model-output",
+ "type": "product"
+ },
+ {
+ "description": "Data collected from direct measurements of the climate system. This includes data from ground stations, satellites, buoys, and other observational platforms, which serve as a reference for validating and comparing model outputs.",
+ "id": "observations",
+ "kind": "observations",
+ "type": "product"
+ }
+ ]
+}
diff --git a/data_descriptors/product/graph.jsonld b/data_descriptors/product/graph.jsonld
new file mode 100644
index 00000000..a33331a6
--- /dev/null
+++ b/data_descriptors/product/graph.jsonld
@@ -0,0 +1,39 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/product/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/product/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "description": "Data that has been processed or transformed from raw model output. Derived data includes value-added products such as anomalies, indices, or other statistics that are computed from the original model outputs.",
+ "id": "derived",
+ "kind": "derived",
+ "type": "product"
+ },
+ {
+ "description": "Data sets used to drive model simulations. These include external factors like greenhouse gas concentrations, solar radiation, and land use changes that influence the climate model outputs.",
+ "id": "forcing_dataset",
+ "kind": "forcing-dataset",
+ "type": "product"
+ },
+ {
+ "description": "Output produced from a model simulation. This includes the various data points and metrics generated as a result of running climate models, which simulate physical, chemical, and biological processes affecting the climate system.",
+ "id": "model_output",
+ "kind": "model-output",
+ "type": "product"
+ },
+ {
+ "description": "Data collected from direct measurements of the climate system. This includes data from ground stations, satellites, buoys, and other observational platforms, which serve as a reference for validating and comparing model outputs.",
+ "id": "observations",
+ "kind": "observations",
+ "type": "product"
+ }
+ ]
+}
diff --git a/data_descriptors/product/graph.min b/data_descriptors/product/graph.min
new file mode 100644
index 00000000..73172960
--- /dev/null
+++ b/data_descriptors/product/graph.min
@@ -0,0 +1 @@
+{"@context":{"@base":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/product/","@vocab":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/product/","id":"@id","type":"@type","cf":"https://WCRP-CMIP.github.io/WCRP-CMIP/CF/","cmip6plus":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/","cmip7":"https://WCRP-CMIP.github.io/CMIP7_CVs/","mip-variables":"https://WCRP-CMIP/github.io/MIPvariables/","wcrp-universe":"https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"},"@graph":[{"description":"Data that has been processed or transformed from raw model output. Derived data includes value-added products such as anomalies, indices, or other statistics that are computed from the original model outputs.","id":"derived","kind":"derived","type":"product"},{"description":"Data sets used to drive model simulations. These include external factors like greenhouse gas concentrations, solar radiation, and land use changes that influence the climate model outputs.","id":"forcing_dataset","kind":"forcing-dataset","type":"product"},{"description":"Output produced from a model simulation. This includes the various data points and metrics generated as a result of running climate models, which simulate physical, chemical, and biological processes affecting the climate system.","id":"model_output","kind":"model-output","type":"product"},{"description":"Data collected from direct measurements of the climate system. This includes data from ground stations, satellites, buoys, and other observational platforms, which serve as a reference for validating and comparing model outputs.","id":"observations","kind":"observations","type":"product"}]}
diff --git a/data_descriptors/product/graph.min.jsonld b/data_descriptors/product/graph.min.jsonld
new file mode 100644
index 00000000..73172960
--- /dev/null
+++ b/data_descriptors/product/graph.min.jsonld
@@ -0,0 +1 @@
+{"@context":{"@base":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/product/","@vocab":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/product/","id":"@id","type":"@type","cf":"https://WCRP-CMIP.github.io/WCRP-CMIP/CF/","cmip6plus":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/","cmip7":"https://WCRP-CMIP.github.io/CMIP7_CVs/","mip-variables":"https://WCRP-CMIP/github.io/MIPvariables/","wcrp-universe":"https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"},"@graph":[{"description":"Data that has been processed or transformed from raw model output. Derived data includes value-added products such as anomalies, indices, or other statistics that are computed from the original model outputs.","id":"derived","kind":"derived","type":"product"},{"description":"Data sets used to drive model simulations. These include external factors like greenhouse gas concentrations, solar radiation, and land use changes that influence the climate model outputs.","id":"forcing_dataset","kind":"forcing-dataset","type":"product"},{"description":"Output produced from a model simulation. This includes the various data points and metrics generated as a result of running climate models, which simulate physical, chemical, and biological processes affecting the climate system.","id":"model_output","kind":"model-output","type":"product"},{"description":"Data collected from direct measurements of the climate system. This includes data from ground stations, satellites, buoys, and other observational platforms, which serve as a reference for validating and comparing model outputs.","id":"observations","kind":"observations","type":"product"}]}
diff --git a/data_descriptors/product/model_output b/data_descriptors/product/model_output
new file mode 100644
index 00000000..eef5725f
--- /dev/null
+++ b/data_descriptors/product/model_output
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/product/_context",
+ "description": "Output produced from a model simulation. This includes the various data points and metrics generated as a result of running climate models, which simulate physical, chemical, and biological processes affecting the climate system.",
+ "id": "model_output",
+ "kind": "model-output",
+ "type": "product"
+}
\ No newline at end of file
diff --git a/data_descriptors/product/model_output.json b/data_descriptors/product/model_output.json
new file mode 100644
index 00000000..eef5725f
--- /dev/null
+++ b/data_descriptors/product/model_output.json
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/product/_context",
+ "description": "Output produced from a model simulation. This includes the various data points and metrics generated as a result of running climate models, which simulate physical, chemical, and biological processes affecting the climate system.",
+ "id": "model_output",
+ "kind": "model-output",
+ "type": "product"
+}
\ No newline at end of file
diff --git a/data_descriptors/product/observations b/data_descriptors/product/observations
new file mode 100644
index 00000000..77d899ef
--- /dev/null
+++ b/data_descriptors/product/observations
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/product/_context",
+ "description": "Data collected from direct measurements of the climate system. This includes data from ground stations, satellites, buoys, and other observational platforms, which serve as a reference for validating and comparing model outputs.",
+ "id": "observations",
+ "kind": "observations",
+ "type": "product"
+}
\ No newline at end of file
diff --git a/data_descriptors/product/observations.json b/data_descriptors/product/observations.json
new file mode 100644
index 00000000..77d899ef
--- /dev/null
+++ b/data_descriptors/product/observations.json
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/product/_context",
+ "description": "Data collected from direct measurements of the climate system. This includes data from ground stations, satellites, buoys, and other observational platforms, which serve as a reference for validating and comparing model outputs.",
+ "id": "observations",
+ "kind": "observations",
+ "type": "product"
+}
\ No newline at end of file
diff --git a/data_descriptors/realm/.DS_Store b/data_descriptors/realm/.DS_Store
new file mode 100644
index 00000000..056f723d
Binary files /dev/null and b/data_descriptors/realm/.DS_Store differ
diff --git a/data_descriptors/realm/_context b/data_descriptors/realm/_context
new file mode 100644
index 00000000..2044713b
--- /dev/null
+++ b/data_descriptors/realm/_context
@@ -0,0 +1,14 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@embed": "@always"
+}
\ No newline at end of file
diff --git a/data_descriptors/realm/_schema b/data_descriptors/realm/_schema
new file mode 100644
index 00000000..9a497eef
--- /dev/null
+++ b/data_descriptors/realm/_schema
@@ -0,0 +1,39 @@
+{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "title": "CMIP Realm Descriptor",
+ "description": "Defines a CMIP realm, including descriptions, names, and unique identifiers for different realms like atmospheric chemistry.",
+ "references": ["https://github.com/WCRP-CMIP/WCRP-UNIVERSE/realm"],
+ "repo": "https://github.com/WCRP-CMIP/WCRP-UNIVERSE/",
+ "prefix": "mip",
+
+ "type": "object",
+ "properties": {
+ "@context": {
+ "type": "string",
+ "description": "URI for the JSON-LD context describing realms",
+ "examples": ["https://github.com/WCRP-CMIP/WCRP-UNIVERSE/realm/_context"]
+ },
+ "description": {
+ "type": "string",
+ "description": "Description of the realm",
+ "examples": ["Atmospheric Chemistry"]
+ },
+ "id": {
+ "type": "string",
+ "description": "Unique identifier for the realm descriptor JSON",
+ "examples": ["atmoschem.json"]
+ },
+ "name": {
+ "type": "string",
+ "description": "Standardized name of the realm",
+ "examples": ["atmosChem"]
+ },
+ "type": {
+ "type": "string",
+ "description": "Classification type of the descriptor",
+ "examples": ["realm"]
+ }
+ },
+ "required": ["@context", "description", "id", "name", "type"]
+}
+
diff --git a/data_descriptors/realm/aerosol b/data_descriptors/realm/aerosol
new file mode 100644
index 00000000..a226070a
--- /dev/null
+++ b/data_descriptors/realm/aerosol
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/realm/_context",
+ "description": "Aerosol",
+ "id": "aerosol",
+ "name": "aerosol",
+ "type": "realm"
+}
\ No newline at end of file
diff --git a/data_descriptors/realm/aerosol.json b/data_descriptors/realm/aerosol.json
new file mode 100644
index 00000000..a226070a
--- /dev/null
+++ b/data_descriptors/realm/aerosol.json
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/realm/_context",
+ "description": "Aerosol",
+ "id": "aerosol",
+ "name": "aerosol",
+ "type": "realm"
+}
\ No newline at end of file
diff --git a/data_descriptors/realm/atmos b/data_descriptors/realm/atmos
new file mode 100644
index 00000000..e8a89c20
--- /dev/null
+++ b/data_descriptors/realm/atmos
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/realm/_context",
+ "description": "Atmosphere",
+ "id": "atmos",
+ "name": "atmos",
+ "type": "realm"
+}
\ No newline at end of file
diff --git a/data_descriptors/realm/atmos.json b/data_descriptors/realm/atmos.json
new file mode 100644
index 00000000..e8a89c20
--- /dev/null
+++ b/data_descriptors/realm/atmos.json
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/realm/_context",
+ "description": "Atmosphere",
+ "id": "atmos",
+ "name": "atmos",
+ "type": "realm"
+}
\ No newline at end of file
diff --git a/data_descriptors/realm/atmoschem b/data_descriptors/realm/atmoschem
new file mode 100644
index 00000000..88ebea8c
--- /dev/null
+++ b/data_descriptors/realm/atmoschem
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/realm/_context",
+ "description": "Atmospheric Chemistry",
+ "id": "atmoschem",
+ "name": "atmosChem",
+ "type": "realm"
+}
\ No newline at end of file
diff --git a/data_descriptors/realm/atmoschem.json b/data_descriptors/realm/atmoschem.json
new file mode 100644
index 00000000..88ebea8c
--- /dev/null
+++ b/data_descriptors/realm/atmoschem.json
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/realm/_context",
+ "description": "Atmospheric Chemistry",
+ "id": "atmoschem",
+ "name": "atmosChem",
+ "type": "realm"
+}
\ No newline at end of file
diff --git a/data_descriptors/realm/graph b/data_descriptors/realm/graph
new file mode 100644
index 00000000..d311072f
--- /dev/null
+++ b/data_descriptors/realm/graph
@@ -0,0 +1,63 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "description": "Aerosol",
+ "id": "aerosol",
+ "name": "aerosol",
+ "type": "realm"
+ },
+ {
+ "description": "Atmosphere",
+ "id": "atmos",
+ "name": "atmos",
+ "type": "realm"
+ },
+ {
+ "description": "Atmospheric Chemistry",
+ "id": "atmoschem",
+ "name": "atmosChem",
+ "type": "realm"
+ },
+ {
+ "description": "Land Surface and Subsurface",
+ "id": "land",
+ "name": "land",
+ "type": "realm"
+ },
+ {
+ "description": "Land Ice",
+ "id": "landice",
+ "name": "landIce",
+ "type": "realm"
+ },
+ {
+ "description": "Ocean",
+ "id": "ocean",
+ "name": "ocean",
+ "type": "realm"
+ },
+ {
+ "description": "Ocean Biogeochemistry",
+ "id": "ocnbgchem",
+ "name": "ocnBgchem",
+ "type": "realm"
+ },
+ {
+ "description": "Sea Ice",
+ "id": "seaice",
+ "name": "seaIce",
+ "type": "realm"
+ }
+ ]
+}
diff --git a/data_descriptors/realm/graph.jsonld b/data_descriptors/realm/graph.jsonld
new file mode 100644
index 00000000..d311072f
--- /dev/null
+++ b/data_descriptors/realm/graph.jsonld
@@ -0,0 +1,63 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "description": "Aerosol",
+ "id": "aerosol",
+ "name": "aerosol",
+ "type": "realm"
+ },
+ {
+ "description": "Atmosphere",
+ "id": "atmos",
+ "name": "atmos",
+ "type": "realm"
+ },
+ {
+ "description": "Atmospheric Chemistry",
+ "id": "atmoschem",
+ "name": "atmosChem",
+ "type": "realm"
+ },
+ {
+ "description": "Land Surface and Subsurface",
+ "id": "land",
+ "name": "land",
+ "type": "realm"
+ },
+ {
+ "description": "Land Ice",
+ "id": "landice",
+ "name": "landIce",
+ "type": "realm"
+ },
+ {
+ "description": "Ocean",
+ "id": "ocean",
+ "name": "ocean",
+ "type": "realm"
+ },
+ {
+ "description": "Ocean Biogeochemistry",
+ "id": "ocnbgchem",
+ "name": "ocnBgchem",
+ "type": "realm"
+ },
+ {
+ "description": "Sea Ice",
+ "id": "seaice",
+ "name": "seaIce",
+ "type": "realm"
+ }
+ ]
+}
diff --git a/data_descriptors/realm/graph.min b/data_descriptors/realm/graph.min
new file mode 100644
index 00000000..00b91728
--- /dev/null
+++ b/data_descriptors/realm/graph.min
@@ -0,0 +1 @@
+{"@context":{"@base":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/","@vocab":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/","id":"@id","type":"@type","cf":"https://WCRP-CMIP.github.io/WCRP-CMIP/CF/","cmip6plus":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/","cmip7":"https://WCRP-CMIP.github.io/CMIP7_CVs/","mip-variables":"https://WCRP-CMIP/github.io/MIPvariables/","wcrp-universe":"https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"},"@graph":[{"description":"Aerosol","id":"aerosol","name":"aerosol","type":"realm"},{"description":"Atmosphere","id":"atmos","name":"atmos","type":"realm"},{"description":"Atmospheric Chemistry","id":"atmoschem","name":"atmosChem","type":"realm"},{"description":"Land Surface and Subsurface","id":"land","name":"land","type":"realm"},{"description":"Land Ice","id":"landice","name":"landIce","type":"realm"},{"description":"Ocean","id":"ocean","name":"ocean","type":"realm"},{"description":"Ocean Biogeochemistry","id":"ocnbgchem","name":"ocnBgchem","type":"realm"},{"description":"Sea Ice","id":"seaice","name":"seaIce","type":"realm"}]}
diff --git a/data_descriptors/realm/graph.min.jsonld b/data_descriptors/realm/graph.min.jsonld
new file mode 100644
index 00000000..00b91728
--- /dev/null
+++ b/data_descriptors/realm/graph.min.jsonld
@@ -0,0 +1 @@
+{"@context":{"@base":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/","@vocab":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/realm/","id":"@id","type":"@type","cf":"https://WCRP-CMIP.github.io/WCRP-CMIP/CF/","cmip6plus":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/","cmip7":"https://WCRP-CMIP.github.io/CMIP7_CVs/","mip-variables":"https://WCRP-CMIP/github.io/MIPvariables/","wcrp-universe":"https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"},"@graph":[{"description":"Aerosol","id":"aerosol","name":"aerosol","type":"realm"},{"description":"Atmosphere","id":"atmos","name":"atmos","type":"realm"},{"description":"Atmospheric Chemistry","id":"atmoschem","name":"atmosChem","type":"realm"},{"description":"Land Surface and Subsurface","id":"land","name":"land","type":"realm"},{"description":"Land Ice","id":"landice","name":"landIce","type":"realm"},{"description":"Ocean","id":"ocean","name":"ocean","type":"realm"},{"description":"Ocean Biogeochemistry","id":"ocnbgchem","name":"ocnBgchem","type":"realm"},{"description":"Sea Ice","id":"seaice","name":"seaIce","type":"realm"}]}
diff --git a/data_descriptors/realm/land b/data_descriptors/realm/land
new file mode 100644
index 00000000..60ae6f97
--- /dev/null
+++ b/data_descriptors/realm/land
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/realm/_context",
+ "description": "Land Surface and Subsurface",
+ "id": "land",
+ "name": "land",
+ "type": "realm"
+}
\ No newline at end of file
diff --git a/data_descriptors/realm/land.json b/data_descriptors/realm/land.json
new file mode 100644
index 00000000..60ae6f97
--- /dev/null
+++ b/data_descriptors/realm/land.json
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/realm/_context",
+ "description": "Land Surface and Subsurface",
+ "id": "land",
+ "name": "land",
+ "type": "realm"
+}
\ No newline at end of file
diff --git a/data_descriptors/realm/landice b/data_descriptors/realm/landice
new file mode 100644
index 00000000..c53199a4
--- /dev/null
+++ b/data_descriptors/realm/landice
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/realm/_context",
+ "description": "Land Ice",
+ "id": "landice",
+ "name": "landIce",
+ "type": "realm"
+}
\ No newline at end of file
diff --git a/data_descriptors/realm/landice.json b/data_descriptors/realm/landice.json
new file mode 100644
index 00000000..c53199a4
--- /dev/null
+++ b/data_descriptors/realm/landice.json
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/realm/_context",
+ "description": "Land Ice",
+ "id": "landice",
+ "name": "landIce",
+ "type": "realm"
+}
\ No newline at end of file
diff --git a/data_descriptors/realm/ocean b/data_descriptors/realm/ocean
new file mode 100644
index 00000000..2693ce88
--- /dev/null
+++ b/data_descriptors/realm/ocean
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/realm/_context",
+ "description": "Ocean",
+ "id": "ocean",
+ "name": "ocean",
+ "type": "realm"
+}
\ No newline at end of file
diff --git a/data_descriptors/realm/ocean.json b/data_descriptors/realm/ocean.json
new file mode 100644
index 00000000..2693ce88
--- /dev/null
+++ b/data_descriptors/realm/ocean.json
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/realm/_context",
+ "description": "Ocean",
+ "id": "ocean",
+ "name": "ocean",
+ "type": "realm"
+}
\ No newline at end of file
diff --git a/data_descriptors/realm/ocnbgchem b/data_descriptors/realm/ocnbgchem
new file mode 100644
index 00000000..e7149e9c
--- /dev/null
+++ b/data_descriptors/realm/ocnbgchem
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/realm/_context",
+ "description": "Ocean Biogeochemistry",
+ "id": "ocnbgchem",
+ "name": "ocnBgchem",
+ "type": "realm"
+}
\ No newline at end of file
diff --git a/data_descriptors/realm/ocnbgchem.json b/data_descriptors/realm/ocnbgchem.json
new file mode 100644
index 00000000..e7149e9c
--- /dev/null
+++ b/data_descriptors/realm/ocnbgchem.json
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/realm/_context",
+ "description": "Ocean Biogeochemistry",
+ "id": "ocnbgchem",
+ "name": "ocnBgchem",
+ "type": "realm"
+}
\ No newline at end of file
diff --git a/data_descriptors/realm/seaice b/data_descriptors/realm/seaice
new file mode 100644
index 00000000..5232d424
--- /dev/null
+++ b/data_descriptors/realm/seaice
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/realm/_context",
+ "description": "Sea Ice",
+ "id": "seaice",
+ "name": "seaIce",
+ "type": "realm"
+}
\ No newline at end of file
diff --git a/data_descriptors/realm/seaice.json b/data_descriptors/realm/seaice.json
new file mode 100644
index 00000000..5232d424
--- /dev/null
+++ b/data_descriptors/realm/seaice.json
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/realm/_context",
+ "description": "Sea Ice",
+ "id": "seaice",
+ "name": "seaIce",
+ "type": "realm"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/0.5km b/data_descriptors/resolution/0.5km
new file mode 100644
index 00000000..6811563a
--- /dev/null
+++ b/data_descriptors/resolution/0.5km
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 0.5 km",
+ "id": "0.5km",
+ "name": "0.5 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "0.5"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/0.5km.json b/data_descriptors/resolution/0.5km.json
new file mode 100644
index 00000000..6811563a
--- /dev/null
+++ b/data_descriptors/resolution/0.5km.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 0.5 km",
+ "id": "0.5km",
+ "name": "0.5 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "0.5"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/10000km b/data_descriptors/resolution/10000km
new file mode 100644
index 00000000..60a51959
--- /dev/null
+++ b/data_descriptors/resolution/10000km
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 10000 km",
+ "id": "10000km",
+ "name": "10000 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "10000"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/10000km.json b/data_descriptors/resolution/10000km.json
new file mode 100644
index 00000000..60a51959
--- /dev/null
+++ b/data_descriptors/resolution/10000km.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 10000 km",
+ "id": "10000km",
+ "name": "10000 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "10000"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/1000km b/data_descriptors/resolution/1000km
new file mode 100644
index 00000000..152ef0e1
--- /dev/null
+++ b/data_descriptors/resolution/1000km
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 1000 km",
+ "id": "1000km",
+ "name": "1000 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "1000"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/1000km.json b/data_descriptors/resolution/1000km.json
new file mode 100644
index 00000000..152ef0e1
--- /dev/null
+++ b/data_descriptors/resolution/1000km.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 1000 km",
+ "id": "1000km",
+ "name": "1000 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "1000"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/100km b/data_descriptors/resolution/100km
new file mode 100644
index 00000000..47edbdf8
--- /dev/null
+++ b/data_descriptors/resolution/100km
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 100 km",
+ "id": "100km",
+ "name": "100 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "100"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/100km.json b/data_descriptors/resolution/100km.json
new file mode 100644
index 00000000..47edbdf8
--- /dev/null
+++ b/data_descriptors/resolution/100km.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 100 km",
+ "id": "100km",
+ "name": "100 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "100"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/10km b/data_descriptors/resolution/10km
new file mode 100644
index 00000000..faf886ba
--- /dev/null
+++ b/data_descriptors/resolution/10km
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 10 km",
+ "id": "10km",
+ "name": "10 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "10"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/10km.json b/data_descriptors/resolution/10km.json
new file mode 100644
index 00000000..faf886ba
--- /dev/null
+++ b/data_descriptors/resolution/10km.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 10 km",
+ "id": "10km",
+ "name": "10 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "10"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/1km b/data_descriptors/resolution/1km
new file mode 100644
index 00000000..30aaa332
--- /dev/null
+++ b/data_descriptors/resolution/1km
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 1 km",
+ "id": "1km",
+ "name": "1 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "1"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/1km.json b/data_descriptors/resolution/1km.json
new file mode 100644
index 00000000..30aaa332
--- /dev/null
+++ b/data_descriptors/resolution/1km.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 1 km",
+ "id": "1km",
+ "name": "1 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "1"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/1x1degree b/data_descriptors/resolution/1x1degree
new file mode 100644
index 00000000..0f8a567b
--- /dev/null
+++ b/data_descriptors/resolution/1x1degree
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 1x1 degree",
+ "id": "1x1degree",
+ "name": "1x1 degree",
+ "type": "resolution",
+ "unit": "degree",
+ "value": "1x1"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/1x1degree.json b/data_descriptors/resolution/1x1degree.json
new file mode 100644
index 00000000..0f8a567b
--- /dev/null
+++ b/data_descriptors/resolution/1x1degree.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 1x1 degree",
+ "id": "1x1degree",
+ "name": "1x1 degree",
+ "type": "resolution",
+ "unit": "degree",
+ "value": "1x1"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/2.5km b/data_descriptors/resolution/2.5km
new file mode 100644
index 00000000..903ec658
--- /dev/null
+++ b/data_descriptors/resolution/2.5km
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 2.5 km",
+ "id": "2.5km",
+ "name": "2.5 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "2.5"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/2.5km.json b/data_descriptors/resolution/2.5km.json
new file mode 100644
index 00000000..903ec658
--- /dev/null
+++ b/data_descriptors/resolution/2.5km.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 2.5 km",
+ "id": "2.5km",
+ "name": "2.5 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "2.5"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/2500km b/data_descriptors/resolution/2500km
new file mode 100644
index 00000000..68fdac46
--- /dev/null
+++ b/data_descriptors/resolution/2500km
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 2500 km",
+ "id": "2500km",
+ "name": "2500 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "2500"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/2500km.json b/data_descriptors/resolution/2500km.json
new file mode 100644
index 00000000..68fdac46
--- /dev/null
+++ b/data_descriptors/resolution/2500km.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 2500 km",
+ "id": "2500km",
+ "name": "2500 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "2500"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/250km b/data_descriptors/resolution/250km
new file mode 100644
index 00000000..666be218
--- /dev/null
+++ b/data_descriptors/resolution/250km
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 250 km",
+ "id": "250km",
+ "name": "250 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "250"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/250km.json b/data_descriptors/resolution/250km.json
new file mode 100644
index 00000000..666be218
--- /dev/null
+++ b/data_descriptors/resolution/250km.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 250 km",
+ "id": "250km",
+ "name": "250 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "250"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/25km b/data_descriptors/resolution/25km
new file mode 100644
index 00000000..3dc43a1f
--- /dev/null
+++ b/data_descriptors/resolution/25km
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 25 km",
+ "id": "25km",
+ "name": "25 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "25"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/25km.json b/data_descriptors/resolution/25km.json
new file mode 100644
index 00000000..3dc43a1f
--- /dev/null
+++ b/data_descriptors/resolution/25km.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 25 km",
+ "id": "25km",
+ "name": "25 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "25"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/5000km b/data_descriptors/resolution/5000km
new file mode 100644
index 00000000..77d0ad62
--- /dev/null
+++ b/data_descriptors/resolution/5000km
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 5000 km",
+ "id": "5000km",
+ "name": "5000 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "5000"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/5000km.json b/data_descriptors/resolution/5000km.json
new file mode 100644
index 00000000..77d0ad62
--- /dev/null
+++ b/data_descriptors/resolution/5000km.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 5000 km",
+ "id": "5000km",
+ "name": "5000 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "5000"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/500km b/data_descriptors/resolution/500km
new file mode 100644
index 00000000..81df342e
--- /dev/null
+++ b/data_descriptors/resolution/500km
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 500 km",
+ "id": "500km",
+ "name": "500 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "500"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/500km.json b/data_descriptors/resolution/500km.json
new file mode 100644
index 00000000..81df342e
--- /dev/null
+++ b/data_descriptors/resolution/500km.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 500 km",
+ "id": "500km",
+ "name": "500 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "500"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/50km b/data_descriptors/resolution/50km
new file mode 100644
index 00000000..015f2c16
--- /dev/null
+++ b/data_descriptors/resolution/50km
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 50 km",
+ "id": "50km",
+ "name": "50 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "50"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/50km.json b/data_descriptors/resolution/50km.json
new file mode 100644
index 00000000..015f2c16
--- /dev/null
+++ b/data_descriptors/resolution/50km.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 50 km",
+ "id": "50km",
+ "name": "50 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "50"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/5km b/data_descriptors/resolution/5km
new file mode 100644
index 00000000..7992217c
--- /dev/null
+++ b/data_descriptors/resolution/5km
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 5 km",
+ "id": "5km",
+ "name": "5 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "5"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/5km.json b/data_descriptors/resolution/5km.json
new file mode 100644
index 00000000..7992217c
--- /dev/null
+++ b/data_descriptors/resolution/5km.json
@@ -0,0 +1,9 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/resolution/_context",
+ "description": "Resolution of 5 km",
+ "id": "5km",
+ "name": "5 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "5"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/_context b/data_descriptors/resolution/_context
new file mode 100644
index 00000000..5302185a
--- /dev/null
+++ b/data_descriptors/resolution/_context
@@ -0,0 +1,14 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/resolution/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/resolution/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@embed": "@always"
+}
\ No newline at end of file
diff --git a/data_descriptors/resolution/_schema b/data_descriptors/resolution/_schema
new file mode 100644
index 00000000..332e44d4
--- /dev/null
+++ b/data_descriptors/resolution/_schema
@@ -0,0 +1,49 @@
+{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "title": "CMIP Resolution Descriptor",
+ "description": "Defines a CMIP resolution, including descriptive name, unit, and value for spatial resolution.",
+ "references": ["https://github.com/WCRP-CMIP/WCRP-UNIVERSE/resolution"],
+ "repo": "https://github.com/WCRP-CMIP/WCRP-UNIVERSE/",
+ "prefix": "mip",
+
+ "type": "object",
+ "properties": {
+ "@context": {
+ "type": "string",
+ "description": "URI for the JSON-LD context describing resolution descriptors",
+ "examples": ["https://github.com/WCRP-CMIP/WCRP-UNIVERSE/resolution/_context"]
+ },
+ "description": {
+ "type": "string",
+ "description": "Detailed description of the resolution",
+ "examples": ["Resolution of 100 km"]
+ },
+ "id": {
+ "type": "string",
+ "description": "Unique identifier for the resolution descriptor JSON",
+ "examples": ["100km.json"]
+ },
+ "name": {
+ "type": "string",
+ "description": "Name or label for the resolution descriptor",
+ "examples": ["100 km"]
+ },
+ "type": {
+ "type": "string",
+ "description": "Classification type of the descriptor",
+ "examples": ["resolution"]
+ },
+ "unit": {
+ "type": "string",
+ "description": "Unit of measure for the resolution",
+ "examples": ["km"]
+ },
+ "value": {
+ "type": "string",
+ "description": "Numerical value representing the resolution",
+ "examples": ["100"]
+ }
+ },
+ "required": ["@context", "description", "id", "name", "type", "unit", "value"]
+}
+
diff --git a/data_descriptors/resolution/graph b/data_descriptors/resolution/graph
new file mode 100644
index 00000000..5423b569
--- /dev/null
+++ b/data_descriptors/resolution/graph
@@ -0,0 +1,135 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/resolution/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/resolution/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "description": "Resolution of 0.5 km",
+ "id": "0.5km",
+ "name": "0.5 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "0.5"
+ },
+ {
+ "description": "Resolution of 10000 km",
+ "id": "10000km",
+ "name": "10000 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "10000"
+ },
+ {
+ "description": "Resolution of 1000 km",
+ "id": "1000km",
+ "name": "1000 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "1000"
+ },
+ {
+ "description": "Resolution of 100 km",
+ "id": "100km",
+ "name": "100 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "100"
+ },
+ {
+ "description": "Resolution of 10 km",
+ "id": "10km",
+ "name": "10 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "10"
+ },
+ {
+ "description": "Resolution of 1 km",
+ "id": "1km",
+ "name": "1 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "1"
+ },
+ {
+ "description": "Resolution of 1x1 degree",
+ "id": "1x1degree",
+ "name": "1x1 degree",
+ "type": "resolution",
+ "unit": "degree",
+ "value": "1x1"
+ },
+ {
+ "description": "Resolution of 2.5 km",
+ "id": "2.5km",
+ "name": "2.5 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "2.5"
+ },
+ {
+ "description": "Resolution of 2500 km",
+ "id": "2500km",
+ "name": "2500 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "2500"
+ },
+ {
+ "description": "Resolution of 250 km",
+ "id": "250km",
+ "name": "250 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "250"
+ },
+ {
+ "description": "Resolution of 25 km",
+ "id": "25km",
+ "name": "25 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "25"
+ },
+ {
+ "description": "Resolution of 5000 km",
+ "id": "5000km",
+ "name": "5000 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "5000"
+ },
+ {
+ "description": "Resolution of 500 km",
+ "id": "500km",
+ "name": "500 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "500"
+ },
+ {
+ "description": "Resolution of 50 km",
+ "id": "50km",
+ "name": "50 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "50"
+ },
+ {
+ "description": "Resolution of 5 km",
+ "id": "5km",
+ "name": "5 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "5"
+ }
+ ]
+}
diff --git a/data_descriptors/resolution/graph.jsonld b/data_descriptors/resolution/graph.jsonld
new file mode 100644
index 00000000..5423b569
--- /dev/null
+++ b/data_descriptors/resolution/graph.jsonld
@@ -0,0 +1,135 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/resolution/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/resolution/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "description": "Resolution of 0.5 km",
+ "id": "0.5km",
+ "name": "0.5 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "0.5"
+ },
+ {
+ "description": "Resolution of 10000 km",
+ "id": "10000km",
+ "name": "10000 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "10000"
+ },
+ {
+ "description": "Resolution of 1000 km",
+ "id": "1000km",
+ "name": "1000 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "1000"
+ },
+ {
+ "description": "Resolution of 100 km",
+ "id": "100km",
+ "name": "100 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "100"
+ },
+ {
+ "description": "Resolution of 10 km",
+ "id": "10km",
+ "name": "10 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "10"
+ },
+ {
+ "description": "Resolution of 1 km",
+ "id": "1km",
+ "name": "1 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "1"
+ },
+ {
+ "description": "Resolution of 1x1 degree",
+ "id": "1x1degree",
+ "name": "1x1 degree",
+ "type": "resolution",
+ "unit": "degree",
+ "value": "1x1"
+ },
+ {
+ "description": "Resolution of 2.5 km",
+ "id": "2.5km",
+ "name": "2.5 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "2.5"
+ },
+ {
+ "description": "Resolution of 2500 km",
+ "id": "2500km",
+ "name": "2500 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "2500"
+ },
+ {
+ "description": "Resolution of 250 km",
+ "id": "250km",
+ "name": "250 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "250"
+ },
+ {
+ "description": "Resolution of 25 km",
+ "id": "25km",
+ "name": "25 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "25"
+ },
+ {
+ "description": "Resolution of 5000 km",
+ "id": "5000km",
+ "name": "5000 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "5000"
+ },
+ {
+ "description": "Resolution of 500 km",
+ "id": "500km",
+ "name": "500 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "500"
+ },
+ {
+ "description": "Resolution of 50 km",
+ "id": "50km",
+ "name": "50 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "50"
+ },
+ {
+ "description": "Resolution of 5 km",
+ "id": "5km",
+ "name": "5 km",
+ "type": "resolution",
+ "unit": "km",
+ "value": "5"
+ }
+ ]
+}
diff --git a/data_descriptors/resolution/graph.min b/data_descriptors/resolution/graph.min
new file mode 100644
index 00000000..c1b35631
--- /dev/null
+++ b/data_descriptors/resolution/graph.min
@@ -0,0 +1 @@
+{"@context":{"@base":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/resolution/","@vocab":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/resolution/","id":"@id","type":"@type","cf":"https://WCRP-CMIP.github.io/WCRP-CMIP/CF/","cmip6plus":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/","cmip7":"https://WCRP-CMIP.github.io/CMIP7_CVs/","mip-variables":"https://WCRP-CMIP/github.io/MIPvariables/","wcrp-universe":"https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"},"@graph":[{"description":"Resolution of 0.5 km","id":"0.5km","name":"0.5 km","type":"resolution","unit":"km","value":"0.5"},{"description":"Resolution of 10000 km","id":"10000km","name":"10000 km","type":"resolution","unit":"km","value":"10000"},{"description":"Resolution of 1000 km","id":"1000km","name":"1000 km","type":"resolution","unit":"km","value":"1000"},{"description":"Resolution of 100 km","id":"100km","name":"100 km","type":"resolution","unit":"km","value":"100"},{"description":"Resolution of 10 km","id":"10km","name":"10 km","type":"resolution","unit":"km","value":"10"},{"description":"Resolution of 1 km","id":"1km","name":"1 km","type":"resolution","unit":"km","value":"1"},{"description":"Resolution of 1x1 degree","id":"1x1degree","name":"1x1 degree","type":"resolution","unit":"degree","value":"1x1"},{"description":"Resolution of 2.5 km","id":"2.5km","name":"2.5 km","type":"resolution","unit":"km","value":"2.5"},{"description":"Resolution of 2500 km","id":"2500km","name":"2500 km","type":"resolution","unit":"km","value":"2500"},{"description":"Resolution of 250 km","id":"250km","name":"250 km","type":"resolution","unit":"km","value":"250"},{"description":"Resolution of 25 km","id":"25km","name":"25 km","type":"resolution","unit":"km","value":"25"},{"description":"Resolution of 5000 km","id":"5000km","name":"5000 km","type":"resolution","unit":"km","value":"5000"},{"description":"Resolution of 500 km","id":"500km","name":"500 km","type":"resolution","unit":"km","value":"500"},{"description":"Resolution of 50 km","id":"50km","name":"50 km","type":"resolution","unit":"km","value":"50"},{"description":"Resolution of 5 km","id":"5km","name":"5 km","type":"resolution","unit":"km","value":"5"}]}
diff --git a/data_descriptors/resolution/graph.min.jsonld b/data_descriptors/resolution/graph.min.jsonld
new file mode 100644
index 00000000..c1b35631
--- /dev/null
+++ b/data_descriptors/resolution/graph.min.jsonld
@@ -0,0 +1 @@
+{"@context":{"@base":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/resolution/","@vocab":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/resolution/","id":"@id","type":"@type","cf":"https://WCRP-CMIP.github.io/WCRP-CMIP/CF/","cmip6plus":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/","cmip7":"https://WCRP-CMIP.github.io/CMIP7_CVs/","mip-variables":"https://WCRP-CMIP/github.io/MIPvariables/","wcrp-universe":"https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"},"@graph":[{"description":"Resolution of 0.5 km","id":"0.5km","name":"0.5 km","type":"resolution","unit":"km","value":"0.5"},{"description":"Resolution of 10000 km","id":"10000km","name":"10000 km","type":"resolution","unit":"km","value":"10000"},{"description":"Resolution of 1000 km","id":"1000km","name":"1000 km","type":"resolution","unit":"km","value":"1000"},{"description":"Resolution of 100 km","id":"100km","name":"100 km","type":"resolution","unit":"km","value":"100"},{"description":"Resolution of 10 km","id":"10km","name":"10 km","type":"resolution","unit":"km","value":"10"},{"description":"Resolution of 1 km","id":"1km","name":"1 km","type":"resolution","unit":"km","value":"1"},{"description":"Resolution of 1x1 degree","id":"1x1degree","name":"1x1 degree","type":"resolution","unit":"degree","value":"1x1"},{"description":"Resolution of 2.5 km","id":"2.5km","name":"2.5 km","type":"resolution","unit":"km","value":"2.5"},{"description":"Resolution of 2500 km","id":"2500km","name":"2500 km","type":"resolution","unit":"km","value":"2500"},{"description":"Resolution of 250 km","id":"250km","name":"250 km","type":"resolution","unit":"km","value":"250"},{"description":"Resolution of 25 km","id":"25km","name":"25 km","type":"resolution","unit":"km","value":"25"},{"description":"Resolution of 5000 km","id":"5000km","name":"5000 km","type":"resolution","unit":"km","value":"5000"},{"description":"Resolution of 500 km","id":"500km","name":"500 km","type":"resolution","unit":"km","value":"500"},{"description":"Resolution of 50 km","id":"50km","name":"50 km","type":"resolution","unit":"km","value":"50"},{"description":"Resolution of 5 km","id":"5km","name":"5 km","type":"resolution","unit":"km","value":"5"}]}
diff --git a/data_descriptors/source_type/.DS_Store b/data_descriptors/source_type/.DS_Store
new file mode 100644
index 00000000..116e7111
Binary files /dev/null and b/data_descriptors/source_type/.DS_Store differ
diff --git a/data_descriptors/source_type/_context b/data_descriptors/source_type/_context
new file mode 100644
index 00000000..898afad8
--- /dev/null
+++ b/data_descriptors/source_type/_context
@@ -0,0 +1,14 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/source_type/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/source_type/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@embed": "@always"
+}
\ No newline at end of file
diff --git a/data_descriptors/source_type/_schema b/data_descriptors/source_type/_schema
new file mode 100644
index 00000000..d755bfb0
--- /dev/null
+++ b/data_descriptors/source_type/_schema
@@ -0,0 +1,39 @@
+{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "title": "CMIP Source-Type Descriptor",
+ "description": "Defines a CMIP source-type, including descriptive information about different model runs, such as those uncoupled from the atmosphere.",
+ "references": ["https://github.com/WCRP-CMIP/WCRP-UNIVERSE/source-type"],
+ "repo": "https://github.com/WCRP-CMIP/WCRP-UNIVERSE/",
+ "prefix": "mip",
+
+ "type": "object",
+ "properties": {
+ "@context": {
+ "type": "string",
+ "description": "URI for the JSON-LD context describing source-type descriptors",
+ "examples": ["https://github.com/WCRP-CMIP/WCRP-UNIVERSE/source-type/_context"]
+ },
+ "description": {
+ "type": "string",
+ "description": "Detailed description of the source type",
+ "examples": ["land model run uncoupled from the atmosphere"]
+ },
+ "id": {
+ "type": "string",
+ "description": "Unique identifier for the source-type descriptor JSON",
+ "examples": ["land.json"]
+ },
+ "name": {
+ "type": "string",
+ "description": "Name or label for the source type",
+ "examples": ["LAND"]
+ },
+ "type": {
+ "type": "string",
+ "description": "Classification type of the descriptor",
+ "examples": ["source-type"]
+ }
+ },
+ "required": ["@context", "description", "id", "name", "type"]
+}
+
diff --git a/data_descriptors/source_type/aer b/data_descriptors/source_type/aer
new file mode 100644
index 00000000..ee16622b
--- /dev/null
+++ b/data_descriptors/source_type/aer
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/source_type/_context",
+ "description": "aerosol treatment in an atmospheric model where concentrations are calculated based on emissions, transformation, and removal processes (rather than being prescribed or omitted entirely)",
+ "id": "aer",
+ "name": "AER",
+ "type": "source_type"
+}
\ No newline at end of file
diff --git a/data_descriptors/source_type/aer.json b/data_descriptors/source_type/aer.json
new file mode 100644
index 00000000..ee16622b
--- /dev/null
+++ b/data_descriptors/source_type/aer.json
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/source_type/_context",
+ "description": "aerosol treatment in an atmospheric model where concentrations are calculated based on emissions, transformation, and removal processes (rather than being prescribed or omitted entirely)",
+ "id": "aer",
+ "name": "AER",
+ "type": "source_type"
+}
\ No newline at end of file
diff --git a/data_descriptors/source_type/agcm b/data_descriptors/source_type/agcm
new file mode 100644
index 00000000..4c0fd569
--- /dev/null
+++ b/data_descriptors/source_type/agcm
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/source_type/_context",
+ "description": "atmospheric general circulation model run with prescribed ocean surface conditions and usually a model of the land surface",
+ "id": "agcm",
+ "name": "AGCM",
+ "type": "source_type"
+}
\ No newline at end of file
diff --git a/data_descriptors/source_type/agcm.json b/data_descriptors/source_type/agcm.json
new file mode 100644
index 00000000..4c0fd569
--- /dev/null
+++ b/data_descriptors/source_type/agcm.json
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/source_type/_context",
+ "description": "atmospheric general circulation model run with prescribed ocean surface conditions and usually a model of the land surface",
+ "id": "agcm",
+ "name": "AGCM",
+ "type": "source_type"
+}
\ No newline at end of file
diff --git a/data_descriptors/source_type/aogcm b/data_descriptors/source_type/aogcm
new file mode 100644
index 00000000..91991c70
--- /dev/null
+++ b/data_descriptors/source_type/aogcm
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/source_type/_context",
+ "description": "coupled atmosphere-ocean global climate model, additionally including explicit representation of at least the land and sea ice",
+ "id": "aogcm",
+ "name": "AOGCM",
+ "type": "source_type"
+}
\ No newline at end of file
diff --git a/data_descriptors/source_type/aogcm.json b/data_descriptors/source_type/aogcm.json
new file mode 100644
index 00000000..91991c70
--- /dev/null
+++ b/data_descriptors/source_type/aogcm.json
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/source_type/_context",
+ "description": "coupled atmosphere-ocean global climate model, additionally including explicit representation of at least the land and sea ice",
+ "id": "aogcm",
+ "name": "AOGCM",
+ "type": "source_type"
+}
\ No newline at end of file
diff --git a/data_descriptors/source_type/bgc b/data_descriptors/source_type/bgc
new file mode 100644
index 00000000..5833c578
--- /dev/null
+++ b/data_descriptors/source_type/bgc
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/source_type/_context",
+ "description": "biogeochemistry model component that at the very least accounts for carbon reservoirs and fluxes in the atmosphere, terrestrial biosphere, and ocean",
+ "id": "bgc",
+ "name": "BGC",
+ "type": "source_type"
+}
\ No newline at end of file
diff --git a/data_descriptors/source_type/bgc.json b/data_descriptors/source_type/bgc.json
new file mode 100644
index 00000000..5833c578
--- /dev/null
+++ b/data_descriptors/source_type/bgc.json
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/source_type/_context",
+ "description": "biogeochemistry model component that at the very least accounts for carbon reservoirs and fluxes in the atmosphere, terrestrial biosphere, and ocean",
+ "id": "bgc",
+ "name": "BGC",
+ "type": "source_type"
+}
\ No newline at end of file
diff --git a/data_descriptors/source_type/chem b/data_descriptors/source_type/chem
new file mode 100644
index 00000000..9d4c4b3b
--- /dev/null
+++ b/data_descriptors/source_type/chem
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/source_type/_context",
+ "description": "chemistry treatment in an atmospheric model that calculates atmospheric oxidant concentrations (including at least ozone), rather than prescribing them",
+ "id": "chem",
+ "name": "CHEM",
+ "type": "source_type"
+}
\ No newline at end of file
diff --git a/data_descriptors/source_type/chem.json b/data_descriptors/source_type/chem.json
new file mode 100644
index 00000000..9d4c4b3b
--- /dev/null
+++ b/data_descriptors/source_type/chem.json
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/source_type/_context",
+ "description": "chemistry treatment in an atmospheric model that calculates atmospheric oxidant concentrations (including at least ozone), rather than prescribing them",
+ "id": "chem",
+ "name": "CHEM",
+ "type": "source_type"
+}
\ No newline at end of file
diff --git a/data_descriptors/source_type/graph b/data_descriptors/source_type/graph
new file mode 100644
index 00000000..35aa4739
--- /dev/null
+++ b/data_descriptors/source_type/graph
@@ -0,0 +1,75 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/source_type/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/source_type/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "description": "aerosol treatment in an atmospheric model where concentrations are calculated based on emissions, transformation, and removal processes (rather than being prescribed or omitted entirely)",
+ "id": "aer",
+ "name": "AER",
+ "type": "source_type"
+ },
+ {
+ "description": "atmospheric general circulation model run with prescribed ocean surface conditions and usually a model of the land surface",
+ "id": "agcm",
+ "name": "AGCM",
+ "type": "source_type"
+ },
+ {
+ "description": "coupled atmosphere-ocean global climate model, additionally including explicit representation of at least the land and sea ice",
+ "id": "aogcm",
+ "name": "AOGCM",
+ "type": "source_type"
+ },
+ {
+ "description": "biogeochemistry model component that at the very least accounts for carbon reservoirs and fluxes in the atmosphere, terrestrial biosphere, and ocean",
+ "id": "bgc",
+ "name": "BGC",
+ "type": "source_type"
+ },
+ {
+ "description": "chemistry treatment in an atmospheric model that calculates atmospheric oxidant concentrations (including at least ozone), rather than prescribing them",
+ "id": "chem",
+ "name": "CHEM",
+ "type": "source_type"
+ },
+ {
+ "description": "ice-sheet model that includes ice-flow",
+ "id": "ism",
+ "name": "ISM",
+ "type": "source_type"
+ },
+ {
+ "description": "land model run uncoupled from the atmosphere",
+ "id": "land",
+ "name": "LAND",
+ "type": "source_type"
+ },
+ {
+ "description": "ocean general circulation model run uncoupled from an AGCM but, usually including a sea-ice model",
+ "id": "ogcm",
+ "name": "OGCM",
+ "type": "source_type"
+ },
+ {
+ "description": "radiation component of an atmospheric model run 'offline'",
+ "id": "rad",
+ "name": "RAD",
+ "type": "source_type"
+ },
+ {
+ "description": "slab-ocean used with an AGCM in representing the atmosphere-ocean coupled system",
+ "id": "slab",
+ "name": "SLAB",
+ "type": "source_type"
+ }
+ ]
+}
diff --git a/data_descriptors/source_type/graph.jsonld b/data_descriptors/source_type/graph.jsonld
new file mode 100644
index 00000000..35aa4739
--- /dev/null
+++ b/data_descriptors/source_type/graph.jsonld
@@ -0,0 +1,75 @@
+{
+ "@context": {
+ "@base": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/source_type/",
+ "@vocab": "https://wcrp-cmip.github.io/WCRP-UNIVERSE/source_type/",
+ "id": "@id",
+ "type": "@type",
+ "cf": "https://WCRP-CMIP.github.io/WCRP-CMIP/CF/",
+ "cmip6plus": "https://WCRP-CMIP.github.io/CMIP6Plus_CVs/",
+ "cmip7": "https://WCRP-CMIP.github.io/CMIP7_CVs/",
+ "mip-variables": "https://WCRP-CMIP/github.io/MIPvariables/",
+ "wcrp-universe": "https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"
+ },
+ "@graph": [
+ {
+ "description": "aerosol treatment in an atmospheric model where concentrations are calculated based on emissions, transformation, and removal processes (rather than being prescribed or omitted entirely)",
+ "id": "aer",
+ "name": "AER",
+ "type": "source_type"
+ },
+ {
+ "description": "atmospheric general circulation model run with prescribed ocean surface conditions and usually a model of the land surface",
+ "id": "agcm",
+ "name": "AGCM",
+ "type": "source_type"
+ },
+ {
+ "description": "coupled atmosphere-ocean global climate model, additionally including explicit representation of at least the land and sea ice",
+ "id": "aogcm",
+ "name": "AOGCM",
+ "type": "source_type"
+ },
+ {
+ "description": "biogeochemistry model component that at the very least accounts for carbon reservoirs and fluxes in the atmosphere, terrestrial biosphere, and ocean",
+ "id": "bgc",
+ "name": "BGC",
+ "type": "source_type"
+ },
+ {
+ "description": "chemistry treatment in an atmospheric model that calculates atmospheric oxidant concentrations (including at least ozone), rather than prescribing them",
+ "id": "chem",
+ "name": "CHEM",
+ "type": "source_type"
+ },
+ {
+ "description": "ice-sheet model that includes ice-flow",
+ "id": "ism",
+ "name": "ISM",
+ "type": "source_type"
+ },
+ {
+ "description": "land model run uncoupled from the atmosphere",
+ "id": "land",
+ "name": "LAND",
+ "type": "source_type"
+ },
+ {
+ "description": "ocean general circulation model run uncoupled from an AGCM but, usually including a sea-ice model",
+ "id": "ogcm",
+ "name": "OGCM",
+ "type": "source_type"
+ },
+ {
+ "description": "radiation component of an atmospheric model run 'offline'",
+ "id": "rad",
+ "name": "RAD",
+ "type": "source_type"
+ },
+ {
+ "description": "slab-ocean used with an AGCM in representing the atmosphere-ocean coupled system",
+ "id": "slab",
+ "name": "SLAB",
+ "type": "source_type"
+ }
+ ]
+}
diff --git a/data_descriptors/source_type/graph.min b/data_descriptors/source_type/graph.min
new file mode 100644
index 00000000..e31ecaae
--- /dev/null
+++ b/data_descriptors/source_type/graph.min
@@ -0,0 +1 @@
+{"@context":{"@base":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/source_type/","@vocab":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/source_type/","id":"@id","type":"@type","cf":"https://WCRP-CMIP.github.io/WCRP-CMIP/CF/","cmip6plus":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/","cmip7":"https://WCRP-CMIP.github.io/CMIP7_CVs/","mip-variables":"https://WCRP-CMIP/github.io/MIPvariables/","wcrp-universe":"https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"},"@graph":[{"description":"aerosol treatment in an atmospheric model where concentrations are calculated based on emissions, transformation, and removal processes (rather than being prescribed or omitted entirely)","id":"aer","name":"AER","type":"source_type"},{"description":"atmospheric general circulation model run with prescribed ocean surface conditions and usually a model of the land surface","id":"agcm","name":"AGCM","type":"source_type"},{"description":"coupled atmosphere-ocean global climate model, additionally including explicit representation of at least the land and sea ice","id":"aogcm","name":"AOGCM","type":"source_type"},{"description":"biogeochemistry model component that at the very least accounts for carbon reservoirs and fluxes in the atmosphere, terrestrial biosphere, and ocean","id":"bgc","name":"BGC","type":"source_type"},{"description":"chemistry treatment in an atmospheric model that calculates atmospheric oxidant concentrations (including at least ozone), rather than prescribing them","id":"chem","name":"CHEM","type":"source_type"},{"description":"ice-sheet model that includes ice-flow","id":"ism","name":"ISM","type":"source_type"},{"description":"land model run uncoupled from the atmosphere","id":"land","name":"LAND","type":"source_type"},{"description":"ocean general circulation model run uncoupled from an AGCM but, usually including a sea-ice model","id":"ogcm","name":"OGCM","type":"source_type"},{"description":"radiation component of an atmospheric model run 'offline'","id":"rad","name":"RAD","type":"source_type"},{"description":"slab-ocean used with an AGCM in representing the atmosphere-ocean coupled system","id":"slab","name":"SLAB","type":"source_type"}]}
diff --git a/data_descriptors/source_type/graph.min.jsonld b/data_descriptors/source_type/graph.min.jsonld
new file mode 100644
index 00000000..e31ecaae
--- /dev/null
+++ b/data_descriptors/source_type/graph.min.jsonld
@@ -0,0 +1 @@
+{"@context":{"@base":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/source_type/","@vocab":"https://wcrp-cmip.github.io/WCRP-UNIVERSE/source_type/","id":"@id","type":"@type","cf":"https://WCRP-CMIP.github.io/WCRP-CMIP/CF/","cmip6plus":"https://WCRP-CMIP.github.io/CMIP6Plus_CVs/","cmip7":"https://WCRP-CMIP.github.io/CMIP7_CVs/","mip-variables":"https://WCRP-CMIP/github.io/MIPvariables/","wcrp-universe":"https://WCRP-CMIP.github.io/WCRP-UNIVERSE/"},"@graph":[{"description":"aerosol treatment in an atmospheric model where concentrations are calculated based on emissions, transformation, and removal processes (rather than being prescribed or omitted entirely)","id":"aer","name":"AER","type":"source_type"},{"description":"atmospheric general circulation model run with prescribed ocean surface conditions and usually a model of the land surface","id":"agcm","name":"AGCM","type":"source_type"},{"description":"coupled atmosphere-ocean global climate model, additionally including explicit representation of at least the land and sea ice","id":"aogcm","name":"AOGCM","type":"source_type"},{"description":"biogeochemistry model component that at the very least accounts for carbon reservoirs and fluxes in the atmosphere, terrestrial biosphere, and ocean","id":"bgc","name":"BGC","type":"source_type"},{"description":"chemistry treatment in an atmospheric model that calculates atmospheric oxidant concentrations (including at least ozone), rather than prescribing them","id":"chem","name":"CHEM","type":"source_type"},{"description":"ice-sheet model that includes ice-flow","id":"ism","name":"ISM","type":"source_type"},{"description":"land model run uncoupled from the atmosphere","id":"land","name":"LAND","type":"source_type"},{"description":"ocean general circulation model run uncoupled from an AGCM but, usually including a sea-ice model","id":"ogcm","name":"OGCM","type":"source_type"},{"description":"radiation component of an atmospheric model run 'offline'","id":"rad","name":"RAD","type":"source_type"},{"description":"slab-ocean used with an AGCM in representing the atmosphere-ocean coupled system","id":"slab","name":"SLAB","type":"source_type"}]}
diff --git a/data_descriptors/source_type/ism b/data_descriptors/source_type/ism
new file mode 100644
index 00000000..9fabd70c
--- /dev/null
+++ b/data_descriptors/source_type/ism
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/source_type/_context",
+ "description": "ice-sheet model that includes ice-flow",
+ "id": "ism",
+ "name": "ISM",
+ "type": "source_type"
+}
\ No newline at end of file
diff --git a/data_descriptors/source_type/ism.json b/data_descriptors/source_type/ism.json
new file mode 100644
index 00000000..9fabd70c
--- /dev/null
+++ b/data_descriptors/source_type/ism.json
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/source_type/_context",
+ "description": "ice-sheet model that includes ice-flow",
+ "id": "ism",
+ "name": "ISM",
+ "type": "source_type"
+}
\ No newline at end of file
diff --git a/data_descriptors/source_type/land b/data_descriptors/source_type/land
new file mode 100644
index 00000000..aeaed923
--- /dev/null
+++ b/data_descriptors/source_type/land
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/source_type/_context",
+ "description": "land model run uncoupled from the atmosphere",
+ "id": "land",
+ "name": "LAND",
+ "type": "source_type"
+}
\ No newline at end of file
diff --git a/data_descriptors/source_type/land.json b/data_descriptors/source_type/land.json
new file mode 100644
index 00000000..aeaed923
--- /dev/null
+++ b/data_descriptors/source_type/land.json
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/source_type/_context",
+ "description": "land model run uncoupled from the atmosphere",
+ "id": "land",
+ "name": "LAND",
+ "type": "source_type"
+}
\ No newline at end of file
diff --git a/data_descriptors/source_type/ogcm b/data_descriptors/source_type/ogcm
new file mode 100644
index 00000000..6b894ce7
--- /dev/null
+++ b/data_descriptors/source_type/ogcm
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/source_type/_context",
+ "description": "ocean general circulation model run uncoupled from an AGCM but, usually including a sea-ice model",
+ "id": "ogcm",
+ "name": "OGCM",
+ "type": "source_type"
+}
\ No newline at end of file
diff --git a/data_descriptors/source_type/ogcm.json b/data_descriptors/source_type/ogcm.json
new file mode 100644
index 00000000..6b894ce7
--- /dev/null
+++ b/data_descriptors/source_type/ogcm.json
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/source_type/_context",
+ "description": "ocean general circulation model run uncoupled from an AGCM but, usually including a sea-ice model",
+ "id": "ogcm",
+ "name": "OGCM",
+ "type": "source_type"
+}
\ No newline at end of file
diff --git a/data_descriptors/source_type/rad b/data_descriptors/source_type/rad
new file mode 100644
index 00000000..60d198c8
--- /dev/null
+++ b/data_descriptors/source_type/rad
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/source_type/_context",
+ "description": "radiation component of an atmospheric model run 'offline'",
+ "id": "rad",
+ "name": "RAD",
+ "type": "source_type"
+}
\ No newline at end of file
diff --git a/data_descriptors/source_type/rad.json b/data_descriptors/source_type/rad.json
new file mode 100644
index 00000000..60d198c8
--- /dev/null
+++ b/data_descriptors/source_type/rad.json
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/source_type/_context",
+ "description": "radiation component of an atmospheric model run 'offline'",
+ "id": "rad",
+ "name": "RAD",
+ "type": "source_type"
+}
\ No newline at end of file
diff --git a/data_descriptors/source_type/slab b/data_descriptors/source_type/slab
new file mode 100644
index 00000000..72561830
--- /dev/null
+++ b/data_descriptors/source_type/slab
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/source_type/_context",
+ "description": "slab-ocean used with an AGCM in representing the atmosphere-ocean coupled system",
+ "id": "slab",
+ "name": "SLAB",
+ "type": "source_type"
+}
\ No newline at end of file
diff --git a/data_descriptors/source_type/slab.json b/data_descriptors/source_type/slab.json
new file mode 100644
index 00000000..72561830
--- /dev/null
+++ b/data_descriptors/source_type/slab.json
@@ -0,0 +1,7 @@
+{
+ "@context": "https://wcrp-cmip.WCRP-UNIVERSE/source_type/_context",
+ "description": "slab-ocean used with an AGCM in representing the atmosphere-ocean coupled system",
+ "id": "slab",
+ "name": "SLAB",
+ "type": "source_type"
+}
\ No newline at end of file