From 80d1d13fbb4c38da9644aeba9e2b5fb89857468c Mon Sep 17 00:00:00 2001 From: egrace479 Date: Mon, 1 Dec 2025 17:00:39 -0500 Subject: [PATCH 1/5] Update to preferred name following Collab Guide [PR 38](https://github.com/Imageomics/Collaborative-distributed-science-guide/pull/38) --- CITATION.cff | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 4f9b9dc..b0111fd 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -10,7 +10,7 @@ authors: given-names: Net orcid: "https://orcid.org/0000-0003-2664-451X" - family-names: "Duan" - given-names: "Zoe" + given-names: "Yuehua" orcid: "https://orcid.org/0000-0002-8547-5907" - family-names: "Bradley" given-names: "John" @@ -55,7 +55,7 @@ references: given-names: Net orcid: "https://orcid.org/0000-0003-2664-451X" - family-names: "Duan" - given-names: "Zoe" + given-names: "Yuehua" orcid: "https://orcid.org/0000-0002-8547-5907" - family-names: "Bradley" given-names: "John" From 3f545973c73b58fffd39872b732237979183f28b Mon Sep 17 00:00:00 2001 From: egrace479 Date: Wed, 3 Dec 2025 15:14:05 -0500 Subject: [PATCH 2/5] Set new version and release date --- CITATION.cff | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index b0111fd..1b54ac1 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -19,14 +19,14 @@ authors: given-names: "Hilmar" orcid: "https://orcid.org/0000-0001-9107-0714" cff-version: 1.2.0 -date-released: "2025-10-29" +date-released: "2025-12-03" identifiers: - - description: "The GitHub release URL of tag v2.2.0." + - description: "The GitHub release URL of tag v2.3.0." type: url - value: "https://github.com/Imageomics/Imageomics-guide/releases/tag/v2.2.0" - - description: "The GitHub URL of the commit tagged with v2.2.0." + value: "https://github.com/Imageomics/Imageomics-guide/releases/tag/v2.3.0" + - description: "The GitHub URL of the commit tagged with v2.3.0." type: url - value: "https://github.com/Imageomics/Imageomics-guide/tree/d92d47601651ee55054169de26c6879fbe711953" + value: "https://github.com/Imageomics/Imageomics-guide/tree/" # Update on release keywords: - imageomics - metadata @@ -42,7 +42,7 @@ license: CC0-1.0 message: "If you find these docs helpful in your research, please cite them as below." repository-code: "https://github.com/Imageomics/Imageomics-guide" title: "Imageomics Guide" -version: "2.2.0" +version: "2.3.0" references: - authors: - family-names: "Campolongo" @@ -69,9 +69,9 @@ references: - family-names: "Lapp" given-names: "Hilmar" orcid: "https://orcid.org/0000-0001-9107-0714" - date-released: "2025-10-29" + date-released: "2025-12-03" license: CC0-1.0 repository-code: "https://github.com/Imageomics/Collaborative-distributed-science-guide" title: "Collaborative Distributed Science Guide" - version: 1.2.1 + version: 1.3.0 doi: "10.5281/zenodo.17210328" From a7d5ee5f7eb460987308de784a28a70c41893c1f Mon Sep 17 00:00:00 2001 From: egrace479 Date: Wed, 3 Dec 2025 15:15:50 -0500 Subject: [PATCH 3/5] Add Zenodo metadata file and validation test for tracking with snapshot --- .github/workflows/validate-zenodo.yaml | 23 ++++++++++ .zenodo.json | 62 ++++++++++++++++++++++++++ 2 files changed, 85 insertions(+) create mode 100644 .github/workflows/validate-zenodo.yaml create mode 100644 .zenodo.json diff --git a/.github/workflows/validate-zenodo.yaml b/.github/workflows/validate-zenodo.yaml new file mode 100644 index 0000000..cb4ee12 --- /dev/null +++ b/.github/workflows/validate-zenodo.yaml @@ -0,0 +1,23 @@ +name: Check zenodo metadata + +on: + push: + paths: + - '.zenodo.json' + - '.github/workflows/validate-zenodo.yaml' + +jobs: + check-zenodo-metadata: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 + with: + node-version: '22' + - name: Install dependencies + run: npm install zenodraft@0.14.1 + - name: Check .zenodo.json file + run: | + npx zenodraft metadata validate .zenodo.json diff --git a/.zenodo.json b/.zenodo.json new file mode 100644 index 0000000..447937f --- /dev/null +++ b/.zenodo.json @@ -0,0 +1,62 @@ +{ + "creators": [ + { + "name": "Campolongo, Elizabeth", + "orcid": "0000-0003-0846-2413", + "affiliation": "The Ohio State University" + }, + { + "name": "Thompson, Matthew", + "orcid": "0000-0003-0583-8585", + "affiliation": "The Ohio State University" + }, + { + "name": "Zhang, Net", + "orcid": "0000-0003-2664-451X", + "affiliation": "The Ohio State University" + }, + { + "name": "Duan, Yuehua", + "orcid": "0000-0002-8547-5907", + "affiliation": "The Ohio State University" + }, + { + "name": "Bradley, John", + "orcid": "0000-0003-3858-848X", + "affiliation": "Duke University" + }, + { + "name": "Lapp, Hilmar", + "orcid": "0000-0001-9107-0714", + "affiliation": "Duke University" + } + ], + "description": "

Imageomics-focused guide to collaborative work, including GitHub and Hugging Face workflows. 

\n

The website hosts Imageomics-focused guides to FAIR (findable, accessible, interoperable, reusable) and reproducible workflows, documentation, and general best-practices for collaborative science. We aim to provide a helpful resource for scientists working in imageomics and related interdisciplinary fields.

\n

Website: imageomics.github.io/Imageomics-guide/

This guide houses the information needed to get started with and use Imageomics Institute resources readily available to all members. However, most of this guide is applicable to anyone working more broadly in the field of imageomics or adjacent fields of computer and data science, and it is tailored to help domain scientists bridging that gap.

", + "keywords": [ + "imageomics", + "metadata", + "guide", + "best practices", + "cheat-sheet", + "command line cheat-sheet", + "collaborative science", + "projects", + "collaborative workflows", + "standards" + ], + "title": "Imageomics Guide", + "version": "2.3.0", + "license": "CC0-1.0", + "publication_date": "2025-12-03", + "grants": [ + { + "id": "021nxhr62::2118240" + }, + { + "id": "021nxhr62::2330423" + } + ], + "references": [ + "Campolongo, E. G., Thompson, M. J., Zhang, N., Duan, Y., Bradley, J., Zarubiieva, I., Taylor, G., & Lapp, H. (2025). Collaborative Distributed Science Guide (Version 1.3.0) [Computer software]. https://doi.org/10.5281/zenodo.17210328" + ] +} From 8a1d8db0a42224e3ef65441d82083f2a9538a607 Mon Sep 17 00:00:00 2001 From: egrace479 Date: Wed, 3 Dec 2025 15:16:04 -0500 Subject: [PATCH 4/5] Reference is redundant, tracked in new Zenodo metadata file --- CITATION.cff | 32 -------------------------------- 1 file changed, 32 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 1b54ac1..60b881f 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -43,35 +43,3 @@ message: "If you find these docs helpful in your research, please cite them as b repository-code: "https://github.com/Imageomics/Imageomics-guide" title: "Imageomics Guide" version: "2.3.0" -references: - - authors: - - family-names: "Campolongo" - given-names: "Elizabeth G." - orcid: "https://orcid.org/0000-0003-0846-2413" - - family-names: "Thompson" - given-names: "Matthew J." - orcid: "https://orcid.org/0000-0003-0583-8585" - - family-names: Zhang - given-names: Net - orcid: "https://orcid.org/0000-0003-2664-451X" - - family-names: "Duan" - given-names: "Yuehua" - orcid: "https://orcid.org/0000-0002-8547-5907" - - family-names: "Bradley" - given-names: "John" - orcid: "https://orcid.org/0000-0003-3858-848X" - - family-names: Zarubiieva - given-names: Iuliia - orcid: "https://orcid.org/0009-0007-1597-8684" - - family-names: Taylor - given-names: Graham - orcid: "https://orcid.org/0000-0001-5867-3652" - - family-names: "Lapp" - given-names: "Hilmar" - orcid: "https://orcid.org/0000-0001-9107-0714" - date-released: "2025-12-03" - license: CC0-1.0 - repository-code: "https://github.com/Imageomics/Collaborative-distributed-science-guide" - title: "Collaborative Distributed Science Guide" - version: 1.3.0 - doi: "10.5281/zenodo.17210328" From 47b7e183e0be1c7f7cc5700c738edec8963cef59 Mon Sep 17 00:00:00 2001 From: egrace479 Date: Thu, 4 Dec 2025 10:43:21 -0500 Subject: [PATCH 5/5] Reset date --- .zenodo.json | 2 +- CITATION.cff | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.zenodo.json b/.zenodo.json index 447937f..53c7852 100644 --- a/.zenodo.json +++ b/.zenodo.json @@ -47,7 +47,7 @@ "title": "Imageomics Guide", "version": "2.3.0", "license": "CC0-1.0", - "publication_date": "2025-12-03", + "publication_date": "2025-12-04", "grants": [ { "id": "021nxhr62::2118240" diff --git a/CITATION.cff b/CITATION.cff index 60b881f..e112fd3 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -19,7 +19,7 @@ authors: given-names: "Hilmar" orcid: "https://orcid.org/0000-0001-9107-0714" cff-version: 1.2.0 -date-released: "2025-12-03" +date-released: "2025-12-04" identifiers: - description: "The GitHub release URL of tag v2.3.0." type: url