From b7c6a6c1754d9b9725faaac80b65acef28928781 Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Fri, 7 Feb 2025 09:26:32 -0800
Subject: [PATCH 01/30] Update bot.yaml
From 241cd561fda0cbeae30523328a7891f92ed5f305 Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Fri, 7 Feb 2025 09:27:11 -0800
Subject: [PATCH 02/30] Update bot.yaml
From 69f3a6e5b4cde7dc73c8ad8014c81524c93705f3 Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Fri, 7 Feb 2025 09:28:04 -0800
Subject: [PATCH 03/30] Update cli.py
---
caltechdata_api/cli.py | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/caltechdata_api/cli.py b/caltechdata_api/cli.py
index b0e9c00..d5c6f56 100644
--- a/caltechdata_api/cli.py
+++ b/caltechdata_api/cli.py
@@ -58,7 +58,7 @@ def decrypt_token(encrypted_token, key):
return f.decrypt(encrypted_token).decode()
-# Function to get or set token with support for test systems
+# Function to get or set token with support for test system.
def get_or_set_token(production=True):
# First check for environment variable
env_token = os.environ.get("CALTECHDATA_TOKEN")
@@ -68,7 +68,7 @@ def get_or_set_token(production=True):
key = load_or_generate_key()
- # Use different token files for production and test environment
+ # Use different token files for production and test environment.
token_filename = "token.txt" if production else "token_test.txt"
token_file = os.path.join(caltechdata_directory, token_filename)
@@ -609,6 +609,7 @@ def create_record(production):
print_upload_message(rec_id, production)
with open(response + ".json", "w") as file:
json.dump(metadata, file, indent=2)
+ exit()
break
else:
break
From 17041d7cb4c4f41adf395369cad49e0fdbf45978 Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Fri, 7 Feb 2025 09:29:07 -0800
Subject: [PATCH 04/30] Update customize_schema.py
---
caltechdata_api/customize_schema.py | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/caltechdata_api/customize_schema.py b/caltechdata_api/customize_schema.py
index d3bfbf9..62a2796 100644
--- a/caltechdata_api/customize_schema.py
+++ b/caltechdata_api/customize_schema.py
@@ -508,11 +508,11 @@ def validate_metadata(json_record):
if creator["nameType"] == "Organizational":
if "name" not in creator:
errors.append("Each organizational 'creator' must have 'name'.")
- else:
- if "familyName" not in creator:
- errors.append(
- "Each 'creator' must have a 'familyName' or have type Organizational"
- )
+ #else:
+ # if "familyName" not in creator:
+ # errors.append(
+ # "Each 'creator' must have a 'familyName' or have type Organizational"
+ # )
if "affiliation" in creator:
if not isinstance(creator["affiliation"], list):
errors.append("'affiliation' in 'creators' should be a list.")
@@ -539,11 +539,11 @@ def validate_metadata(json_record):
errors.append(
"Each organizational 'contributor' must have 'name'."
)
- else:
- if "familyName" not in contributor:
- errors.append(
- "Each 'contributor' must have a 'familyName' or have type Organizational"
- )
+ #else:
+ #if "familyName" not in contributor:
+ # errors.append(
+ # "Each 'contributor' must have a 'familyName' or have type Organizational"
+ # )
if "affiliation" in contributor:
if not isinstance(contributor["affiliation"], list):
errors.append(
From d937dbd829c61005936e2c7c51ede1033cb17807 Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Fri, 7 Feb 2025 09:32:58 -0800
Subject: [PATCH 05/30] Update bot_yaml.py
---
tests/bot_yaml.py | 43 ++++++++++++++++++++++---------------------
1 file changed, 22 insertions(+), 21 deletions(-)
diff --git a/tests/bot_yaml.py b/tests/bot_yaml.py
index fe3d489..e2bb4e6 100644
--- a/tests/bot_yaml.py
+++ b/tests/bot_yaml.py
@@ -56,28 +56,29 @@ def import_cli_module(self):
cli_module = importlib.util.module_from_spec(spec)
spec.loader.exec_module(cli_module)
return cli_module
-
+
def generate_test_responses(self):
- """Generate test responses for CLI prompts"""
- return {
- "Do you want to create or edit a CaltechDATA record? (create/edit): ": "create",
- "Do you want to use metadata from an existing file or create new metadata? (existing/create): ": "create",
- "Enter the title of the dataset: ": f"Test Dataset {self.timestamp}",
- "Enter the abstract or description of the dataset: ": "This is an automated test dataset containing sample climate data for validation purposes.",
- "Enter the number corresponding to the desired license: ": "1",
- "Enter your ORCID identifier: ": os.environ.get(
- "TEST_ORCID", "0000-0002-1825-0097"
- ),
- "How many funding entries do you want to provide? ": "1",
- "Enter the award number for funding: ": "NSF-1234567",
- "Enter the award title for funding: ": "Automated Testing Grant",
- "Enter the funder ROR (https://ror.org): ": "021nxhr62",
- "Do you want to upload or link data files? (upload/link/n): ": "upload",
- "Enter the filename to upload as a supporting file (or 'n' to finish): ": "test_data.csv",
- "Do you want to add more files? (y/n): ": "n",
- "Do you want to send this record to CaltechDATA? (y/n): ": "y",
- }
-
+ """Generate test responses for CLI prompts"""
+ return {
+ "What would you like to do? (create/edit/profile/exit): ": "create",
+ "Do you want to use metadata from an existing file or create new metadata? (existing/create): ": "create",
+ "Enter the title of the dataset: ": f"Test Dataset {self.timestamp}",
+ "Enter the abstract or description of the dataset: ": "This is an automated test dataset containing sample climate data for validation purposes.",
+ "Enter the number corresponding to the desired license: ": "1",
+ "Use saved profile? (y/n): ": "n",
+ "Enter your ORCID identifier: ": os.environ.get(
+ "TEST_ORCID", "0000-0002-1825-0097"
+ ),
+ "How many funding entries do you want to provide? ": "1",
+ "Enter the award number for funding: ": "NSF-1234567",
+ "Enter the award title for funding: ": "Automated Testing Grant",
+ "Enter the funder ROR (https://ror.org): ": "021nxhr62",
+ "Do you want to upload or link data files? (upload/link/n): ": "upload",
+ "Enter the filename to upload as a supporting file (or 'n' to finish): ": "test_data.csv",
+ "Do you want to add more files? (y/n): ": "n",
+ "Do you want to send this record to CaltechDATA? (y/n): ": "y",
+ }
+
def run_test_submission(self):
"""Run the complete test submission process"""
try:
From 7d6afcfac922560f2fe3097996e8a337d38998dd Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Fri, 7 Feb 2025 09:33:33 -0800
Subject: [PATCH 06/30] Update test_rdm.py
---
tests/test_rdm.py | 20 ++++++++++++--------
1 file changed, 12 insertions(+), 8 deletions(-)
diff --git a/tests/test_rdm.py b/tests/test_rdm.py
index 2dd0fcd..fff39bc 100644
--- a/tests/test_rdm.py
+++ b/tests/test_rdm.py
@@ -5,17 +5,19 @@
get_metadata,
)
import json
+import os
def test_datacite_rdm_conversion(full_datacite43_record, full_rdm_record):
- converted = customize_schema(full_datacite43_record, schema="43", pilot=True)
+ converted = customize_schema(full_datacite43_record, schema="43")
assert converted == full_rdm_record
def test_datacite_rdm_create_edit(full_datacite43_record):
+ env_token = os.environ.get("CALTECHDATA_TOKEN")
doi = caltechdata_write(
- full_datacite43_record, schema="43", pilot=True, publish=True
+ full_datacite43_record, schema="43", production=False, publish=True, token=env_token
)
assert doi.startswith("10.33569")
@@ -23,28 +25,29 @@ def test_datacite_rdm_create_edit(full_datacite43_record):
doi = caltechdata_write(
full_datacite43_record,
schema="43",
- pilot=True,
+ production=False,
files=["codemeta.json"],
publish=True,
+ token=env_token
)
assert doi.startswith("10.33569")
# If we don't publish, don't get back a DOI
- idv = caltechdata_write(full_datacite43_record, schema="43", pilot=True)
+ idv = caltechdata_write(full_datacite43_record, schema="43", production=False, token=env_token)
assert idv.startswith("10.33569") == False
full_datacite43_record["publisher"] = "Edited"
doi = caltechdata_edit(
- idv, full_datacite43_record, schema="43", pilot=True, publish=True
+ idv, full_datacite43_record, schema="43", production=False, publish=True, token=env_token
)
assert doi.startswith("10.33569")
idv = doi.split("/")[1]
- new_metadata = get_metadata(idv, production=False, pilot=True)
+ new_metadata = get_metadata(idv, production=False, publish=True)
assert new_metadata["publisher"] == "Edited"
@@ -55,14 +58,15 @@ def test_datacite_rdm_create_edit(full_datacite43_record):
full_datacite43_record,
files=["codemeta.json"],
schema="43",
- pilot=True,
+ production=False,
publish=True,
+ token=env_token
)
assert new_doi != doi
idv = new_doi.split("/")[1]
- new_metadata = get_metadata(idv, production=False, pilot=True)
+ new_metadata = get_metadata(idv, production=False)
assert new_metadata["publisher"] == "Again!"
From 9916a90cd0355a6d5f1fab620cfc590d3d0713f2 Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Fri, 7 Feb 2025 11:31:50 -0800
Subject: [PATCH 07/30] Update test_rdm.py
---
tests/test_rdm.py | 21 ++++++++++++++++-----
1 file changed, 16 insertions(+), 5 deletions(-)
diff --git a/tests/test_rdm.py b/tests/test_rdm.py
index fff39bc..85940c6 100644
--- a/tests/test_rdm.py
+++ b/tests/test_rdm.py
@@ -17,7 +17,11 @@ def test_datacite_rdm_conversion(full_datacite43_record, full_rdm_record):
def test_datacite_rdm_create_edit(full_datacite43_record):
env_token = os.environ.get("CALTECHDATA_TOKEN")
doi = caltechdata_write(
- full_datacite43_record, schema="43", production=False, publish=True, token=env_token
+ full_datacite43_record,
+ schema="43",
+ production=False,
+ publish=True,
+ token=env_token,
)
assert doi.startswith("10.33569")
@@ -28,20 +32,27 @@ def test_datacite_rdm_create_edit(full_datacite43_record):
production=False,
files=["codemeta.json"],
publish=True,
- token=env_token
+ token=env_token,
)
assert doi.startswith("10.33569")
# If we don't publish, don't get back a DOI
- idv = caltechdata_write(full_datacite43_record, schema="43", production=False, token=env_token)
+ idv = caltechdata_write(
+ full_datacite43_record, schema="43", production=False, token=env_token
+ )
assert idv.startswith("10.33569") == False
full_datacite43_record["publisher"] = "Edited"
doi = caltechdata_edit(
- idv, full_datacite43_record, schema="43", production=False, publish=True, token=env_token
+ idv,
+ full_datacite43_record,
+ schema="43",
+ production=False,
+ publish=True,
+ token=env_token,
)
assert doi.startswith("10.33569")
@@ -60,7 +71,7 @@ def test_datacite_rdm_create_edit(full_datacite43_record):
schema="43",
production=False,
publish=True,
- token=env_token
+ token=env_token,
)
assert new_doi != doi
From a04057102ed9477b66abb234d2e1d6f88ac5fb1f Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Fri, 7 Feb 2025 11:33:41 -0800
Subject: [PATCH 08/30] Update cli.py
---
caltechdata_api/cli.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/caltechdata_api/cli.py b/caltechdata_api/cli.py
index d5c6f56..3e99fde 100644
--- a/caltechdata_api/cli.py
+++ b/caltechdata_api/cli.py
@@ -609,7 +609,7 @@ def create_record(production):
print_upload_message(rec_id, production)
with open(response + ".json", "w") as file:
json.dump(metadata, file, indent=2)
- exit()
+ exit()
break
else:
break
From db96fe97fc9e183a75a86b380de16784fb3198ac Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Fri, 7 Feb 2025 11:34:03 -0800
Subject: [PATCH 09/30] Update customize_schema.py
---
caltechdata_api/customize_schema.py | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/caltechdata_api/customize_schema.py b/caltechdata_api/customize_schema.py
index 62a2796..bcb1a5e 100644
--- a/caltechdata_api/customize_schema.py
+++ b/caltechdata_api/customize_schema.py
@@ -508,7 +508,7 @@ def validate_metadata(json_record):
if creator["nameType"] == "Organizational":
if "name" not in creator:
errors.append("Each organizational 'creator' must have 'name'.")
- #else:
+ # else:
# if "familyName" not in creator:
# errors.append(
# "Each 'creator' must have a 'familyName' or have type Organizational"
@@ -539,11 +539,11 @@ def validate_metadata(json_record):
errors.append(
"Each organizational 'contributor' must have 'name'."
)
- #else:
- #if "familyName" not in contributor:
- # errors.append(
- # "Each 'contributor' must have a 'familyName' or have type Organizational"
- # )
+ # else:
+ # if "familyName" not in contributor:
+ # errors.append(
+ # "Each 'contributor' must have a 'familyName' or have type Organizational"
+ # )
if "affiliation" in contributor:
if not isinstance(contributor["affiliation"], list):
errors.append(
From 186e68c079d9eead8fe26a35b98d79e7778baba0 Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Fri, 7 Feb 2025 11:35:21 -0800
Subject: [PATCH 10/30] Update bot.yaml
---
.github/workflows/bot.yaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/bot.yaml b/.github/workflows/bot.yaml
index eafab97..475b6dc 100644
--- a/.github/workflows/bot.yaml
+++ b/.github/workflows/bot.yaml
@@ -38,7 +38,7 @@ jobs:
- name: Run CaltechDATA Metadata Validation
env:
- CALTECHDATA_TOKEN: ${{ secrets.CALTECHDATA_TOKEN }}
+ RDMTOK: ${{ secrets.CALTECHDATA_TOKEN }}
run: |
python tests/bot_yaml.py
- name: Run Unit Tests
From aef04926fd8f1208572949441bdc0cff80571ab0 Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Fri, 7 Feb 2025 11:37:22 -0800
Subject: [PATCH 11/30] Update bot_yaml.py
---
tests/bot_yaml.py | 44 ++++++++++++++++++++++----------------------
1 file changed, 22 insertions(+), 22 deletions(-)
diff --git a/tests/bot_yaml.py b/tests/bot_yaml.py
index e2bb4e6..0a2162e 100644
--- a/tests/bot_yaml.py
+++ b/tests/bot_yaml.py
@@ -56,29 +56,29 @@ def import_cli_module(self):
cli_module = importlib.util.module_from_spec(spec)
spec.loader.exec_module(cli_module)
return cli_module
-
+
def generate_test_responses(self):
- """Generate test responses for CLI prompts"""
- return {
- "What would you like to do? (create/edit/profile/exit): ": "create",
- "Do you want to use metadata from an existing file or create new metadata? (existing/create): ": "create",
- "Enter the title of the dataset: ": f"Test Dataset {self.timestamp}",
- "Enter the abstract or description of the dataset: ": "This is an automated test dataset containing sample climate data for validation purposes.",
- "Enter the number corresponding to the desired license: ": "1",
- "Use saved profile? (y/n): ": "n",
- "Enter your ORCID identifier: ": os.environ.get(
- "TEST_ORCID", "0000-0002-1825-0097"
- ),
- "How many funding entries do you want to provide? ": "1",
- "Enter the award number for funding: ": "NSF-1234567",
- "Enter the award title for funding: ": "Automated Testing Grant",
- "Enter the funder ROR (https://ror.org): ": "021nxhr62",
- "Do you want to upload or link data files? (upload/link/n): ": "upload",
- "Enter the filename to upload as a supporting file (or 'n' to finish): ": "test_data.csv",
- "Do you want to add more files? (y/n): ": "n",
- "Do you want to send this record to CaltechDATA? (y/n): ": "y",
- }
-
+ """Generate test responses for CLI prompts"""
+ return {
+ "What would you like to do? (create/edit/profile/exit): ": "create",
+ "Do you want to use metadata from an existing file or create new metadata? (existing/create): ": "create",
+ "Enter the title of the dataset: ": f"Test Dataset {self.timestamp}",
+ "Enter the abstract or description of the dataset: ": "This is an automated test dataset containing sample climate data for validation purposes.",
+ "Enter the number corresponding to the desired license: ": "1",
+ "Use saved profile? (y/n): ": "n",
+ "Enter your ORCID identifier: ": os.environ.get(
+ "TEST_ORCID", "0000-0002-1825-0097"
+ ),
+ "How many funding entries do you want to provide? ": "1",
+ "Enter the award number for funding: ": "NSF-1234567",
+ "Enter the award title for funding: ": "Automated Testing Grant",
+ "Enter the funder ROR (https://ror.org): ": "021nxhr62",
+ "Do you want to upload or link data files? (upload/link/n): ": "upload",
+ "Enter the filename to upload as a supporting file (or 'n' to finish): ": "test_data.csv",
+ "Do you want to add more files? (y/n): ": "n",
+ "Do you want to send this record to CaltechDATA? (y/n): ": "y",
+ }
+
def run_test_submission(self):
"""Run the complete test submission process"""
try:
From 36a349b04af1f85fd98d41e5ec5f342d62db1ecc Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Fri, 7 Feb 2025 11:44:16 -0800
Subject: [PATCH 12/30] Update customize_schema.py
---
caltechdata_api/customize_schema.py | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/caltechdata_api/customize_schema.py b/caltechdata_api/customize_schema.py
index bcb1a5e..ea38dc9 100644
--- a/caltechdata_api/customize_schema.py
+++ b/caltechdata_api/customize_schema.py
@@ -508,11 +508,11 @@ def validate_metadata(json_record):
if creator["nameType"] == "Organizational":
if "name" not in creator:
errors.append("Each organizational 'creator' must have 'name'.")
- # else:
- # if "familyName" not in creator:
- # errors.append(
- # "Each 'creator' must have a 'familyName' or have type Organizational"
- # )
+ else:
+ if "familyName" not in creator:
+ errors.append(
+ "Each 'creator' must have a 'familyName' or have type Organizational"
+ )
if "affiliation" in creator:
if not isinstance(creator["affiliation"], list):
errors.append("'affiliation' in 'creators' should be a list.")
From ff8d20a9d6f9cd9d196bf2bbfa571ff3178d8f14 Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Fri, 7 Feb 2025 11:46:28 -0800
Subject: [PATCH 13/30] Update bot.yaml
---
.github/workflows/bot.yaml | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/.github/workflows/bot.yaml b/.github/workflows/bot.yaml
index 475b6dc..758bef7 100644
--- a/.github/workflows/bot.yaml
+++ b/.github/workflows/bot.yaml
@@ -36,13 +36,13 @@ jobs:
pip install pytest requests s3fs cryptography
pip install .
- - name: Run CaltechDATA Metadata Validation
+ - name: Run against CaltechData Test system
env:
RDMTOK: ${{ secrets.CALTECHDATA_TOKEN }}
run: |
- python tests/bot_yaml.py
- - name: Run Unit Tests
+ pytest test_unit.py
+ - name: Run Medata Validation Test and RDM
run: |
cd tests
- pytest test_unit.py
+ python tests/bot_yaml.py
pytest test_rdm.py
From d4262082c72a658fba5e8a33eb9283288a33debf Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Fri, 7 Feb 2025 11:47:27 -0800
Subject: [PATCH 14/30] Update customize_schema.py
---
caltechdata_api/customize_schema.py | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/caltechdata_api/customize_schema.py b/caltechdata_api/customize_schema.py
index ea38dc9..743c62c 100644
--- a/caltechdata_api/customize_schema.py
+++ b/caltechdata_api/customize_schema.py
@@ -539,11 +539,11 @@ def validate_metadata(json_record):
errors.append(
"Each organizational 'contributor' must have 'name'."
)
- # else:
- # if "familyName" not in contributor:
- # errors.append(
- # "Each 'contributor' must have a 'familyName' or have type Organizational"
- # )
+ else:
+ if "familyName" not in contributor:
+ errors.append(
+ "Each 'contributor' must have a 'familyName' or have type Organizational"
+ )
if "affiliation" in contributor:
if not isinstance(contributor["affiliation"], list):
errors.append(
From a80ea5ac3b1a7db9f45a955eac51e7e713c0b5bc Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Fri, 7 Feb 2025 11:48:11 -0800
Subject: [PATCH 15/30] Update bot.yaml
---
.github/workflows/bot.yaml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/bot.yaml b/.github/workflows/bot.yaml
index 758bef7..2ebf50d 100644
--- a/.github/workflows/bot.yaml
+++ b/.github/workflows/bot.yaml
@@ -41,8 +41,9 @@ jobs:
RDMTOK: ${{ secrets.CALTECHDATA_TOKEN }}
run: |
pytest test_unit.py
+ pytest test_rdm.py
- name: Run Medata Validation Test and RDM
run: |
cd tests
python tests/bot_yaml.py
- pytest test_rdm.py
+
From ec5f1b390efac89c8d90d8c1472f0a4fd674b6e0 Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Fri, 7 Feb 2025 11:50:09 -0800
Subject: [PATCH 16/30] Update customize_schema.py
---
caltechdata_api/customize_schema.py | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/caltechdata_api/customize_schema.py b/caltechdata_api/customize_schema.py
index 743c62c..519342c 100644
--- a/caltechdata_api/customize_schema.py
+++ b/caltechdata_api/customize_schema.py
@@ -508,11 +508,11 @@ def validate_metadata(json_record):
if creator["nameType"] == "Organizational":
if "name" not in creator:
errors.append("Each organizational 'creator' must have 'name'.")
- else:
- if "familyName" not in creator:
- errors.append(
- "Each 'creator' must have a 'familyName' or have type Organizational"
- )
+ else:
+ if "familyName" not in creator:
+ errors.append(
+ "Each 'creator' must have a 'familyName' or have type Organizational"
+ )
if "affiliation" in creator:
if not isinstance(creator["affiliation"], list):
errors.append("'affiliation' in 'creators' should be a list.")
@@ -539,11 +539,11 @@ def validate_metadata(json_record):
errors.append(
"Each organizational 'contributor' must have 'name'."
)
- else:
- if "familyName" not in contributor:
- errors.append(
- "Each 'contributor' must have a 'familyName' or have type Organizational"
- )
+ else:
+ if "familyName" not in contributor:
+ errors.append(
+ "Each 'contributor' must have a 'familyName' or have type Organizational"
+ )
if "affiliation" in contributor:
if not isinstance(contributor["affiliation"], list):
errors.append(
From c521bfe21e2dda41a48d92d541dcf2fe328cd557 Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Fri, 7 Feb 2025 11:53:57 -0800
Subject: [PATCH 17/30] Update bot.yaml
---
.github/workflows/bot.yaml | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/bot.yaml b/.github/workflows/bot.yaml
index 2ebf50d..eebcaee 100644
--- a/.github/workflows/bot.yaml
+++ b/.github/workflows/bot.yaml
@@ -43,7 +43,9 @@ jobs:
pytest test_unit.py
pytest test_rdm.py
- name: Run Medata Validation Test and RDM
+ env:
+ RDMTOK: ${{ secrets.CALTECHDATA_TOKEN }}
run: |
cd tests
- python tests/bot_yaml.py
+ python bot_yaml.py
From 57435f38fc2c09fbb4e829907ee75894536de231 Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Fri, 7 Feb 2025 11:54:31 -0800
Subject: [PATCH 18/30] Update test_rdm.py
---
tests/test_rdm.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/test_rdm.py b/tests/test_rdm.py
index 85940c6..ddd94fd 100644
--- a/tests/test_rdm.py
+++ b/tests/test_rdm.py
@@ -15,7 +15,7 @@ def test_datacite_rdm_conversion(full_datacite43_record, full_rdm_record):
def test_datacite_rdm_create_edit(full_datacite43_record):
- env_token = os.environ.get("CALTECHDATA_TOKEN")
+ env_token = os.environ.get("RDMTOK")
doi = caltechdata_write(
full_datacite43_record,
schema="43",
From 1613945fed1502effc9d1f98728e7ecb6b14fd07 Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Fri, 7 Feb 2025 11:57:25 -0800
Subject: [PATCH 19/30] Update bot.yaml
---
.github/workflows/bot.yaml | 15 ++++++---------
1 file changed, 6 insertions(+), 9 deletions(-)
diff --git a/.github/workflows/bot.yaml b/.github/workflows/bot.yaml
index eebcaee..eafab97 100644
--- a/.github/workflows/bot.yaml
+++ b/.github/workflows/bot.yaml
@@ -36,16 +36,13 @@ jobs:
pip install pytest requests s3fs cryptography
pip install .
- - name: Run against CaltechData Test system
+ - name: Run CaltechDATA Metadata Validation
env:
- RDMTOK: ${{ secrets.CALTECHDATA_TOKEN }}
+ CALTECHDATA_TOKEN: ${{ secrets.CALTECHDATA_TOKEN }}
run: |
- pytest test_unit.py
- pytest test_rdm.py
- - name: Run Medata Validation Test and RDM
- env:
- RDMTOK: ${{ secrets.CALTECHDATA_TOKEN }}
+ python tests/bot_yaml.py
+ - name: Run Unit Tests
run: |
cd tests
- python bot_yaml.py
-
+ pytest test_unit.py
+ pytest test_rdm.py
From 104f7ccb584b37e013de7e39b057d789e2ba0475 Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Fri, 7 Feb 2025 12:00:50 -0800
Subject: [PATCH 20/30] Update bot.yaml
---
.github/workflows/bot.yaml | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/.github/workflows/bot.yaml b/.github/workflows/bot.yaml
index eafab97..e05d105 100644
--- a/.github/workflows/bot.yaml
+++ b/.github/workflows/bot.yaml
@@ -36,13 +36,17 @@ jobs:
pip install pytest requests s3fs cryptography
pip install .
- - name: Run CaltechDATA Metadata Validation
+ - name: Run against CaltechData Test system
env:
- CALTECHDATA_TOKEN: ${{ secrets.CALTECHDATA_TOKEN }}
- run: |
- python tests/bot_yaml.py
- - name: Run Unit Tests
+ RDMTOK: ${{ secrets.CALTECHDATA_TOKEN }}
run: |
cd tests
pytest test_unit.py
pytest test_rdm.py
+ - name: Run Medata Validation Test and RDM
+ env:
+ RDMTOK: ${{ secrets.CALTECHDATA_TOKEN }}
+ run: |
+ cd tests
+ python bot_yaml.py
+
From d6540c66decb20a78354a0a240923897a7026442 Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Wed, 5 Mar 2025 09:49:37 -0800
Subject: [PATCH 21/30] Delete tests/data/datacite43 directory
---
tests/data/datacite43/1171.json | 1 -
tests/data/datacite43/1235.json | 1 -
tests/data/datacite43/1250.json | 1 -
tests/data/datacite43/1259.json | 1 -
tests/data/datacite43/1300.json | 1 -
tests/data/datacite43/210.json | 1 -
tests/data/datacite43/266.json | 1 -
tests/data/datacite43/267.json | 1 -
tests/data/datacite43/268.json | 1 -
tests/data/datacite43/283.json | 1 -
tests/data/datacite43/293.json | 1 -
tests/data/datacite43/301.json | 1 -
tests/data/datacite43/970.json | 1 -
13 files changed, 13 deletions(-)
delete mode 100644 tests/data/datacite43/1171.json
delete mode 100644 tests/data/datacite43/1235.json
delete mode 100644 tests/data/datacite43/1250.json
delete mode 100644 tests/data/datacite43/1259.json
delete mode 100644 tests/data/datacite43/1300.json
delete mode 100644 tests/data/datacite43/210.json
delete mode 100644 tests/data/datacite43/266.json
delete mode 100644 tests/data/datacite43/267.json
delete mode 100644 tests/data/datacite43/268.json
delete mode 100644 tests/data/datacite43/283.json
delete mode 100644 tests/data/datacite43/293.json
delete mode 100644 tests/data/datacite43/301.json
delete mode 100644 tests/data/datacite43/970.json
diff --git a/tests/data/datacite43/1171.json b/tests/data/datacite43/1171.json
deleted file mode 100644
index 005170b..0000000
--- a/tests/data/datacite43/1171.json
+++ /dev/null
@@ -1 +0,0 @@
-{"contributors": [{"nameIdentifiers": [{"nameIdentifier": "grid.20861.3d", "nameIdentifierScheme": "GRID"}], "name": "California Institute of Techonolgy, Pasadena, CA (US)", "contributorType": "HostingInstitution"}, {"affiliation": [{"name": "California Institute of Technology, Pasadena, CA (US)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-5383-8462", "nameIdentifierScheme": "ORCID"}], "name": "Roehl, C. M.", "contributorType": "DataCurator"}, {"affiliation": [{"name": "Department of Physics, University of Toronto, Toronto, ON (CA)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-9947-1053", "nameIdentifierScheme": "ORCID"}, {"nameIdentifier": "D-2563-2012", "nameIdentifierScheme": "ResearcherID"}], "name": "Kimberly Strong", "contributorType": "ContactPerson"}, {"name": "TCCON", "contributorType": "ResearchGroup"}], "descriptions": [{"descriptionType": "Abstract", "description": "
The Total Carbon Column Observing Network (TCCON) is a network of ground-based Fourier Transform Spectrometers that record direct solar absorption spectra of the atmosphere in the near-infrared. From these spectra, accurate and precise column-averaged abundances of atmospheric constituents including CO2, CH4, N2O, HF, CO, H2O, and HDO, are retrieved. This data set contains observations from the TCCON station at Eureka, Canada."}, {"descriptionType": "Other", "description": "
Cite this record as:
Strong, K., Roche, S., Franklin, J. E., Mendonca, J., Lutsch, E., Weaver, D., \u2026 Lindenmaier, R. (2019). TCCON data from Eureka (CA), Release GGG2014.R3 [Data set]. CaltechDATA. https://doi.org/10.14291/tccon.ggg2014.eureka01.r3
or choose a different citation style.
Download Citation
"}, {"descriptionType": "Other", "description": "
Unique Views: 161
Unique Downloads: 7
between January 31, 2019 and July 02, 2020
More info on how stats are collected
"}], "fundingReferences": [{"funderName": "Atlantic Innovation Fund"}, {"funderName": "Canada Foundation for Innovation", "funderIdentifierType": "GRID", "funderIdentifier": "grid.439998.6"}, {"funderName": "Canadian Foundation for Climate and Atmospheric Sciences"}, {"funderName": "Canadian Space Agency", "funderIdentifierType": "GRID", "funderIdentifier": "grid.236846.d"}, {"funderName": "Environment and Climate Change Canada", "funderIdentifierType": "GRID", "funderIdentifier": "grid.410334.1"}, {"funderName": "Government of Canada (International Polar Year funding)", "funderIdentifierType": "GRID", "funderIdentifier": "grid.451254.3"}, {"funderName": "Natural Sciences and Engineering Research Council of Canada", "funderIdentifierType": "GRID", "funderIdentifier": "grid.452912.9"}, {"funderName": "Polar Commission (Northern Scientific Training Program)", "funderIdentifierType": "GRID", "funderIdentifier": "grid.465477.3"}, {"funderName": "Nova Scotia Research Innovation Trust"}, {"funderName": "Ministry of Research and Innovation (Ontario Innovation Trust and Ontario Research Fund)", "funderIdentifierType": "GRID", "funderIdentifier": "grid.451078.f"}, {"funderName": "Natural Resources Canada (Polar Continental Shelf Program)", "funderIdentifierType": "GRID", "funderIdentifier": "grid.202033.0"}], "language": "eng", "relatedIdentifiers": [{"relatedIdentifier": "10.14291/tccon.ggg2014.documentation.R0/1221662", "relationType": "IsDocumentedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.14291/tccon.ggg2014.eureka01.R0/1149271", "relationType": "IsNewVersionOf", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "https://tccon-wiki.caltech.edu/Network_Policy/Data_Use_Policy/Data_Description", "relationType": "IsDocumentedBy", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "https://tccon-wiki.caltech.edu/Sites", "relationType": "IsDocumentedBy", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "10.14291/TCCON.GGG2014", "relationType": "IsPartOf", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.14291/tccon.ggg2014.eureka01.R1/1325515", "relationType": "IsNewVersionOf", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.14291/tccon.ggg2014.eureka01.R2", "relationType": "IsNewVersionOf", "relatedIdentifierType": "DOI"}], "rightsList": [{"rights": "TCCON Data License", "rightsURI": "https://data.caltech.edu/tindfiles/serve/8298981c-6613-4ed9-9c54-5ef8fb5180f4/"}], "subjects": [{"subject": "atmospheric trace gases"}, {"subject": "CO2"}, {"subject": "CH4"}, {"subject": "CO"}, {"subject": "N2O"}, {"subject": "column-averaged dry-air mole fractions"}, {"subject": "remote sensing"}, {"subject": "FTIR spectroscopy"}, {"subject": "TCCON"}], "version": "R3", "titles": [{"title": "TCCON data from Eureka (CA), Release GGG2014.R3"}], "formats": ["application/x-netcdf"], "dates": [{"date": "2019-01-31", "dateType": "Created"}, {"date": "2020-07-01", "dateType": "Updated"}, {"date": "2010-07-24/2019-08-15", "dateType": "Collected"}, {"date": "2019-01-31", "dateType": "Submitted"}, {"date": "2019-01-31", "dateType": "Issued"}], "publicationYear": "2019", "publisher": "CaltechDATA", "types": {"resourceTypeGeneral": "Dataset", "resourceType": "Dataset"}, "identifiers": [{"identifier": "10.14291/tccon.ggg2014.eureka01.R3", "identifierType": "DOI"}, {"identifier": "1171", "identifierType": "CaltechDATA_Identifier"}, {"identifier": "GGG2014", "identifierType": "Software_Version"}, {"identifier": "eu", "identifierType": "id"}, {"identifier": "eureka01", "identifierType": "longName"}, {"identifier": "R1", "identifierType": "Data_Revision"}], "creators": [{"affiliation": [{"name": "Department of Physics, University of Toronto, Toronto, ON (CA)"}], "name": "Strong, K."}, {"affiliation": [{"name": "Department of Physics, University of Toronto, Toronto, ON (CA)"}], "name": "Roche, S."}, {"affiliation": [{"name": "School of Engineering and Applied Sciences, Harvard University, Cambridge, MA (USA)"}], "name": "Franklin, J. E."}, {"affiliation": [{"name": "Environment and Climate Change Canada, Downsview, ON (CA)"}], "name": "Mendonca, J."}, {"affiliation": [{"name": "Department of Physics, University of Toronto, Toronto, ON (CA)"}], "name": "Lutsch, E."}, {"affiliation": [{"name": "Department of Physics, University of Toronto, Toronto, ON (CA)"}], "name": "Weaver, D."}, {"affiliation": [{"name": "Department of Physics, University of Toronto, Toronto, ON (CA)"}], "name": "Fogal, P. F."}, {"affiliation": [{"name": "Department of Physics & Atmospheric Science, Dalhousie University, Halifax, NS, CA"}], "name": "Drummond, J. R."}, {"affiliation": [{"name": "Department of Physics, University of Toronto, Toronto, ON (CA)"}, {"name": "UCAR Center for Science Education, Boulder, CO (US)"}], "name": "Batchelor, R."}, {"affiliation": [{"name": "Department of Physics, University of Toronto, Toronto, ON (CA)"}, {"name": "Pacific Northwest National Laboratory, Richland, WA (US)"}], "name": "Lindenmaier, R."}], "geoLocations": [{"geoLocationPlace": "Eureka, NU (CA)", "geoLocationPoint": {"pointLatitude": "80.05", "pointLongitude": "-86.42"}}], "schemaVersion": "http://datacite.org/schema/kernel-4"}
\ No newline at end of file
diff --git a/tests/data/datacite43/1235.json b/tests/data/datacite43/1235.json
deleted file mode 100644
index bc97eda..0000000
--- a/tests/data/datacite43/1235.json
+++ /dev/null
@@ -1 +0,0 @@
-{"descriptions": [{"descriptionType": "Abstract", "description": "First included in ames, this notebook dynamically shows how many records are in CaltechDATA and where they come from (GitHub, Deposit Form, or API). This repository is set to work with MyBinder so you can easily reproduce the plot and include new records. "}, {"descriptionType": "Other", "description": "
Cite this record as:
Morrell, T. E. (2019, April 29). caltechlibrary/caltechdata_usage: First release of CaltechDATA Usage notebook (Version v0.0.1). CaltechDATA. https://doi.org/10.22002/d1.1235
or choose a different citation style.
Download Citation
"}, {"descriptionType": "Other", "description": "
Unique Views: 4
Unique Downloads: 1
between April 29, 2019 and July 02, 2020
More info on how stats are collected
"}], "relatedIdentifiers": [{"relatedIdentifier": "https://github.com/caltechlibrary/caltechdata_usage/releases/tag/v0.0.1", "relationType": "IsIdenticalTo", "relatedIdentifierType": "URL"}], "rightsList": [{"rights": "license", "rightsURI": "https://data.caltech.edu/license"}], "subjects": [{"subject": "CaltechDATA"}, {"subject": "reporitory"}, {"subject": "usage"}, {"subject": "Jupyter"}, {"subject": "GitHub"}], "version": "v0.0.1", "titles": [{"title": "caltechlibrary/caltechdata_usage: First release of CaltechDATA Usage notebook"}], "dates": [{"date": "2019-04-29", "dateType": "Issued"}], "publicationYear": "2019", "publisher": "CaltechDATA", "types": {"resourceTypeGeneral": "Software", "resourceType": "Software"}, "identifiers": [{"identifier": "10.22002/D1.1235", "identifierType": "DOI"}, {"identifier": "1235", "identifierType": "CaltechDATA_Identifier"}], "creators": [{"affiliation": [{"name": "Caltech Library"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-9266-5146", "nameIdentifierScheme": "ORCID"}], "name": "Morrell, Thomas E"}], "schemaVersion": "http://datacite.org/schema/kernel-4"}
\ No newline at end of file
diff --git a/tests/data/datacite43/1250.json b/tests/data/datacite43/1250.json
deleted file mode 100644
index 29c72df..0000000
--- a/tests/data/datacite43/1250.json
+++ /dev/null
@@ -1 +0,0 @@
-{"descriptions": [{"descriptionType": "Abstract", "description": "This release includes two months more data and has some dependency updates."}, {"descriptionType": "Other", "description": "Jupyter notebooks highlighting usage of CaltechDATA"}, {"descriptionType": "Other", "description": "
Click to run this software:
"}, {"descriptionType": "Other", "description": "
Cite this record as:
Morrell, T. E. (2019, June 19). caltechlibrary/caltechdata_usage: Jupyter notebook with visualization of submissions to CaltechDATA (Version v0.0.2). CaltechDATA. https://doi.org/10.22002/d1.1250
or choose a different citation style.
Download Citation
"}, {"descriptionType": "Other", "description": "
Unique Views: 85
Unique Downloads: 2
between June 19, 2019 and July 02, 2020
More info on how stats are collected
"}], "relatedIdentifiers": [{"relatedIdentifier": "https://github.com/caltechlibrary/caltechdata_usage/releases/tag/v0.0.2", "relationType": "IsIdenticalTo", "relatedIdentifierType": "URL"}], "rightsList": [{"rights": "license", "rightsURI": "https://data.caltech.edu/license"}], "subjects": [{"subject": "CaltechDATA"}, {"subject": "reporitory"}, {"subject": "usage"}, {"subject": "Jupyter"}, {"subject": "GitHub"}], "version": "v0.0.2", "titles": [{"title": "caltechlibrary/caltechdata_usage: Jupyter notebook with visualization of submissions to CaltechDATA"}], "dates": [{"date": "2019-06-19", "dateType": "Issued"}], "publicationYear": "2019", "publisher": "CaltechDATA", "types": {"resourceTypeGeneral": "Software", "resourceType": "Software"}, "identifiers": [{"identifier": "10.22002/D1.1250", "identifierType": "DOI"}, {"identifier": "1250", "identifierType": "CaltechDATA_Identifier"}], "creators": [{"affiliation": [{"name": "Caltech Library"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-9266-5146", "nameIdentifierScheme": "ORCID"}], "name": "Morrell, Thomas E"}], "schemaVersion": "http://datacite.org/schema/kernel-4"}
\ No newline at end of file
diff --git a/tests/data/datacite43/1259.json b/tests/data/datacite43/1259.json
deleted file mode 100644
index 09fe197..0000000
--- a/tests/data/datacite43/1259.json
+++ /dev/null
@@ -1 +0,0 @@
-{"descriptions": [{"descriptionType": "Abstract", "description": "This release includes a new notebook that determines the use of ORCID iDs across Caltech Library DOIs. It also updates all notebooks to use the latest version of ames and streamlines dependencies."}, {"descriptionType": "Other", "description": "Jupyter notebooks highlighting usage of CaltechDATA"}, {"descriptionType": "Other", "description": "
Click to run this software:
"}, {"descriptionType": "Other", "description": "
Cite this record as:
Morrell, T. E. (2019, July 16). caltechlibrary/caltechdata_usage: Addition of ORCID analysis notebook and update for new ames version (Version v0.1.0). CaltechDATA. https://doi.org/10.22002/d1.1259
or choose a different citation style.
Download Citation
"}, {"descriptionType": "Other", "description": "
Unique Views: 86
Unique Downloads: 1
between July 16, 2019 and July 02, 2020
More info on how stats are collected
"}], "relatedIdentifiers": [{"relatedIdentifier": "https://github.com/caltechlibrary/caltechdata_usage/releases/tag/v0.1.0", "relationType": "IsIdenticalTo", "relatedIdentifierType": "URL"}], "rightsList": [{"rights": "license", "rightsURI": "https://data.caltech.edu/license"}], "subjects": [{"subject": "CaltechDATA"}, {"subject": "reporitory"}, {"subject": "usage"}, {"subject": "Jupyter"}, {"subject": "GitHub"}], "version": "v0.1.0", "titles": [{"title": "caltechlibrary/caltechdata_usage: Addition of ORCID analysis notebook and update for new ames version"}], "dates": [{"date": "2019-07-16", "dateType": "Issued"}], "publicationYear": "2019", "publisher": "CaltechDATA", "types": {"resourceTypeGeneral": "Software", "resourceType": "Software"}, "identifiers": [{"identifier": "10.22002/D1.1259", "identifierType": "DOI"}, {"identifier": "1259", "identifierType": "CaltechDATA_Identifier"}], "creators": [{"affiliation": [{"name": "Caltech Library"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-9266-5146", "nameIdentifierScheme": "ORCID"}], "name": "Morrell, Thomas E"}], "schemaVersion": "http://datacite.org/schema/kernel-4"}
\ No newline at end of file
diff --git a/tests/data/datacite43/1300.json b/tests/data/datacite43/1300.json
deleted file mode 100644
index 3c027c6..0000000
--- a/tests/data/datacite43/1300.json
+++ /dev/null
@@ -1 +0,0 @@
-{"contributors": [{"nameIdentifiers": [{"nameIdentifier": "grid.20861.3d", "nameIdentifierScheme": "GRID"}], "name": "California Institute of Techonolgy, Pasadena, CA (US)", "contributorType": "HostingInstitution"}, {"affiliation": [{"name": "California Institute of Technology, Pasadena, CA (US)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-5383-8462", "nameIdentifierScheme": "ORCID"}], "name": "Roehl, C. M.", "contributorType": "DataCurator"}, {"affiliation": [{"name": "AeroMeteo Service, Bia\u0142ystok (PL)"}], "name": "Katry\u0144ski, K.", "contributorType": "Other"}, {"name": "Christof Petri", "contributorType": "ContactPerson"}, {"name": "TCCON", "contributorType": "ResearchGroup"}], "descriptions": [{"descriptionType": "Abstract", "description": "The Total Carbon Column Observing Network (TCCON) is a network of ground-based Fourier Transform Spectrometers that record direct solar absorption spectra of the atmosphere in the near-infrared. From these spectra, accurate and precise column-averaged abundances of atmospheric constituents including CO2, CH4, N2O, HF, CO, H2O, and HDO, are retrieved. This data set contains observations from the TCCON station at Bialystok, Poland."}, {"descriptionType": "Other", "description": "
Cite this record as:
Deutscher, N. M., Notholt, J., Messerschmidt, J., Weinzierl, C., Warneke, T., Petri, C., & Grupe, P. (2019). TCCON data from Bialystok (PL), Release GGG2014.R2 [Data set]. CaltechDATA. https://doi.org/10.14291/tccon.ggg2014.bialystok01.r2
or choose a different citation style.
Download Citation
"}, {"descriptionType": "Other", "description": "
Unique Views: 52
Unique Downloads: 3
between October 21, 2019 and July 02, 2020
More info on how stats are collected
"}], "fundingReferences": [{"awardTitle": "Infrastructure for Measurement of the European Carbon Cycle (IMECC)", "funderName": "European Union", "funderIdentifierType": "GRID", "funderIdentifier": "grid.453396.e", "awardURI": "http://cordis.europa.eu/project/rcn/81606_en.html", "awardNumber": "26188"}, {"awardTitle": "Global Earth observation and monitoring (GEOMON)", "funderName": "European Union", "funderIdentifierType": "GRID", "funderIdentifier": "grid.453396.e", "awardURI": "http://cordis.europa.eu/project/rcn/84619_en.html", "awardNumber": "36677"}, {"awardTitle": "Integrated non-CO2 Greenhouse gas Observing System (INGOS)", "funderName": "European Union", "funderIdentifierType": "GRID", "funderIdentifier": "grid.453396.e", "awardURI": "http://cordis.europa.eu/project/rcn/101549_en.html", "awardNumber": "284274"}, {"awardTitle": "ICOS improved sensors, network and interoperability for GMES (ICOS-INWIRE)", "funderName": "European Union", "funderIdentifierType": "GRID", "funderIdentifier": "grid.453396.e", "awardURI": "http://cordis.europa.eu/project/rcn/106570_en.html", "awardNumber": "313169"}, {"awardTitle": "Gap Analysis for Integrated Atmospheric ECV CLImate Monitoring (GAIA-CLIM)", "funderName": "European Union", "funderIdentifierType": "GRID", "funderIdentifier": "grid.453396.e", "awardURI": "http://cordis.europa.eu/project/rcn/193710_en.html", "awardNumber": "640276"}, {"funderName": "Senate of Bremen"}, {"funderName": "University of Bremen", "funderIdentifierType": "GRID", "funderIdentifier": "grid.7704.4"}], "language": "eng", "relatedIdentifiers": [{"relatedIdentifier": "10.14291/tccon.ggg2014.documentation.R0/1221662", "relationType": "IsDocumentedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-9-683-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/acp-16-14003-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-9-3491-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.3390/rs8050414", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.14291/tccon.ggg2014.bialystok01.R0/1149277", "relationType": "IsNewVersionOf", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "https://tccon-wiki.caltech.edu/Network_Policy/Data_Use_Policy/Data_Description", "relationType": "IsDocumentedBy", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "https://tccon-wiki.caltech.edu/Sites", "relationType": "IsDocumentedBy", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "10.14291/TCCON.GGG2014", "relationType": "IsPartOf", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "http://tccondata.org", "relationType": "IsPartOf", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "10.3390/rs9101033", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/acp-17-4781-2017", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.3390/atmos9050175", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.3390/rs10030469", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-10-4135-2017", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-11-1251-2018", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-11-3111-2018", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.14291/tccon.ggg2014.bialystok01.R1/1183984", "relationType": "IsNewVersionOf", "relatedIdentifierType": "DOI"}], "rightsList": [{"rights": "TCCON Data License", "rightsURI": "https://data.caltech.edu/tindfiles/serve/7a5e834c-39e9-4d13-9c55-f50a4532885d/"}], "subjects": [{"subject": "atmospheric trace gases"}, {"subject": "CO2"}, {"subject": "CH4"}, {"subject": "CO"}, {"subject": "N2O"}, {"subject": "column-averaged dry-air mole fractions"}, {"subject": "remote sensing"}, {"subject": "FTIR spectroscopy"}, {"subject": "TCCON"}], "version": "R2", "titles": [{"title": "TCCON data from Bialystok (PL), Release GGG2014.R2"}], "formats": ["application/x-netcdf"], "dates": [{"date": "2019-10-21", "dateType": "Created"}, {"date": "2020-07-01", "dateType": "Updated"}, {"date": "2009-03-01/2018-10-01", "dateType": "Collected"}, {"date": "2019-10-21", "dateType": "Submitted"}, {"date": "2019-10-21", "dateType": "Issued"}], "publicationYear": "2019", "publisher": "CaltechDATA", "types": {"resourceTypeGeneral": "Dataset", "resourceType": "Dataset"}, "identifiers": [{"identifier": "10.14291/tccon.ggg2014.bialystok01.R2", "identifierType": "DOI"}, {"identifier": "1300", "identifierType": "CaltechDATA_Identifier"}, {"identifier": "GGG2014", "identifierType": "Software_Version"}, {"identifier": "bi", "identifierType": "id"}, {"identifier": "bialystok01", "identifierType": "longName"}, {"identifier": "R1", "identifierType": "Data_Revision"}], "creators": [{"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}, {"name": "Centre for Atmospheric Chemistry, School of Chemistry, University of Wollongong, Wollongong, NSW (AU)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-2906-2577", "nameIdentifierScheme": "ORCID"}, {"nameIdentifier": "E-3683-2015", "nameIdentifierScheme": "ResearcherID"}], "name": "Deutscher, N. M."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-3324-885X", "nameIdentifierScheme": "ORCID"}, {"nameIdentifier": "P-4520-2016", "nameIdentifierScheme": "ResearcherID"}], "name": "Notholt, J."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "name": "Messerschmidt, J."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "name": "Weinzierl, C."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-5185-3415", "nameIdentifierScheme": "ORCID"}, {"nameIdentifier": "K-1884-2012", "nameIdentifierScheme": "ResearcherID"}], "name": "Warneke, T."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-7010-5532", "nameIdentifierScheme": "ORCID"}], "name": "Petri, C."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "name": "Grupe, P."}], "geoLocations": [{"geoLocationPlace": "Bia\u0142ystok (PL)", "geoLocationPoint": {"pointLatitude": "53.23", "pointLongitude": "23.025"}}], "schemaVersion": "http://datacite.org/schema/kernel-4"}
\ No newline at end of file
diff --git a/tests/data/datacite43/210.json b/tests/data/datacite43/210.json
deleted file mode 100644
index 927730f..0000000
--- a/tests/data/datacite43/210.json
+++ /dev/null
@@ -1 +0,0 @@
-{"contributors": [{"nameIdentifiers": [{"nameIdentifier": "grid.20861.3d", "nameIdentifierScheme": "GRID"}], "name": "California Institute of Techonolgy, Pasadena, CA (US)", "contributorType": "HostingInstitution"}, {"affiliation": [{"name": "California Institute of Technology, Pasadena, CA (US)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-5383-8462", "nameIdentifierScheme": "ORCID"}], "name": "Roehl, C. M.", "contributorType": "DataCurator"}, {"name": "Dietrich Feist", "contributorType": "ContactPerson"}, {"name": "TCCON", "contributorType": "ResearchGroup"}], "creators": [{"affiliation": [{"name": "Ludwig-Maximilians-Universit\u00e4t M\u00fcnchen, Lehrstuhl f\u00fcr Physik der Atmosph\u00e4re, Munich (DE)"}, {"name": "Deutsches Zentrum f\u00fcr Luft- und Raumfahrt, Institut f\u00fcr Physik der Atmosph\u00e4re, Oberpfaffenhofen (DE)"}, {"name": "Max Planck Institute for Biogeochemistry, Jena (DE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-5890-6687", "nameIdentifierScheme": "ORCID"}, {"nameIdentifier": "B-6489-2013", "nameIdentifierScheme": "ResearcherID"}], "name": "Feist, D. G."}, {"affiliation": [{"name": "Max Planck Institute for Biogeochemistry, Jena (DE)"}], "name": "Arnold, S. G."}, {"affiliation": [{"name": "Ariane Tracking Station, Ascension Island (SH)"}], "name": "John, N."}, {"affiliation": [{"name": "Stockholm University, Stockholm (SE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-7369-0781", "nameIdentifierScheme": "ORCID"}, {"nameIdentifier": "B-8591-2015", "nameIdentifierScheme": "ResearcherID"}], "name": "Geibel, M. C."}], "descriptions": [{"descriptionType": "Abstract", "description": "The Total Carbon Column Observing Network (TCCON) is a network of ground-based Fourier Transform Spectrometers that record direct solar absorption spectra of the atmosphere in the near-infrared. From these spectra, accurate and precise column-averaged abundances of atmospheric constituents including CO2, CH4, N2O, HF, CO, H2O, and HDO, are retrieved. This data set contains observations from the TCCON station on Ascension Island."}, {"descriptionType": "Other", "description": "
Cite this record as:
Feist, D. G., Arnold, S. G., John, N., & Geibel, M. C. (2014). TCCON data from Ascension Island (SH), Release GGG2014.R0 [Data set]. CaltechDATA. https://doi.org/10.14291/tccon.ggg2014.ascension01.r0/1149285
or choose a different citation style.
Download Citation
"}, {"descriptionType": "Other", "description": "
Unique Views: 673
Unique Downloads: 28
between February 21, 2017 and July 02, 2020
More info on how stats are collected
"}], "fundingReferences": [{"funderName": "Bundesministerium f\u00fcr Wirtschaft und Energie", "funderIdentifierType": "GRID", "funderIdentifier": "grid.424440.2", "awardNumber": "50EE1711E"}, {"funderName": "Bundesministerium f\u00fcr Wirtschaft und Energie", "funderIdentifierType": "GRID", "funderIdentifier": "grid.424440.2", "awardNumber": "50EE1711C"}, {"funderName": "European Space Agency", "funderIdentifierType": "GRID", "funderIdentifier": "grid.410379.8", "awardNumber": "3-14737"}, {"funderName": "Max Planck Institute for Biogeochemistry", "funderIdentifierType": "GRID", "funderIdentifier": "grid.419500.9"}, {"funderName": "Max Planck Society", "funderIdentifierType": "GRID", "funderIdentifier": "grid.4372.2"}], "language": "eng", "publicationYear": "2014", "publisher": "CaltechDATA", "relatedIdentifiers": [{"relatedIdentifier": "10.14291/tccon.ggg2014.documentation.R0/1221662", "relationType": "IsDocumentedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "https://tccon-wiki.caltech.edu/Network_Policy/Data_Use_Policy/Data_Description", "relationType": "IsDocumentedBy", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "https://tccon-wiki.caltech.edu/Sites", "relationType": "IsDocumentedBy", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "10.14291/TCCON.GGG2014", "relationType": "IsPartOf", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "http://tccondata.org", "relationType": "IsPartOf", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "10.5194/acp-19-9797-2019", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/acp-19-7347-2019", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-12-2241-2019", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-12-1495-2019", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-11-6539-2018", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-11-5507-2018", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-11-3111-2018", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.3390/rs10010155", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.1002/2017JD026453", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.1109/jstars.2017.2650942", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/gmd-10-1261-2017", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/gmd-10-1-2017", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/acp-17-4781-2017", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-10-4135-2017", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-10-2209-2017", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.3390/rs9101033", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.1038/s41598-017-13459-0", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-9-3491-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-9-2381-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-9-1415-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-9-683-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/acp-16-1653-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.1002/2016JD026164", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.1002/2015JD023389", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.1002/2015JD024157", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.3390/atmos10070354", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}], "rightsList": [{"rights": "TCCON Data Use Policy", "rightsURI": "https://data.caltech.edu/tindfiles/serve/cb9b01e4-56ea-4b8c-9543-0c61d0c72148/"}], "subjects": [{"subject": "atmospheric trace gases"}, {"subject": "CO2"}, {"subject": "CH4"}, {"subject": "CO"}, {"subject": "N2O"}, {"subject": "column-averaged dry-air mole fractions"}, {"subject": "remote sensing"}, {"subject": "FTIR spectroscopy"}, {"subject": "TCCON"}], "titles": [{"title": "TCCON data from Ascension Island (SH), Release GGG2014.R0"}], "version": "GGG2014.R0", "formats": ["application/x-netcdf"], "dates": [{"date": "2014-10-01", "dateType": "Created"}, {"date": "2014-10-10", "dateType": "Issued"}, {"date": "2020-07-01", "dateType": "Updated"}, {"date": "2012-05-22/2018-10-31", "dateType": "Collected"}, {"date": "2017-02-21", "dateType": "Submitted"}], "types": {"resourceTypeGeneral": "Dataset", "resourceType": "Dataset"}, "identifiers": [{"identifier": "10.14291/tccon.ggg2014.ascension01.R0/1149285", "identifierType": "DOI"}, {"identifier": "210", "identifierType": "CaltechDATA_Identifier"}, {"identifier": "GGG2014", "identifierType": "Software_Version"}, {"identifier": "ae", "identifierType": "id"}, {"identifier": "ascension01", "identifierType": "longName"}, {"identifier": "R0", "identifierType": "Data_Revision"}], "geoLocations": [{"geoLocationPlace": "Ariane Tracking Station (AC)", "geoLocationPoint": {"pointLatitude": "-7.9165", "pointLongitude": "-14.3325"}}], "schemaVersion": "http://datacite.org/schema/kernel-4"}
\ No newline at end of file
diff --git a/tests/data/datacite43/266.json b/tests/data/datacite43/266.json
deleted file mode 100644
index c7c9945..0000000
--- a/tests/data/datacite43/266.json
+++ /dev/null
@@ -1 +0,0 @@
-{"contributors": [{"nameIdentifiers": [{"nameIdentifier": "grid.20861.3d", "nameIdentifierScheme": "GRID"}], "name": "California Institute of Techonolgy, Pasadena, CA (US)", "contributorType": "HostingInstitution"}, {"affiliation": [{"name": "California Institute of Technology, Pasadena, CA (US)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-5383-8462", "nameIdentifierScheme": "ORCID"}], "name": "Roehl, C. M.", "contributorType": "DataCurator"}, {"name": "Young-Suk Oh", "contributorType": "ContactPerson"}, {"name": "TCCON", "contributorType": "ResearchGroup"}], "creators": [{"affiliation": [{"name": "National Institute of Meteorological Sciences, Seogwipo-si (KR)"}], "name": "Goo, T.-Y."}, {"affiliation": [{"name": "National Institute of Meteorological Sciences, Seogwipo-si (KR)"}], "name": "Oh, Y.-S."}, {"affiliation": [{"name": "Centre for Atmospheric Chemistry, School of Chemistry, University of Wollongong, Wollongong, NSW (AU)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-1376-438X", "nameIdentifierScheme": "ORCID"}, {"nameIdentifier": "H-2280-2011", "nameIdentifierScheme": "ResearcherID"}], "name": "Velazco, V. A."}], "descriptions": [{"descriptionType": "Abstract", "description": "The Total Carbon Column Observing Network (TCCON) is a network of ground-based Fourier Transform Spectrometers that record direct solar absorption spectra of the atmosphere in the near-infrared. From these spectra, accurate and precise column-averaged abundances of atmospheric constituents including CO2, CH4, N2O, HF, CO, H2O, and HDO, are retrieved. This data set contains observations from the TCCON station at Anmeyondo, South Korea."}, {"descriptionType": "Other", "description": "
Cite this record as:
Goo, T.-Y., Oh, Y.-S., & Velazco, V. A. (2014). TCCON data from Anmeyondo (KR), Release GGG2014.R0 [Data set]. CaltechDATA. https://doi.org/10.14291/tccon.ggg2014.anmeyondo01.r0/1149284
or choose a different citation style.
Download Citation
"}, {"descriptionType": "Other", "description": "
Unique Views: 270
Unique Downloads: 23
between September 08, 2017 and July 02, 2020
More info on how stats are collected
"}], "language": "eng", "publicationYear": "2014", "publisher": "CaltechDATA", "relatedIdentifiers": [{"relatedIdentifier": "10.14291/tccon.ggg2014.documentation.R0/1221662", "relationType": "IsDocumentedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "https://tccon-wiki.caltech.edu/Network_Policy/Data_Use_Policy/Data_Description", "relationType": "IsDocumentedBy", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "https://tccon-wiki.caltech.edu/Sites", "relationType": "IsDocumentedBy", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "10.14291/TCCON.GGG2014", "relationType": "IsPartOf", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "http://tccondata.org", "relationType": "IsPartOf", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "10.3390/atmos10070354", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}], "rightsList": [{"rights": "TCCON Data Use Policy", "rightsURI": "https://data.caltech.edu/tindfiles/serve/1f568dd3-02e4-4020-a146-12ee8b53f78a/"}], "subjects": [{"subject": "atmospheric trace gases"}, {"subject": "CO2"}, {"subject": "CH4"}, {"subject": "CO"}, {"subject": "N2O"}, {"subject": "column-averaged dry-air mole fractions"}, {"subject": "remote sensing"}, {"subject": "FTIR spectroscopy"}, {"subject": "TCCON"}], "titles": [{"title": "TCCON data from Anmeyondo (KR), Release GGG2014.R0"}], "version": "GGG2014.R0", "formats": ["application/x-netcdf"], "dates": [{"date": "2014-10-10", "dateType": "Created"}, {"date": "2020-07-01", "dateType": "Updated"}, {"date": "2015-02-02/2018-04-18", "dateType": "Collected"}, {"date": "2017-09-08", "dateType": "Submitted"}, {"date": "2014-10-10", "dateType": "Issued"}], "types": {"resourceTypeGeneral": "Dataset", "resourceType": "Dataset"}, "identifiers": [{"identifier": "10.14291/tccon.ggg2014.anmeyondo01.R0/1149284", "identifierType": "DOI"}, {"identifier": "266", "identifierType": "CaltechDATA_Identifier"}, {"identifier": "GGG2014", "identifierType": "Software_Version"}, {"identifier": "an", "identifierType": "id"}, {"identifier": "anmeyondo01", "identifierType": "longName"}, {"identifier": "R0", "identifierType": "Data_Revision"}], "schemaVersion": "http://datacite.org/schema/kernel-4"}
\ No newline at end of file
diff --git a/tests/data/datacite43/267.json b/tests/data/datacite43/267.json
deleted file mode 100644
index 9ed0911..0000000
--- a/tests/data/datacite43/267.json
+++ /dev/null
@@ -1 +0,0 @@
-{"contributors": [{"nameIdentifiers": [{"nameIdentifier": "grid.20861.3d", "nameIdentifierScheme": "GRID"}], "name": "California Institute of Techonolgy, Pasadena, CA (US)", "contributorType": "HostingInstitution"}, {"affiliation": [{"name": "California Institute of Technology, Pasadena, CA (US)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-5383-8462", "nameIdentifierScheme": "ORCID"}], "name": "Roehl, C. M.", "contributorType": "DataCurator"}, {"affiliation": [{"name": "AeroMeteo Service, Bia\u0142ystok (PL)"}], "name": "Katry\u0144ski, K.", "contributorType": "Other"}, {"name": "Christof Petri", "contributorType": "ContactPerson"}, {"name": "TCCON", "contributorType": "ResearchGroup"}], "creators": [{"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}, {"name": "Centre for Atmospheric Chemistry, School of Chemistry, University of Wollongong, Wollongong, NSW (AU)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-2906-2577", "nameIdentifierScheme": "ORCID"}, {"nameIdentifier": "E-3683-2015", "nameIdentifierScheme": "ResearcherID"}], "name": "Deutscher, N. M."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-3324-885X", "nameIdentifierScheme": "ORCID"}, {"nameIdentifier": "P-4520-2016", "nameIdentifierScheme": "ResearcherID"}], "name": "Notholt, J."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "name": "Messerschmidt, J."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "name": "Weinzierl, C."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-5185-3415", "nameIdentifierScheme": "ORCID"}, {"nameIdentifier": "K-1884-2012", "nameIdentifierScheme": "ResearcherID"}], "name": "Warneke, T."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-7010-5532", "nameIdentifierScheme": "ORCID"}], "name": "Petri, C."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "name": "Grupe, P."}], "descriptions": [{"descriptionType": "Abstract", "description": "
These data are now obsolete and should be replaced by the most recent data: https://doi.org/10.14291/tccon.ggg2014.bialystok01.R2
The Total Carbon Column Observing Network (TCCON) is a network of ground-based Fourier Transform Spectrometers that record direct solar absorption spectra of the atmosphere in the near-infrared. From these spectra, accurate and precise column-averaged abundances of atmospheric constituents including CO2, CH4, N2O, HF, CO, H2O, and HDO, are retrieved. This data set contains observations from the TCCON station at Bialystok, Poland."}, {"descriptionType": "Other", "description": "
Cite this record as:
Deutscher, N. M., Notholt, J., Messerschmidt, J., Weinzierl, C., Warneke, T., Petri, C., & Grupe, P. (2015). TCCON data from Bialystok (PL), Release GGG2014.R1 [Data set]. CaltechDATA. https://doi.org/10.14291/tccon.ggg2014.bialystok01.r1/1183984
or choose a different citation style.
Download Citation
"}, {"descriptionType": "Other", "description": "
Unique Views: 252
Unique Downloads: 7
between September 08, 2017 and July 02, 2020
More info on how stats are collected
"}], "fundingReferences": [{"awardTitle": "Infrastructure for Measurement of the European Carbon Cycle (IMECC)", "funderName": "European Union", "funderIdentifierType": "GRID", "funderIdentifier": "grid.453396.e", "awardURI": "http://cordis.europa.eu/project/rcn/81606_en.html", "awardNumber": "26188"}, {"awardTitle": "Global Earth observation and monitoring (GEOMON)", "funderName": "European Union", "funderIdentifierType": "GRID", "funderIdentifier": "grid.453396.e", "awardURI": "http://cordis.europa.eu/project/rcn/84619_en.html", "awardNumber": "36677"}, {"awardTitle": "Integrated non-CO2 Greenhouse gas Observing System (INGOS)", "funderName": "European Union", "funderIdentifierType": "GRID", "funderIdentifier": "grid.453396.e", "awardURI": "http://cordis.europa.eu/project/rcn/101549_en.html", "awardNumber": "284274"}, {"awardTitle": "ICOS improved sensors, network and interoperability for GMES (ICOS-INWIRE)", "funderName": "European Union", "funderIdentifierType": "GRID", "funderIdentifier": "grid.453396.e", "awardURI": "http://cordis.europa.eu/project/rcn/106570_en.html", "awardNumber": "313169"}, {"awardTitle": "Gap Analysis for Integrated Atmospheric ECV CLImate Monitoring (GAIA-CLIM)", "funderName": "European Union", "funderIdentifierType": "GRID", "funderIdentifier": "grid.453396.e", "awardURI": "http://cordis.europa.eu/project/rcn/193710_en.html", "awardNumber": "640276"}, {"funderName": "Senate of Bremen"}, {"funderName": "University of Bremen", "funderIdentifierType": "GRID", "funderIdentifier": "grid.7704.4"}], "geoLocations": [{"geoLocationPlace": "Bia\u0142ystok (PL)", "geoLocationPoint": {"pointLatitude": "53.23", "pointLongitude": "23.025"}}], "language": "eng", "publicationYear": "2015", "publisher": "CaltechDATA", "relatedIdentifiers": [{"relatedIdentifier": "10.14291/tccon.ggg2014.documentation.R0/1221662", "relationType": "IsDocumentedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-9-683-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/acp-16-14003-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-9-3491-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.3390/rs8050414", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.14291/tccon.ggg2014.bialystok01.R0/1149277", "relationType": "IsNewVersionOf", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "https://tccon-wiki.caltech.edu/Network_Policy/Data_Use_Policy/Data_Description", "relationType": "IsDocumentedBy", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "https://tccon-wiki.caltech.edu/Sites", "relationType": "IsDocumentedBy", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "10.14291/TCCON.GGG2014", "relationType": "IsPartOf", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "http://tccondata.org", "relationType": "IsPartOf", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "10.3390/rs9101033", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/acp-17-4781-2017", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.3390/atmos9050175", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.3390/rs10030469", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-10-4135-2017", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-11-1251-2018", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-11-3111-2018", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.14291/tccon.ggg2014.bialystok01.R2", "relationType": "IsPreviousVersionOf", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/gmd-10-1261-2017", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}], "rightsList": [{"rights": "TCCON Data Use Policy", "rightsURI": "https://cd-sandbox.tind.io/tindfiles/serve/ce27a3a2-14f1-40ea-a898-3c6c5adba935/"}], "subjects": [{"subject": "atmospheric trace gases"}, {"subject": "CO2"}, {"subject": "CH4"}, {"subject": "CO"}, {"subject": "N2O"}, {"subject": "column-averaged dry-air mole fractions"}, {"subject": "remote sensing"}, {"subject": "FTIR spectroscopy"}, {"subject": "TCCON"}], "titles": [{"title": "TCCON data from Bialystok (PL), Release GGG2014.R1"}], "version": "GGG2014.R1", "formats": ["application/x-netcdf"], "dates": [{"date": "2015-06-10", "dateType": "Created"}, {"date": "2018-12-01", "dateType": "Updated"}, {"date": "2009-03-01/2017-11-28", "dateType": "Collected"}, {"date": "2017-09-08", "dateType": "Submitted"}, {"date": "2015-06-10", "dateType": "Issued"}], "types": {"resourceTypeGeneral": "Dataset", "resourceType": "Dataset"}, "identifiers": [{"identifier": "10.14291/tccon.ggg2014.bialystok01.R1/1183984", "identifierType": "DOI"}, {"identifier": "267", "identifierType": "CaltechDATA_Identifier"}, {"identifier": "GGG2014", "identifierType": "Software_Version"}, {"identifier": "bi", "identifierType": "id"}, {"identifier": "bialystok01", "identifierType": "longName"}, {"identifier": "R1", "identifierType": "Data_Revision"}], "schemaVersion": "http://datacite.org/schema/kernel-4"}
\ No newline at end of file
diff --git a/tests/data/datacite43/268.json b/tests/data/datacite43/268.json
deleted file mode 100644
index c979248..0000000
--- a/tests/data/datacite43/268.json
+++ /dev/null
@@ -1 +0,0 @@
-{"contributors": [{"nameIdentifiers": [{"nameIdentifier": "grid.20861.3d", "nameIdentifierScheme": "GRID"}], "name": "California Institute of Techonolgy, Pasadena, CA (US)", "contributorType": "HostingInstitution"}, {"affiliation": [{"name": "California Institute of Technology, Pasadena, CA (US)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-5383-8462", "nameIdentifierScheme": "ORCID"}], "name": "Roehl, C. M.", "contributorType": "DataCurator"}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "name": "Kowalewski, S.", "contributorType": "DataCollector"}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "name": "Wang, Y.", "contributorType": "DataCollector"}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "name": "Wang, Z.", "contributorType": "DataCollector"}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "name": "Messerschmidt, J.", "contributorType": "DataCollector"}, {"name": "Nicholas Deutscher", "contributorType": "ContactPerson"}, {"name": "TCCON", "contributorType": "ResearchGroup"}], "creators": [{"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-3324-885X", "nameIdentifierScheme": "ORCID"}, {"nameIdentifier": "P-4520-2016", "nameIdentifierScheme": "ResearcherID"}], "name": "Notholt, J."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-7010-5532", "nameIdentifierScheme": "ORCID"}], "name": "Petri, C."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-5185-3415", "nameIdentifierScheme": "ORCID"}, {"nameIdentifier": "K-1884-2012", "nameIdentifierScheme": "ResearcherID"}], "name": "Warneke, T."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}, {"name": "Centre for Atmospheric Chemistry, School of Chemistry, University of Wollongong, Wollongong, NSW (AU)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-2906-2577", "nameIdentifierScheme": "ORCID"}, {"nameIdentifier": "E-3683-2015", "nameIdentifierScheme": "ResearcherID"}], "name": "Deutscher, N. M."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-7191-6911", "nameIdentifierScheme": "ORCID"}], "name": "Palm, M."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-5077-9524", "nameIdentifierScheme": "ORCID"}], "name": "Buschmann, M."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "name": "Weinzierl, C."}, {"affiliation": [{"name": "National Astronomical Research Institute of Thailand, Chiang Mai (TH)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-8020-8642", "nameIdentifierScheme": "ORCID"}], "name": "Macatangay, R. C."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "name": "Grupe, P."}], "descriptions": [{"descriptionType": "Abstract", "description": "
These data are now obsolete and should be replaced by the most recent data: https://doi.org/10.14291/tccon.ggg2014.bremen01.R1
The Total Carbon Column Observing Network (TCCON) is a network of ground-based Fourier Transform Spectrometers that record direct solar absorption spectra of the atmosphere in the near-infrared. From these spectra, accurate and precise column-averaged abundances of atmospheric constituents including CO2, CH4, N2O, HF, CO, H2O, and HDO, are retrieved. This data set contains observations from the TCCON station at Bremen, Germany."}, {"descriptionType": "Other", "description": "
Cite this record as:
Notholt, J., Petri, C., Warneke, T., Deutscher, N. M., Palm, M., Buschmann, M., \u2026 Grupe, P. (2014). TCCON data from Bremen (DE), Release GGG2014.R0 [Data set]. CaltechDATA. https://doi.org/10.14291/tccon.ggg2014.bremen01.r0/1149275
or choose a different citation style.
Download Citation
"}, {"descriptionType": "Other", "description": "
Unique Views: 252
Unique Downloads: 9
between September 08, 2017 and July 02, 2020
More info on how stats are collected
"}], "fundingReferences": [{"awardTitle": "Infrastructure for Measurement of the European Carbon Cycle (IMECC)", "funderName": "European Union", "funderIdentifierType": "GRID", "funderIdentifier": "grid.453396.e", "awardURI": "http://cordis.europa.eu/project/rcn/81606_en.html", "awardNumber": "26188"}, {"awardTitle": "Global Earth observation and monitoring (GEOMON)", "funderName": "European Union", "funderIdentifierType": "GRID", "funderIdentifier": "grid.453396.e", "awardURI": "http://cordis.europa.eu/project/rcn/84619_en.html", "awardNumber": "36677"}, {"awardTitle": "Integrated non-CO2 Greenhouse gas Observing System (INGOS)", "funderName": "European Union", "funderIdentifierType": "GRID", "funderIdentifier": "grid.453396.e", "awardURI": "http://cordis.europa.eu/project/rcn/101549_en.html", "awardNumber": "284274"}, {"awardTitle": "ICOS improved sensors, network and interoperability for GMES (ICOS-INWIRE)", "funderName": "European Union", "funderIdentifierType": "GRID", "funderIdentifier": "grid.453396.e", "awardURI": "http://cordis.europa.eu/project/rcn/106570_en.html", "awardNumber": "313169"}, {"awardTitle": "Gap Analysis for Integrated Atmospheric ECV CLImate Monitoring (GAIA-CLIM)", "funderName": "European Union", "funderIdentifierType": "GRID", "funderIdentifier": "grid.453396.e", "awardURI": "http://cordis.europa.eu/project/rcn/193710_en.html", "awardNumber": "640276"}, {"funderName": "Senate of Bremen"}, {"funderName": "University of Bremen", "funderIdentifierType": "GRID", "funderIdentifier": "grid.7704.4"}], "geoLocations": [{"geoLocationPlace": "Bremen (DE)", "geoLocationPoint": {"pointLatitude": "53.1", "pointLongitude": "8.85"}}], "language": "eng", "publicationYear": "2014", "publisher": "CaltechDATA", "relatedIdentifiers": [{"relatedIdentifier": "10.14291/tccon.ggg2014.documentation.R0/1221662", "relationType": "IsDocumentedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-9-683-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/acp-16-5043-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/acp-16-14003-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/acp-15-13023-2015", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/acp-16-12005-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/acp-16-1653-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-9-3491-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.3390/rs8050414", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "https://tccon-wiki.caltech.edu/Network_Policy/Data_Use_Policy/Data_Description", "relationType": "IsDocumentedBy", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "https://tccon-wiki.caltech.edu/Sites", "relationType": "IsDocumentedBy", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "10.14291/TCCON.GGG2014", "relationType": "IsPartOf", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "http://tccondata.org", "relationType": "IsPartOf", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "10.3390/rs9101033", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/acp-17-4781-2017", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-10-2209-2017", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.3390/rs10030469", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-11-3111-2018", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.3390/atmos9050175", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-10-4135-2017", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.3390/atmos10070354", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.14291/tccon.ggg2014.bremen01.R1", "relationType": "IsPreviousVersionOf", "relatedIdentifierType": "DOI"}], "rightsList": [{"rights": "TCCON Data Use Policy", "rightsURI": "https://data.caltech.edu/tindfiles/serve/b6002cc3-520a-42aa-bc63-81c97ab5982a/"}], "subjects": [{"subject": "atmospheric trace gases"}, {"subject": "CO2"}, {"subject": "CH4"}, {"subject": "CO"}, {"subject": "N2O"}, {"subject": "column-averaged dry-air mole fractions"}, {"subject": "remote sensing"}, {"subject": "FTIR spectroscopy"}, {"subject": "TCCON"}], "titles": [{"title": "TCCON data from Bremen (DE), Release GGG2014.R0"}], "version": "GGG2014.R0", "formats": ["application/x-netcdf"], "dates": [{"date": "2014-10-10", "dateType": "Created"}, {"date": "2019-06-01", "dateType": "Updated"}, {"date": "2007-01-15/2018-04-20", "dateType": "Collected"}, {"date": "2017-09-08", "dateType": "Submitted"}, {"date": "2014-10-10", "dateType": "Issued"}], "types": {"resourceTypeGeneral": "Dataset", "resourceType": "Dataset"}, "identifiers": [{"identifier": "10.14291/tccon.ggg2014.bremen01.R0/1149275", "identifierType": "DOI"}, {"identifier": "268", "identifierType": "CaltechDATA_Identifier"}, {"identifier": "GGG2014", "identifierType": "Software_Version"}, {"identifier": "br", "identifierType": "id"}, {"identifier": "bremen01", "identifierType": "longName"}, {"identifier": "R0", "identifierType": "Data_Revision"}], "schemaVersion": "http://datacite.org/schema/kernel-4"}
\ No newline at end of file
diff --git a/tests/data/datacite43/283.json b/tests/data/datacite43/283.json
deleted file mode 100644
index b68bc15..0000000
--- a/tests/data/datacite43/283.json
+++ /dev/null
@@ -1 +0,0 @@
-{"contributors": [{"nameIdentifiers": [{"nameIdentifier": "grid.20861.3d", "nameIdentifierScheme": "GRID"}], "name": "California Institute of Techonolgy, Pasadena, CA (US)", "contributorType": "HostingInstitution"}, {"affiliation": [{"name": "California Institute of Technology, Pasadena, CA (US)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-5383-8462", "nameIdentifierScheme": "ORCID"}], "name": "Roehl, C. M.", "contributorType": "DataCurator"}, {"affiliation": [{"name": "Laboratoire des Sciences du Climat et de l'Environnement, Gif-sur-Yvette (FR)"}], "name": "Vuillemin, C.", "contributorType": "ProjectMember"}, {"affiliation": [{"name": "Laboratoire des Sciences du Climat et de l'Environnement, Gif-sur-Yvette (FR)"}], "name": "Truong, F.\u00e7.", "contributorType": "ProjectMember"}, {"affiliation": [{"name": "Laboratoire des Sciences du Climat et de l'Environnement, Gif-sur-Yvette (FR)"}], "name": "Schmidt, M.", "contributorType": "ProjectMember"}, {"affiliation": [{"name": "Laboratoire des Sciences du Climat et de l'Environnement, Gif-sur-Yvette (FR)"}], "name": "Ramonet, M.", "contributorType": "ProjectMember"}, {"affiliation": [{"name": "Institut de Physique du Globe de Paris, Observatoire magn\u00e9tique de Chambon la For\u00eat, Cambon la For\u00eat (FR)"}], "name": "Parmentier, E.", "contributorType": "RelatedPerson"}, {"name": "Thorsten Warneke", "contributorType": "ContactPerson"}, {"name": "TCCON", "contributorType": "ResearchGroup"}], "creators": [{"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-5185-3415", "nameIdentifierScheme": "ORCID"}, {"nameIdentifier": "K-1884-2012", "nameIdentifierScheme": "ResearcherID"}], "name": "Warneke, T."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "name": "Messerschmidt, J."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-3324-885X", "nameIdentifierScheme": "ORCID"}, {"nameIdentifier": "P-4520-2016", "nameIdentifierScheme": "ResearcherID"}], "name": "Notholt, J."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "name": "Weinzierl, C."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}, {"name": "Centre for Atmospheric Chemistry, School of Chemistry, University of Wollongong, Wollongong, NSW (AU)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-2906-2577", "nameIdentifierScheme": "ORCID"}, {"nameIdentifier": "E-3683-2015", "nameIdentifierScheme": "ResearcherID"}], "name": "Deutscher, N. M."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-7010-5532", "nameIdentifierScheme": "ORCID"}], "name": "Petri, C."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "name": "Grupe, P."}], "descriptions": [{"descriptionType": "Abstract", "description": "
These data are now obsolete and should be replaced by the most recent data: https://doi.org/10.14291/tccon.ggg2014.orleans01.R1
The Total Carbon Column Observing Network (TCCON) is a network of ground-based Fourier Transform Spectrometers that record direct solar absorption spectra of the atmosphere in the near-infrared. From these spectra, accurate and precise column-averaged abundances of atmospheric constituents including CO2, CH4, N2O, HF, CO, H2O, and HDO, are retrieved. This data set contains observations from the TCCON station at Orl\u00e9ans, France."}, {"descriptionType": "Other", "description": "
Cite this record as:
Warneke, T., Messerschmidt, J., Notholt, J., Weinzierl, C., Deutscher, N. M., Petri, C., & Grupe, P. (2014). TCCON data from Orl\u00e9ans (FR), Release GGG2014.R0 [Data set]. CaltechDATA. https://doi.org/10.14291/tccon.ggg2014.orleans01.r0/1149276
or choose a different citation style.
Download Citation
"}, {"descriptionType": "Other", "description": "
Unique Views: 222
Unique Downloads: 5
between September 08, 2017 and July 02, 2020
More info on how stats are collected
"}], "fundingReferences": [{"awardTitle": "Infrastructure for Measurement of the European Carbon Cycle (IMECC)", "funderName": "European Union", "funderIdentifierType": "GRID", "funderIdentifier": "grid.453396.e", "awardURI": "http://cordis.europa.eu/project/rcn/81606_en.html", "awardNumber": "26188"}, {"awardTitle": "Global Earth observation and monitoring (GEOMON)", "funderName": "European Union", "funderIdentifierType": "GRID", "funderIdentifier": "grid.453396.e", "awardURI": "http://cordis.europa.eu/project/rcn/84619_en.html", "awardNumber": "36677"}, {"awardTitle": "Integrated non-CO2 Greenhouse gas Observing System (INGOS)", "funderName": "European Union", "funderIdentifierType": "GRID", "funderIdentifier": "grid.453396.e", "awardURI": "http://cordis.europa.eu/project/rcn/101549_en.html", "awardNumber": "284274"}, {"awardTitle": "ICOS improved sensors, network and interoperability for GMES (ICOS-INWIRE)", "funderName": "European Union", "funderIdentifierType": "GRID", "funderIdentifier": "grid.453396.e", "awardURI": "http://cordis.europa.eu/project/rcn/106570_en.html", "awardNumber": "313169"}, {"awardTitle": "Gap Analysis for Integrated Atmospheric ECV CLImate Monitoring (GAIA-CLIM)", "funderName": "European Union", "funderIdentifierType": "GRID", "funderIdentifier": "grid.453396.e", "awardURI": "http://cordis.europa.eu/project/rcn/193710_en.html", "awardNumber": "640276"}, {"funderName": "Senate of Bremen", "funderIdentifierType": "GRID", "funderIdentifier": "grid.425996.5"}, {"funderName": "Laboratoire des Sciences du Climat et de l'Environnement", "funderIdentifierType": "GRID", "funderIdentifier": "grid.457340.1"}, {"funderName": "University of Bremen", "funderIdentifierType": "GRID", "funderIdentifier": "grid.7704.4"}], "geoLocations": [{"geoLocationPlace": "Tra\u00eenou, Orl\u00e9ans (FR)", "geoLocationPoint": {"pointLatitude": "47.97", "pointLongitude": "2.113"}}], "language": "eng", "publicationYear": "2014", "publisher": "CaltechDATA", "relatedIdentifiers": [{"relatedIdentifier": "10.14291/tccon.ggg2014.documentation.R0/1221662", "relationType": "IsDocumentedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.3390/rs9010064", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-9-683-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-9-227-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/acp-16-5043-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/acp-16-14003-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-8-4785-2015", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/acp-15-13023-2015", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/acp-16-12005-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-9-4843-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/acp-16-1653-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-9-3491-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.3390/rs8050414", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "https://tccon-wiki.caltech.edu/Network_Policy/Data_Use_Policy/Data_Description", "relationType": "IsDocumentedBy", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "https://tccon-wiki.caltech.edu/Sites", "relationType": "IsDocumentedBy", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "10.14291/TCCON.GGG2014", "relationType": "IsPartOf", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "http://tccondata.org", "relationType": "IsPartOf", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "10.3390/rs9101033", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/acp-17-4781-2017", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.3390/atmos9050175", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-11-3111-2018", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-11-1251-2018", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-10-4135-2017", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-10-2209-2017", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.3390/atmos10070354", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.14291/tccon.ggg2014.orleans01.R1", "relationType": "IsPreviousVersionOf", "relatedIdentifierType": "DOI"}], "rightsList": [{"rights": "TCCON Data Use Policy", "rightsURI": "https://data.caltech.edu/tindfiles/serve/d0bf0bd6-739b-4aad-9e5d-45338391727f/"}], "subjects": [{"subject": "atmospheric trace gases"}, {"subject": "CO2"}, {"subject": "CH4"}, {"subject": "CO"}, {"subject": "N2O"}, {"subject": "column-averaged dry-air mole fractions"}, {"subject": "remote sensing"}, {"subject": "FTIR spectroscopy"}, {"subject": "TCCON"}], "titles": [{"title": "TCCON data from Orl\u00e9ans (FR), Release GGG2014.R0"}], "version": "GGG2014.R0", "formats": ["application/x-netcdf"], "dates": [{"date": "2014-10-10", "dateType": "Created"}, {"date": "2018-12-01", "dateType": "Updated"}, {"date": "2009-08-29/2017-11-28", "dateType": "Collected"}, {"date": "2017-09-08", "dateType": "Submitted"}, {"date": "2014-10-10", "dateType": "Issued"}], "types": {"resourceTypeGeneral": "Dataset", "resourceType": "Dataset"}, "identifiers": [{"identifier": "10.14291/tccon.ggg2014.orleans01.R0/1149276", "identifierType": "DOI"}, {"identifier": "283", "identifierType": "CaltechDATA_Identifier"}, {"identifier": "GGG2014", "identifierType": "Software_Version"}, {"identifier": "or", "identifierType": "id"}, {"identifier": "orleans01", "identifierType": "longName"}, {"identifier": "R0", "identifierType": "Data_Revision"}], "schemaVersion": "http://datacite.org/schema/kernel-4"}
\ No newline at end of file
diff --git a/tests/data/datacite43/293.json b/tests/data/datacite43/293.json
deleted file mode 100644
index cbf8145..0000000
--- a/tests/data/datacite43/293.json
+++ /dev/null
@@ -1 +0,0 @@
-{"contributors": [{"affiliation": [{"name": "California Institute of Technology, Pasadena, CA, U.S.A."}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-4924-0377", "nameIdentifierScheme": "ORCID"}], "name": "Wunch, Debra", "contributorType": "ContactPerson"}, {"affiliation": [{"name": "California Institute of Technology, Pasadena, CA (US)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-6126-3854", "nameIdentifierScheme": "ORCID"}], "name": "Wennberg, P. O. ", "contributorType": "ContactPerson"}, {"affiliation": [{"name": "Centre for Atmospheric Chemistry, School of Chemistry, University of Wollongong, Wollongong, NSW (AU)"}], "nameIdentifiers": [{"nameIdentifier": " 0000-0002-7986-1924", "nameIdentifierScheme": "ORCID"}], "name": "Griffith, D. W.T.", "contributorType": "ContactPerson"}, {"affiliation": [{"name": " Institute of Environmental Physics, University of Bremen, Bremen (DE), Centre for Atmospheric Chemistry, School of Chemistry, University of Wollongong, Wollongong, NSW (AU) "}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-2906-2577", "nameIdentifierScheme": "ORCID"}], "name": "Deutscher, N. M.", "contributorType": "ContactPerson"}, {"affiliation": [{"name": "Max Planck Institute for Biogeochemistry, Jena (DE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-5890-6687", "nameIdentifierScheme": "ORCID"}], "name": "Feist, D. G.", "contributorType": "ContactPerson"}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-3324-885X", "nameIdentifierScheme": "ORCID"}], "name": "Notholt, J.", "contributorType": "ContactPerson"}], "descriptions": [{"descriptionType": "Other", "description": "The Total Carbon Column Observing Network (TCCON) is a network of ground-based Fourier Transform Spectrometers that record direct solar absorption spectra of the atmosphere in the near-infrared. From these spectra, accurate and precise column-averaged abundances of atmospheric constituents including CO2, CH4, N2O, HF, CO, H2O, and HDO, are retrieved. This is the 2014 data release."}, {"descriptionType": "Other", "description": "
Unique Views: 953
Unique Downloads: 98
between September 13, 2017 and July 02, 2020
More info on how stats are collected
"}, {"descriptionType": "Other", "description": "
Cite this record as:
Total Carbon Column Observing Network (TCCON) Team. (2017). 2014 TCCON Data Release (Version GGG2014) [Data set]. CaltechDATA. https://doi.org/10.14291/TCCON.GGG2014
or choose a different citation style.
Download Citation
"}], "language": "eng", "relatedIdentifiers": [{"relatedIdentifier": "10.14291/TCCON.GGG2014.DOCUMENTATION.R0/1221662", "relationType": "IsDocumentedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "https://tccon-wiki.caltech.edu/Network_Policy/Data_Use_Policy/Data_Description", "relationType": "IsDocumentedBy", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "https://tccon-wiki.caltech.edu/Sites", "relationType": "IsDocumentedBy", "relatedIdentifierType": "DOI"}], "rightsList": [{"rights": "TCCON Data Use Policy", "rightsURI": "https://data.caltech.edu/tindfiles/serve/24d2401d-d2b7-42e1-83b1-1ee01839d84d/"}], "subjects": [{"subject": "atmospheric trace gases"}, {"subject": " CO2"}, {"subject": " CH4"}, {"subject": " CO"}, {"subject": " N2O"}, {"subject": " column-averaged dry-air mole fractions"}, {"subject": " remote sensing"}, {"subject": " FTIR spectroscopy"}, {"subject": " TCCON"}], "version": "GGG2014", "titles": [{"title": "2014 TCCON Data Release"}], "formats": [".tgz", ".nc"], "dates": [{"date": "2020-07-01", "dateType": "Updated"}, {"date": "2017-09-13", "dateType": "Submitted"}, {"date": "2017-09-13", "dateType": "Issued"}], "publicationYear": "2017", "publisher": "CaltechDATA", "types": {"resourceTypeGeneral": "Dataset", "resourceType": "Dataset"}, "identifiers": [{"identifier": "10.14291/TCCON.GGG2014", "identifierType": "DOI"}, {"identifier": "293", "identifierType": "CaltechDATA_Identifier"}], "creators": [{"affiliation": [{"name": "TCCON Consortium"}], "name": "Total Carbon Column Observing Network (TCCON) Team"}], "schemaVersion": "http://datacite.org/schema/kernel-4"}
\ No newline at end of file
diff --git a/tests/data/datacite43/301.json b/tests/data/datacite43/301.json
deleted file mode 100644
index 186bbec..0000000
--- a/tests/data/datacite43/301.json
+++ /dev/null
@@ -1 +0,0 @@
-{"contributors": [{"nameIdentifiers": [{"nameIdentifier": "grid.20861.3d", "nameIdentifierScheme": "GRID"}], "name": "CaltechDATA, California Institute of Technology, CA (US)", "contributorType": "HostingInstitution"}, {"affiliation": [{"name": "California Institute of Technology, Pasadena, CA (US)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-5383-8462", "nameIdentifierScheme": "ORCID"}], "name": "Roehl, C. M.", "contributorType": "DataCurator"}, {"name": "AWIPEV Arctic Research Base, Ny-\u00c5lesund, Spitsbergen (NO)", "contributorType": "DataCollector"}, {"name": "Justus Notholt", "contributorType": "ContactPerson"}, {"name": "TCCON", "contributorType": "ResearchGroup"}], "descriptions": [{"descriptionType": "Abstract", "description": "
These data are now obsolete and should be replaced by the most recent data: https://doi.org/10.14291/tccon.ggg2014.nyalesund01.R1
The Total Carbon Column Observing Network (TCCON) is a network of ground-based Fourier Transform Spectrometers that record direct solar absorption spectra of the atmosphere in the near-infrared. From these spectra, accurate and precise column-averaged abundances of atmospheric constituents including CO2, CH4, N2O, HF, CO, H2O, and HDO, are retrieved. This data set contains observations from the TCCON station Ny \u00c5lesund, Spitsbergen, Norway."}, {"descriptionType": "Other", "description": "
Cite this record as:
Notholt, J., Warneke, T., Petri, C., Deutscher, N. M., Weinzierl, C., Palm, M., & Buschmann, M. (2014). TCCON data from Ny \u00c5lesund, Spitsbergen (NO), Release GGG2014.R0 [Data set]. CaltechDATA. https://doi.org/10.14291/tccon.ggg2014.nyalesund01.r0/1149278
or choose a different citation style.
Download Citation
"}, {"descriptionType": "Other", "description": "
Unique Views: 196
Unique Downloads: 5
between October 31, 2017 and July 02, 2020
More info on how stats are collected
"}], "language": "eng", "relatedIdentifiers": [{"relatedIdentifier": "10.14291/tccon.archive/1348407", "relationType": "IsPartOf", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.14291/tccon.ggg2014.documentation.R0/1221662", "relationType": "IsDocumentedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.5194/amt-9-3491-2016", "relationType": "IsCitedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "https://tccon-wiki.caltech.edu/Network_Policy/Data_Use_Policy/Data_Description", "relationType": "IsDocumentedBy", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "https://tccon-wiki.caltech.edu/Sites", "relationType": "IsDocumentedBy", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "http://tccondata.org", "relationType": "IsPartOf", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "10.14291/TCCON.GGG2014", "relationType": "IsPartOf", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.14291/tccon.ggg2014.nyalesund01.R1", "relationType": "IsPreviousVersionOf", "relatedIdentifierType": "DOI"}], "rightsList": [{"rights": "TCCON Data Use Policy", "rightsURI": "https://data.caltech.edu/tindfiles/serve/90348ea4-f340-4f43-8db2-b9beb7845519/"}], "subjects": [{"subject": "atmospheric trace gases"}, {"subject": "CO2"}, {"subject": "CH4"}, {"subject": "CO"}, {"subject": "N2O"}, {"subject": "column-averaged dry-air mole fractions"}, {"subject": "remote sensing"}, {"subject": "FTIR spectroscopy"}, {"subject": "TCCON"}], "version": "GGG2014.R0", "titles": [{"title": "TCCON data from Ny \u00c5lesund, Spitsbergen (NO), Release GGG2014.R0"}], "formats": ["application/x-netcdf"], "dates": [{"date": "2017-10-31", "dateType": "Created"}, {"date": "2019-06-01", "dateType": "Updated"}, {"date": "2006-03-28/2018-04-27", "dateType": "Collected"}, {"date": "2017-10-31", "dateType": "Submitted"}, {"date": "2014-10-10", "dateType": "Issued"}], "publicationYear": "2014", "publisher": "CaltechDATA", "types": {"resourceTypeGeneral": "Dataset", "resourceType": "Dataset"}, "identifiers": [{"identifier": "10.14291/tccon.ggg2014.nyalesund01.R0/1149278", "identifierType": "DOI"}, {"identifier": "301", "identifierType": "CaltechDATA_Identifier"}, {"identifier": "GGG2014", "identifierType": "Software_Version"}, {"identifier": "sp", "identifierType": "id"}, {"identifier": "nyalesund01", "identifierType": "longName"}, {"identifier": "R0", "identifierType": "Data_Revision"}], "creators": [{"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-3324-885X", "nameIdentifierScheme": "ORCID"}, {"nameIdentifier": "P-4520-2016", "nameIdentifierScheme": "ResearcherID"}], "name": "Notholt, J."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-5185-3415", "nameIdentifierScheme": "ORCID"}, {"nameIdentifier": "K-1884-2012", "nameIdentifierScheme": "ResearcherID"}], "name": "Warneke, T."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-7010-5532", "nameIdentifierScheme": "ORCID"}], "name": "Petri, C."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}, {"name": "Centre for Atmospheric Chemistry, School of Chemistry, University of Wollongong, Wollongong, NSW (AU)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0002-2906-2577", "nameIdentifierScheme": "ORCID"}, {"nameIdentifier": "E-3683-2015", "nameIdentifierScheme": "ResearcherID"}], "name": "Deutscher, N. M."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "name": "Weinzierl, C."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-7191-6911", "nameIdentifierScheme": "ORCID"}], "name": "Palm, M."}, {"affiliation": [{"name": "Institute of Environmental Physics, University of Bremen, Bremen (DE)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-5077-9524", "nameIdentifierScheme": "ORCID"}], "name": "Buschmann, M."}], "geoLocations": [{"geoLocationPlace": "Ny \u00c5lesund (SJ)", "geoLocationPoint": {"pointLatitude": "78.9", "pointLongitude": "11.9"}}], "schemaVersion": "http://datacite.org/schema/kernel-4"}
\ No newline at end of file
diff --git a/tests/data/datacite43/970.json b/tests/data/datacite43/970.json
deleted file mode 100644
index 31600d9..0000000
--- a/tests/data/datacite43/970.json
+++ /dev/null
@@ -1 +0,0 @@
-{"contributors": [{"nameIdentifiers": [{"nameIdentifier": "grid.20861.3d", "nameIdentifierScheme": "GRID"}], "name": "California Institute of Techonolgy, Pasadena, CA (US)", "contributorType": "HostingInstitution"}, {"affiliation": [{"name": "California Institute of Technology, Pasadena, CA (US)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-5383-8462", "nameIdentifierScheme": "ORCID"}], "name": "Roehl, C. M.", "contributorType": "DataCurator"}, {"affiliation": [{"name": "Department of Physics, University of Toronto, Toronto, ON (CA)"}], "nameIdentifiers": [{"nameIdentifier": "0000-0001-9947-1053", "nameIdentifierScheme": "ORCID"}, {"nameIdentifier": "D-2563-2012", "nameIdentifierScheme": "ResearcherID"}], "name": "Kimberly Strong", "contributorType": "ContactPerson"}, {"name": "TCCON", "contributorType": "ResearchGroup"}], "descriptions": [{"descriptionType": "Abstract", "description": "
These data are now obsolete and should be replaced by the most recent data: https://doi.org/10.14291/tccon.ggg2014.eureka01.R3
The Total Carbon Column Observing Network (TCCON) is a network of ground-based Fourier Transform Spectrometers that record direct solar absorption spectra of the atmosphere in the near-infrared. From these spectra, accurate and precise column-averaged abundances of atmospheric constituents including CO2, CH4, N2O, HF, CO, H2O, and HDO, are retrieved. This data set contains observations from the TCCON station at Eureka, Canada."}, {"descriptionType": "Other", "description": "
Cite this record as:
Strong, K., Roche, S., Franklin, J. E., Mendonca, J., Lutsch, E., Weaver, D., \u2026 Lindenmaier, R. (2017). TCCON data from Eureka (CA), Release GGG2014.R2 (Version R2) [Data set]. CaltechDATA. https://doi.org/10.14291/tccon.ggg2014.eureka01.r2
or choose a different citation style.
Download Citation
"}, {"descriptionType": "Other", "description": "
Unique Views: 41
Unique Downloads: 3
between September 20, 2017 and July 02, 2020
More info on how stats are collected
"}], "fundingReferences": [{"funderName": "Atlantic Innovation Fund"}, {"funderName": "Canada Foundation for Innovation", "funderIdentifierType": "GRID", "funderIdentifier": "grid.439998.6"}, {"funderName": "Canadian Foundation for Climate and Atmospheric Sciences"}, {"funderName": "Canadian Space Agency", "funderIdentifierType": "GRID", "funderIdentifier": "grid.236846.d"}, {"funderName": "Environment and Climate Change Canada", "funderIdentifierType": "GRID", "funderIdentifier": "grid.410334.1"}, {"funderName": "Government of Canada (International Polar Year funding)", "funderIdentifierType": "GRID", "funderIdentifier": "grid.451254.3"}, {"funderName": "Natural Sciences and Engineering Research Council of Canada", "funderIdentifierType": "GRID", "funderIdentifier": "grid.452912.9"}, {"funderName": "Polar Commission (Northern Scientific Training Program)", "funderIdentifierType": "GRID", "funderIdentifier": "grid.465477.3"}, {"funderName": "Nova Scotia Research Innovation Trust"}, {"funderName": "Ministry of Research and Innovation (Ontario Innovation Trust and Ontario Research Fund)", "funderIdentifierType": "GRID", "funderIdentifier": "grid.451078.f"}, {"funderName": "Natural Resources Canada (Polar Continental Shelf Program)", "funderIdentifierType": "GRID", "funderIdentifier": "grid.202033.0"}], "language": "eng", "relatedIdentifiers": [{"relatedIdentifier": "10.14291/tccon.ggg2014.documentation.R0/1221662", "relationType": "IsDocumentedBy", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.14291/tccon.ggg2014.eureka01.R0/1149271", "relationType": "IsNewVersionOf", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "https://tccon-wiki.caltech.edu/Network_Policy/Data_Use_Policy/Data_Description", "relationType": "IsDocumentedBy", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "https://tccon-wiki.caltech.edu/Sites", "relationType": "IsDocumentedBy", "relatedIdentifierType": "URL"}, {"relatedIdentifier": "10.14291/TCCON.GGG2014", "relationType": "IsPartOf", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.14291/tccon.ggg2014.eureka01.R1/1325515", "relationType": "IsNewVersionOf", "relatedIdentifierType": "DOI"}, {"relatedIdentifier": "10.14291/tccon.ggg2014.eureka01.R3", "relationType": "IsPreviousVersionOf", "relatedIdentifierType": "DOI"}], "rightsList": [{"rights": "TCCON Data License", "rightsURI": "https://data.caltech.edu/tindfiles/serve/91de6fb9-18a5-4221-bd6b-41a9db8abc7c/"}], "subjects": [{"subject": "atmospheric trace gases"}, {"subject": "CO2"}, {"subject": "CH4"}, {"subject": "CO"}, {"subject": "N2O"}, {"subject": "column-averaged dry-air mole fractions"}, {"subject": "remote sensing"}, {"subject": "FTIR spectroscopy"}, {"subject": "TCCON"}], "version": "R2", "titles": [{"title": "TCCON data from Eureka (CA), Release GGG2014.R2"}], "formats": ["application/x-netcdf"], "dates": [{"date": "2017-09-20", "dateType": "Created"}, {"date": "2018-11-01", "dateType": "Updated"}, {"date": "2010-07-24/2017-09-10", "dateType": "Collected"}, {"date": "2017-09-20", "dateType": "Submitted"}, {"date": "2017-09-20", "dateType": "Issued"}], "publicationYear": "2017", "publisher": "CaltechDATA", "types": {"resourceTypeGeneral": "Dataset", "resourceType": "Dataset"}, "identifiers": [{"identifier": "10.14291/tccon.ggg2014.eureka01.R2", "identifierType": "DOI"}, {"identifier": "970", "identifierType": "CaltechDATA_Identifier"}, {"identifier": "GGG2014", "identifierType": "Software_Version"}, {"identifier": "eu", "identifierType": "id"}, {"identifier": "eureka01", "identifierType": "longName"}, {"identifier": "R1", "identifierType": "Data_Revision"}], "creators": [{"affiliation": [{"name": "Department of Physics, University of Toronto, Toronto, ON (CA)"}], "name": "Strong, K."}, {"affiliation": [{"name": "Department of Physics, University of Toronto, Toronto, ON (CA)"}], "name": "Roche, S."}, {"affiliation": [{"name": "School of Engineering and Applied Sciences, Harvard University, Cambridge, MA (USA)"}], "name": "Franklin, J. E."}, {"affiliation": [{"name": "Environment and Climate Change Canada, Downsview, ON (CA)"}], "name": "Mendonca, J."}, {"affiliation": [{"name": "Department of Physics, University of Toronto, Toronto, ON (CA)"}], "name": "Lutsch, E."}, {"affiliation": [{"name": "Department of Physics, University of Toronto, Toronto, ON (CA)"}], "name": "Weaver, D."}, {"affiliation": [{"name": "Department of Physics, University of Toronto, Toronto, ON (CA)"}], "name": "Fogal, P. F."}, {"affiliation": [{"name": "Department of Physics & Atmospheric Science, Dalhousie University, Halifax, NS, CA"}], "name": "Drummond, J. R."}, {"affiliation": [{"name": "Department of Physics, University of Toronto, Toronto, ON (CA)"}, {"name": "UCAR Center for Science Education, Boulder, CO (US)"}], "name": "Batchelor, R."}, {"affiliation": [{"name": "Department of Physics, University of Toronto, Toronto, ON (CA)"}, {"name": "Pacific Northwest National Laboratory, Richland, WA (US)"}], "name": "Lindenmaier, R."}], "geoLocations": [{"geoLocationPlace": "Eureka, NU (CA)", "geoLocationPoint": {"pointLatitude": "80.05", "pointLongitude": "-86.42"}}], "schemaVersion": "http://datacite.org/schema/kernel-4"}
\ No newline at end of file
From 1ec63c0c50d44fe22eb30c4ed72d76fa8ca3a0be Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Wed, 5 Mar 2025 09:50:08 -0800
Subject: [PATCH 22/30] Create h
---
tests/data/datacite43/h | 1 +
1 file changed, 1 insertion(+)
create mode 100644 tests/data/datacite43/h
diff --git a/tests/data/datacite43/h b/tests/data/datacite43/h
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/tests/data/datacite43/h
@@ -0,0 +1 @@
+
From b0a5573791feb2b3a5043aec9f1aa566ae3c0e07 Mon Sep 17 00:00:00 2001
From: RohanBhattaraiNP <152933030+RohanBhattaraiNP@users.noreply.github.com>
Date: Wed, 5 Mar 2025 09:50:38 -0800
Subject: [PATCH 23/30] Add files via upload
---
tests/data/datacite43/4yxbs-4mj38.json | 112 ++++++++
tests/data/datacite43/asjw8-cd908.json | 63 +++++
tests/data/datacite43/b2jqz-qdw65.json | 107 +++++++
tests/data/datacite43/cgkcc-ymk88.json | 378 +++++++++++++++++++++++++
tests/data/datacite43/d7mk4-f8t44.json | 102 +++++++
tests/data/datacite43/dks9f-mj878.json | 101 +++++++
tests/data/datacite43/ep884-g0v97.json | 48 ++++
tests/data/datacite43/f40da-hww21.json | 121 ++++++++
tests/data/datacite43/fbdqe-hez98.json | 243 ++++++++++++++++
tests/data/datacite43/hevaf-20f84.json | 112 ++++++++
tests/data/datacite43/hhg7x-hgm42.json | 98 +++++++
tests/data/datacite43/kxjgj-tfk18.json | 73 +++++
tests/data/datacite43/kxtar-bm759.json | 78 +++++
tests/data/datacite43/n0y4x-xx706.json | 97 +++++++
tests/data/datacite43/n13wc-zwc92.json | 88 ++++++
tests/data/datacite43/nbtw5-37m55.json | 111 ++++++++
tests/data/datacite43/rmzp9-9yx96.json | 94 ++++++
tests/data/datacite43/t15w6-x9q23.json | 109 +++++++
tests/data/datacite43/wbty9-bqy29.json | 113 ++++++++
19 files changed, 2248 insertions(+)
create mode 100644 tests/data/datacite43/4yxbs-4mj38.json
create mode 100644 tests/data/datacite43/asjw8-cd908.json
create mode 100644 tests/data/datacite43/b2jqz-qdw65.json
create mode 100644 tests/data/datacite43/cgkcc-ymk88.json
create mode 100644 tests/data/datacite43/d7mk4-f8t44.json
create mode 100644 tests/data/datacite43/dks9f-mj878.json
create mode 100644 tests/data/datacite43/ep884-g0v97.json
create mode 100644 tests/data/datacite43/f40da-hww21.json
create mode 100644 tests/data/datacite43/fbdqe-hez98.json
create mode 100644 tests/data/datacite43/hevaf-20f84.json
create mode 100644 tests/data/datacite43/hhg7x-hgm42.json
create mode 100644 tests/data/datacite43/kxjgj-tfk18.json
create mode 100644 tests/data/datacite43/kxtar-bm759.json
create mode 100644 tests/data/datacite43/n0y4x-xx706.json
create mode 100644 tests/data/datacite43/n13wc-zwc92.json
create mode 100644 tests/data/datacite43/nbtw5-37m55.json
create mode 100644 tests/data/datacite43/rmzp9-9yx96.json
create mode 100644 tests/data/datacite43/t15w6-x9q23.json
create mode 100644 tests/data/datacite43/wbty9-bqy29.json
diff --git a/tests/data/datacite43/4yxbs-4mj38.json b/tests/data/datacite43/4yxbs-4mj38.json
new file mode 100644
index 0000000..bc850ba
--- /dev/null
+++ b/tests/data/datacite43/4yxbs-4mj38.json
@@ -0,0 +1,112 @@
+{
+ "creators": [
+ {
+ "affiliation": [
+ {
+ "affiliationIdentifier": "05dxps055",
+ "affiliationIdentifierScheme": "ROR",
+ "name": "California Institute of Technology"
+ }
+ ],
+ "familyName": "Law",
+ "givenName": "Casey",
+ "name": "Casey Law",
+ "nameIdentifiers": [
+ {
+ "nameIdentifier": "0000-0002-4119-9963",
+ "nameIdentifierScheme": "ORCID"
+ }
+ ],
+ "nameType": "Personal"
+ }
+ ],
+ "dates": [
+ {
+ "date": "2023",
+ "dateType": "Issued"
+ },
+ {
+ "date": "2023-04-21",
+ "dateType": "Created"
+ }
+ ],
+ "descriptions": [
+ {
+ "description": "Data associated with DSA-110 candidate transient. Each filterbank is saved at maximum native resolution (32.7 microseconds, 30.4 kHz) and contains ~0.669696 seconds (20480 samples) around the burst across the full DSA-110 187 MHz (6144 channels) frequency band. The Stokes parameters have been calibrated using observations of the 3C48 and 3C286 Very Large Array (VLA) calibrators as described in Sherman et al., 2024 (https://doi.org/10.3847/1538-4357/ad275e ; see Appendices D and E). Note that there may be minute differences between the data contained here and that reported in Sherman et al., 2024 due to being calibrated at maximum time resolution, rather than being downsampled first.",
+ "descriptionType": "Abstract"
+ }
+ ],
+ "formats": [
+ "png"
+ ],
+ "fundingReferences": [
+ {
+ "funderIdentifier": "grid.431093.c",
+ "funderIdentifierType": "GRID",
+ "funderName": "National Science Foundation"
+ }
+ ],
+ "geoLocations": [
+ {
+ "geoLocationPlace": "OVRO",
+ "geoLocationPoint": {
+ "pointLatitude": 37.2339,
+ "pointLongitude": -118.282
+ }
+ }
+ ],
+ "identifiers": [
+ {
+ "identifier": "10.22002/4yxbs-4mj38",
+ "identifierType": "DOI"
+ },
+ {
+ "identifier": "oai:data.caltech.edu:4yxbs-4mj38",
+ "identifierType": "oai"
+ },
+ {
+ "identifier": "220506aabd",
+ "identifierType": "dsa-110-id"
+ },
+ {
+ "identifier": "byyt8-y6a26",
+ "identifierType": "cdid"
+ }
+ ],
+ "publicationYear": "2023",
+ "publisher": "Caltech Data",
+ "relatedIdentifiers": [
+ {
+ "relatedIdentifier": "http://deepsynoptic.org",
+ "relatedIdentifierType": "URL",
+ "relationType": "IsDocumentedBy"
+ }
+ ],
+ "rightsList": [
+ {
+ "rights": "cc-by-4.0"
+ }
+ ],
+ "schemaVersion": "http://datacite.org/schema/kernel-4",
+ "subjects": [
+ {
+ "subject": "OVRO"
+ },
+ {
+ "subject": "Astrophysics"
+ },
+ {
+ "subject": "Fast Radio Bursts"
+ }
+ ],
+ "titles": [
+ {
+ "title": "DSA-110 Data for Candidate Fast Radio Burst 220506aabd"
+ }
+ ],
+ "types": {
+ "resourceType": "",
+ "resourceTypeGeneral": "Dataset"
+ },
+ "version": "2.0"
+}
\ No newline at end of file
diff --git a/tests/data/datacite43/asjw8-cd908.json b/tests/data/datacite43/asjw8-cd908.json
new file mode 100644
index 0000000..a4be998
--- /dev/null
+++ b/tests/data/datacite43/asjw8-cd908.json
@@ -0,0 +1,63 @@
+{
+ "creators": [
+ {
+ "familyName": "Sloan",
+ "givenName": "Julia",
+ "name": "Sloan, Julia",
+ "nameIdentifiers": [
+ {
+ "nameIdentifier": "0000-0003-0200-063X",
+ "nameIdentifierScheme": "ORCID"
+ }
+ ],
+ "nameType": "Personal"
+ }
+ ],
+ "dates": [
+ {
+ "date": "2024-10-25",
+ "dateType": "Issued"
+ },
+ {
+ "date": "2024-10-31",
+ "dateInformation": "Correct file added",
+ "dateType": "Updated"
+ }
+ ],
+ "descriptions": [
+ {
+ "description": "This artifact contains two datasets: one corresponding to a simulation solving Richards Equation in clay, and another solving it in sand. These experiments were conducted in Gordon Bonan's \"Climate Change and Terrestrial Ecosystem Modeling\" textbook, Chapter 8 supplementary program 1.\nFull citation: Bonan, Gordon. Climate Change and Terrestrial Ecosystem Modeling. Cambridge University Press, 2019.",
+ "descriptionType": "Abstract"
+ }
+ ],
+ "identifiers": [
+ {
+ "identifier": "10.22002/asjw8-cd908",
+ "identifierType": "DOI"
+ },
+ {
+ "identifier": "oai:data.caltech.edu:asjw8-cd908",
+ "identifierType": "oai"
+ }
+ ],
+ "publicationYear": "2024",
+ "publisher": "CaltechDATA",
+ "rightsList": [
+ {
+ "rights": "Creative Commons Zero v1.0 Universal",
+ "rightsIdentifier": "cc0-1.0",
+ "rightsIdentifierScheme": "spdx",
+ "rightsUri": "https://creativecommons.org/publicdomain/zero/1.0/legalcode"
+ }
+ ],
+ "schemaVersion": "http://datacite.org/schema/kernel-4",
+ "titles": [
+ {
+ "title": "Bonan 2019 Richards Eqn Data"
+ }
+ ],
+ "types": {
+ "resourceType": "",
+ "resourceTypeGeneral": "Dataset"
+ }
+}
\ No newline at end of file
diff --git a/tests/data/datacite43/b2jqz-qdw65.json b/tests/data/datacite43/b2jqz-qdw65.json
new file mode 100644
index 0000000..c799b35
--- /dev/null
+++ b/tests/data/datacite43/b2jqz-qdw65.json
@@ -0,0 +1,107 @@
+{
+ "contributors": [
+ {
+ "affiliation": [
+ {
+ "name": "Department of Biological Sciences, Tata Institute of Fundamental Research, Mumbai, Maharashtra, India"
+ }
+ ],
+ "contributorType": "ContactPerson",
+ "familyName": "Koushika",
+ "givenName": "Sandhya P.",
+ "name": "Koushika, Sandhya P.",
+ "nameIdentifiers": [
+ {
+ "nameIdentifier": "0000-0002-1742-7356",
+ "nameIdentifierScheme": "ORCID"
+ }
+ ],
+ "nameType": "Personal"
+ }
+ ],
+ "creators": [
+ {
+ "affiliation": [
+ {
+ "name": "Department of Biological Sciences, Tata Institute of Fundamental Research, Mumbai, Maharashtra, India"
+ }
+ ],
+ "familyName": "Vasudevan",
+ "givenName": "Amruta",
+ "name": "Vasudevan, Amruta",
+ "nameIdentifiers": [
+ {
+ "nameIdentifier": "0000-0002-5777-9508",
+ "nameIdentifierScheme": "ORCID"
+ }
+ ],
+ "nameType": "Personal"
+ }
+ ],
+ "dates": [
+ {
+ "date": "2024-06-25",
+ "dateType": "Issued"
+ },
+ {
+ "date": "2024-06-24",
+ "dateType": "Accepted"
+ }
+ ],
+ "descriptions": [
+ {
+ "description": "Raw data for figure 1",
+ "descriptionType": "Abstract"
+ }
+ ],
+ "fundingReferences": [
+ {
+ "funderName": "The authors gratefully acknowledge support from the Department of Atomic Energy, Government of India (DAE) grants 12-R\\&D-IMS-5.02-0202 and 1303/2/2019/R\\&DII/DAE/2079 (dated 11.02.2020 to S.P.K.), the Howard Hughes Medical Institute (HHMI) International Early Career Scientist (IECS) grant 55007425 (to S.P.K.), CSIR (to S.P.K.), and funding from the PRISM project at the Institute of Mathematical Sciences (to S.P.K.) for research costs. The authors gratefully acknowledge salary support from TIFR-DAE (for A.V.)."
+ }
+ ],
+ "identifiers": [
+ {
+ "identifier": "10.22002/b2jqz-qdw65",
+ "identifierType": "DOI"
+ },
+ {
+ "identifier": "oai:data.caltech.edu:b2jqz-qdw65",
+ "identifierType": "oai"
+ }
+ ],
+ "language": "eng",
+ "publicationYear": "2024",
+ "publisher": "CaltechDATA",
+ "relatedIdentifiers": [
+ {
+ "relatedIdentifier": "10.17912/micropub.biology.001204",
+ "relatedIdentifierType": "DOI",
+ "relationType": "IsPartOf",
+ "resourceTypeGeneral": "Text"
+ }
+ ],
+ "rightsList": [
+ {
+ "rights": "Creative Commons Attribution 4.0 International",
+ "rightsIdentifier": "cc-by-4.0",
+ "rightsIdentifierScheme": "spdx",
+ "rightsUri": "https://creativecommons.org/licenses/by/4.0/legalcode"
+ }
+ ],
+ "schemaVersion": "http://datacite.org/schema/kernel-4",
+ "subjects": [
+ {
+ "subject": "c. elegans"
+ }
+ ],
+ "titles": [
+ {
+ "title": "Dataset: Physical presence of chemical synapses is necessary for turning behavior of anterograde synaptic vesicles at the branch point of PLM neurons in C. elegans"
+ }
+ ],
+ "types": {
+ "resourceType": "",
+ "resourceTypeGeneral": "Dataset"
+ },
+ "version": "1.0"
+}
\ No newline at end of file
diff --git a/tests/data/datacite43/cgkcc-ymk88.json b/tests/data/datacite43/cgkcc-ymk88.json
new file mode 100644
index 0000000..3c77cc9
--- /dev/null
+++ b/tests/data/datacite43/cgkcc-ymk88.json
@@ -0,0 +1,378 @@
+{
+ "contributors": [
+ {
+ "contributorType": "HostingInstitution",
+ "name": "California Institute of Technology",
+ "nameIdentifiers": [],
+ "nameType": "Organizational"
+ },
+ {
+ "affiliation": [
+ {
+ "affiliationIdentifier": "05dxps055",
+ "affiliationIdentifierScheme": "ROR",
+ "name": "California Institute of Technology"
+ }
+ ],
+ "contributorType": "DataCurator",
+ "familyName": "Roehl",
+ "givenName": "C. M.",
+ "name": "Roehl, C. M.",
+ "nameIdentifiers": [
+ {
+ "nameIdentifier": "0000-0001-5383-8462",
+ "nameIdentifierScheme": "ORCID"
+ }
+ ],
+ "nameType": "Personal"
+ },
+ {
+ "contributorType": "ResearchGroup",
+ "name": "TCCON",
+ "nameIdentifiers": [],
+ "nameType": "Organizational"
+ },
+ {
+ "affiliation": [
+ {
+ "affiliationIdentifier": "04t3en479",
+ "affiliationIdentifierScheme": "ROR",
+ "name": "Karlsruhe Institute of Technology"
+ }
+ ],
+ "contributorType": "ContactPerson",
+ "familyName": "Hase",
+ "givenName": "Frank",
+ "name": "Hase, Frank",
+ "nameIdentifiers": [],
+ "nameType": "Personal"
+ }
+ ],
+ "creators": [
+ {
+ "affiliation": [
+ {
+ "affiliationIdentifier": "04t3en479",
+ "affiliationIdentifierScheme": "ROR",
+ "name": "Karlsruhe Institute of Technology"
+ }
+ ],
+ "familyName": "Hase",
+ "givenName": "F.",
+ "name": "Hase, F.",
+ "nameIdentifiers": [
+ {
+ "nameIdentifier": "0000-0001-7307-6266",
+ "nameIdentifierScheme": "ORCID"
+ }
+ ],
+ "nameType": "Personal"
+ },
+ {
+ "affiliation": [
+ {
+ "affiliationIdentifier": "04t3en479",
+ "affiliationIdentifierScheme": "ROR",
+ "name": "Karlsruhe Institute of Technology"
+ }
+ ],
+ "familyName": "Herkommer",
+ "givenName": "B.",
+ "name": "Herkommer, B.",
+ "nameIdentifiers": [
+ {
+ "nameIdentifier": "0000-0001-5784-2127",
+ "nameIdentifierScheme": "ORCID"
+ }
+ ],
+ "nameType": "Personal"
+ },
+ {
+ "affiliation": [
+ {
+ "affiliationIdentifier": "04t3en479",
+ "affiliationIdentifierScheme": "ROR",
+ "name": "Karlsruhe Institute of Technology"
+ }
+ ],
+ "familyName": "Gro\u00df",
+ "givenName": "J.",
+ "name": "Gro\u00df, J.",
+ "nameIdentifiers": [],
+ "nameType": "Personal"
+ },
+ {
+ "affiliation": [
+ {
+ "affiliationIdentifier": "04t3en479",
+ "affiliationIdentifierScheme": "ROR",
+ "name": "Karlsruhe Institute of Technology"
+ }
+ ],
+ "familyName": "Blumenstock",
+ "givenName": "T.",
+ "name": "Blumenstock, T.",
+ "nameIdentifiers": [],
+ "nameType": "Personal"
+ },
+ {
+ "affiliation": [
+ {
+ "affiliationIdentifier": "04t3en479",
+ "affiliationIdentifierScheme": "ROR",
+ "name": "Karlsruhe Institute of Technology"
+ }
+ ],
+ "familyName": "Kiel",
+ "givenName": "M.\u00e4.",
+ "name": "Kiel, M.\u00e4.",
+ "nameIdentifiers": [
+ {
+ "nameIdentifier": "0000-0002-9784-962X",
+ "nameIdentifierScheme": "ORCID"
+ }
+ ],
+ "nameType": "Personal"
+ },
+ {
+ "affiliation": [
+ {
+ "affiliationIdentifier": "04t3en479",
+ "affiliationIdentifierScheme": "ROR",
+ "name": "Karlsruhe Institute of Technology"
+ }
+ ],
+ "familyName": "Dohe",
+ "givenName": "S.",
+ "name": "Dohe, S.",
+ "nameIdentifiers": [],
+ "nameType": "Personal"
+ }
+ ],
+ "dates": [
+ {
+ "date": "2024",
+ "dateType": "Issued"
+ },
+ {
+ "date": "2024-11-21",
+ "dateType": "Created"
+ },
+ {
+ "date": "2014-01-15/2023-06-26",
+ "dateType": "Collected"
+ },
+ {
+ "date": "2025-03-03",
+ "dateType": "Updated"
+ }
+ ],
+ "descriptions": [
+ {
+ "description": "The Total Carbon Column Observing Network (TCCON) is\n a network of ground-based Fourier Transform Spectrometers that record direct\n solar absorption spectra of the atmosphere in the near-infrared. From these\n spectra, accurate and precise column-averaged abundances of atmospheric\n constituents including CO2, CH4, N2O, HF, CO, H2O, and HDO, are retrieved. This\n is the GGG2020 data release of observations from the TCCON station at\n Karlsruhe, Germany",
+ "descriptionType": "Abstract"
+ },
+ {
+ "description": "Files available via S3 at https://renc.osn.xsede.org/ini210004tommorrell/10.14291/tccon.ggg2020.karlsruhe01.R2/