From 2adb5443455c50fc8f69bff1f283a012fabb49d6 Mon Sep 17 00:00:00 2001 From: Francis Charette-Migneault Date: Thu, 24 Sep 2026 14:15:08 -0400 Subject: [PATCH 1/4] Update CITATION.cff with article and sample references --- CITATION.cff | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/CITATION.cff b/CITATION.cff index 905485d..7eac829 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -12,6 +12,29 @@ authors: orcid: https://orcid.org/0000-0003-4386-4450 title: "pydggsapi: An OGC API DGGS implementation based on Python FastAPI" version: "0.4.0" -doi: none +doi: 10.5281/zenodo.18981764 date-released: 2025-08-01 +date-published: 2026-09-04 url: "https://github.com/LandscapeGeoinformatics/pydggsapi/" +repository-code: "https://github.com/LandscapeGeoinformatics/pydggsapi/" +license: Apache-2.0 +license-url: https://github.com/LandscapeGeoinformatics/pydggsapi/blob/v0.4.0/LICENSE +identifiers: + - type: doi + value: 10.5281/zenodo.22292118 + description: "pydggsapi: An OGC API DGGS implementation based on Python FastAPI - Version v0.4.0" + - type: doi + value: 10.1016/j.softx.2026.103042 + description: "Paper: pydggsapi - a query web service for discrete global grid systems (DGGS) collections" + - type: doi + value: 10.5281/zenodo.18952928 + description: "pydggsapi sample configuration" + - type: doi + value: 10.5281/zenodo.18877265 + description: "A sample collection of GeoTiffs to demonstrate conversion from raster dataset to DGGS indexed xarray dataset" + - type: doi + value: 10.5281/zenodo.19060623 + description: "DGGS H3 Zarr-encoded ClimateData.ca Variables Subset" + - type: doi + value: 10.5281/zenodo.19060258 + description: "OGC DGGS: A collection of scripts, documentation, data preparation and visualization pipelines for DGGS representation." From 6f30082b475641a67d980c99914d2be735969636 Mon Sep 17 00:00:00 2001 From: Francis Charette-Migneault Date: Thu, 24 Sep 2026 14:30:38 -0400 Subject: [PATCH 2/4] Adjust CITATION.cff to use references/identifiers structures More specific metadata to represent the various contents. --- CITATION.cff | 32 +++++++++++++++++++------------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 7eac829..533cb9e 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -12,7 +12,7 @@ authors: orcid: https://orcid.org/0000-0003-4386-4450 title: "pydggsapi: An OGC API DGGS implementation based on Python FastAPI" version: "0.4.0" -doi: 10.5281/zenodo.18981764 +doi: 10.5281/zenodo.22292118 date-released: 2025-08-01 date-published: 2026-09-04 url: "https://github.com/LandscapeGeoinformatics/pydggsapi/" @@ -21,20 +21,26 @@ license: Apache-2.0 license-url: https://github.com/LandscapeGeoinformatics/pydggsapi/blob/v0.4.0/LICENSE identifiers: - type: doi - value: 10.5281/zenodo.22292118 - description: "pydggsapi: An OGC API DGGS implementation based on Python FastAPI - Version v0.4.0" - - type: doi + value: 10.5281/zenodo.18981764 + description: "Generic identifier of all pydggsapi releases" +references: + - type: article value: 10.1016/j.softx.2026.103042 - description: "Paper: pydggsapi - a query web service for discrete global grid systems (DGGS) collections" - - type: doi + title: "pydggsapi - a query web service for discrete global grid systems (DGGS) collections" + date-released: 2026-09-22 + volume-title: SoftwareX + volume: 36 + year: 2026 + month: 12 + - type: data value: 10.5281/zenodo.18952928 - description: "pydggsapi sample configuration" - - type: doi + title: "pydggsapi sample configuration" + - type: data value: 10.5281/zenodo.18877265 - description: "A sample collection of GeoTiffs to demonstrate conversion from raster dataset to DGGS indexed xarray dataset" - - type: doi + title: "A sample collection of GeoTiffs to demonstrate conversion from raster dataset to DGGS indexed xarray dataset" + - type: data value: 10.5281/zenodo.19060623 - description: "DGGS H3 Zarr-encoded ClimateData.ca Variables Subset" - - type: doi + title: "DGGS H3 Zarr-encoded ClimateData.ca Variables Subset" + - type: software-code value: 10.5281/zenodo.19060258 - description: "OGC DGGS: A collection of scripts, documentation, data preparation and visualization pipelines for DGGS representation." + title: "OGC DGGS: A collection of scripts, documentation, data preparation and visualization pipelines for DGGS representation." From 02327b338c98d1c5e8b7bf1794c6e2d5aa0ac727 Mon Sep 17 00:00:00 2001 From: Francis Charette-Migneault Date: Thu, 24 Sep 2026 14:33:03 -0400 Subject: [PATCH 3/4] fix CITATION.cff doi field --- CITATION.cff | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 533cb9e..fee7efb 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -25,7 +25,7 @@ identifiers: description: "Generic identifier of all pydggsapi releases" references: - type: article - value: 10.1016/j.softx.2026.103042 + doi: 10.1016/j.softx.2026.103042 title: "pydggsapi - a query web service for discrete global grid systems (DGGS) collections" date-released: 2026-09-22 volume-title: SoftwareX @@ -33,14 +33,14 @@ references: year: 2026 month: 12 - type: data - value: 10.5281/zenodo.18952928 + doi: 10.5281/zenodo.18952928 title: "pydggsapi sample configuration" - type: data - value: 10.5281/zenodo.18877265 + doi: 10.5281/zenodo.18877265 title: "A sample collection of GeoTiffs to demonstrate conversion from raster dataset to DGGS indexed xarray dataset" - type: data - value: 10.5281/zenodo.19060623 + doi: 10.5281/zenodo.19060623 title: "DGGS H3 Zarr-encoded ClimateData.ca Variables Subset" - type: software-code - value: 10.5281/zenodo.19060258 + doi: 10.5281/zenodo.19060258 title: "OGC DGGS: A collection of scripts, documentation, data preparation and visualization pipelines for DGGS representation." From bcf3a7f8a7a99e70d5ed2de2ad2e6235cc811292 Mon Sep 17 00:00:00 2001 From: Francis Charette Migneault Date: Thu, 24 Sep 2026 14:54:05 -0400 Subject: [PATCH 4/4] fix CFF validation --- CITATION.cff | 36 ++++++++++++++++++++++++++++++++---- 1 file changed, 32 insertions(+), 4 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index fee7efb..3c20f44 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -9,16 +9,15 @@ authors: orcid: "https://orcid.org/0000-0003-4862-3349" - family-names: "Kmoch" given-names: "Alexander" - orcid: https://orcid.org/0000-0003-4386-4450 + orcid: "https://orcid.org/0000-0003-4386-4450" title: "pydggsapi: An OGC API DGGS implementation based on Python FastAPI" version: "0.4.0" doi: 10.5281/zenodo.22292118 -date-released: 2025-08-01 -date-published: 2026-09-04 +date-released: 2026-09-04 url: "https://github.com/LandscapeGeoinformatics/pydggsapi/" repository-code: "https://github.com/LandscapeGeoinformatics/pydggsapi/" license: Apache-2.0 -license-url: https://github.com/LandscapeGeoinformatics/pydggsapi/blob/v0.4.0/LICENSE +license-url: "https://github.com/LandscapeGeoinformatics/pydggsapi/blob/v0.4.0/LICENSE" identifiers: - type: doi value: 10.5281/zenodo.18981764 @@ -32,15 +31,44 @@ references: volume: 36 year: 2026 month: 12 + authors: + - family-names: "Chan" + given-names: "Wai Tik" + orcid: "https://orcid.org/0009-0005-3779-139X" + - family-names: "Charette Migneault" + given-names: "Francis" + orcid: "https://orcid.org/0000-0003-4862-3349" + - family-names: "Uuemaa" + given-names: "Evelyn" + orcid: "https://orcid.org/0000-0002-0782-6740" + - family-names: "Kmoch" + given-names: "Alexander" + orcid: "https://orcid.org/0000-0003-4386-4450" - type: data doi: 10.5281/zenodo.18952928 title: "pydggsapi sample configuration" + authors: + - family-names: "Chan" + given-names: "Wai Tik" + orcid: "https://orcid.org/0009-0005-3779-139X" - type: data doi: 10.5281/zenodo.18877265 title: "A sample collection of GeoTiffs to demonstrate conversion from raster dataset to DGGS indexed xarray dataset" + authors: + - family-names: "Chan" + given-names: "Wai Tik" + orcid: "https://orcid.org/0009-0005-3779-139X" - type: data doi: 10.5281/zenodo.19060623 title: "DGGS H3 Zarr-encoded ClimateData.ca Variables Subset" + authors: + - family-names: "Charette Migneault" + given-names: "Francis" + orcid: "https://orcid.org/0000-0003-4862-3349" - type: software-code doi: 10.5281/zenodo.19060258 title: "OGC DGGS: A collection of scripts, documentation, data preparation and visualization pipelines for DGGS representation." + authors: + - family-names: "Charette Migneault" + given-names: "Francis" + orcid: "https://orcid.org/0000-0003-4862-3349"