Skip to content

Commit 91b09ce

Browse files
committed
Add Zenodo metadata file and its format test workflow
1 parent 283b682 commit 91b09ce

File tree

2 files changed

+93
-0
lines changed

2 files changed

+93
-0
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: Check zenodo metadata
2+
3+
on:
4+
push:
5+
paths:
6+
- '.zenodo.json'
7+
- '.github/workflows/validate-zenodo.yaml'
8+
9+
jobs:
10+
check-zenodo-metadata:
11+
12+
runs-on: ubuntu-latest
13+
14+
steps:
15+
- uses: actions/checkout@v4
16+
- uses: actions/setup-node@v4
17+
with:
18+
node-version: '22'
19+
- name: Install dependencies
20+
run: npm install [email protected]
21+
- name: Check .zenodo.json file
22+
run: |
23+
npx zenodraft metadata validate .zenodo.json

.zenodo.json

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
{
2+
"creators": [
3+
{
4+
"name": "Rayeed, S M",
5+
"affiliation": "Rensselaer Polytechnic Institute"
6+
},
7+
{
8+
"name": "Khurana, Mridul",
9+
"affiliation": "Virginia Tech"
10+
},
11+
{
12+
"name": "East, Alyson",
13+
"affiliation": "The University of Maine"
14+
},
15+
{
16+
"name": "Campolongo, Elizabeth G.",
17+
"affiliation": "The Ohio State University"
18+
},
19+
{
20+
"name": "Stevens, Samuel",
21+
"affiliation": "The Ohio State University"
22+
},
23+
{
24+
"name": "Wu, Jiaman",
25+
"affiliation": "The Ohio State University"
26+
},
27+
{
28+
"name": "Taylor, Graham W.",
29+
"affiliation": "University of Guelph"
30+
}
31+
],
32+
"description": "Pipeline for processing, analyzing, and validating beetle specimen images and morphometric measurements from NEON (National Ecological Observatory Network) beetle specimens (specifically for the <a href=\"https://huggingface.co/datasets/imageomics/2018-NEON-beetles\">2018 NEON Beetles</a> and <a href=\"https://huggingface.co/datasets/imageomics/Hawaii-beetles\">Hawaii Beetles</a> datasets). The project focuses on Carabidae (ground beetles) and implements automated beetle detection and cropping, morphometric trait extraction, inter-annotator agreement analysis, human vs. automated system validation, and species distribution visualization.",
33+
"keywords": [
34+
"imageomics",
35+
"computer-vision",
36+
"beetles",
37+
"carabidae",
38+
"morphometrics",
39+
"neon",
40+
"grounding-dino",
41+
"zero-shot-detection",
42+
"quality-control",
43+
"biodiversity",
44+
"ecology",
45+
"animals",
46+
"image",
47+
"segmentation",
48+
"species",
49+
"elytra",
50+
"basal pronotum",
51+
"traits",
52+
"annotation",
53+
"measurements",
54+
"pinned specimens",
55+
"Hawaii",
56+
"ground-beetles"
57+
],
58+
"title": "Carabidae Beetle Processing Pipeline",
59+
"version": "1.0.0",
60+
"license": "MIT",
61+
"publication_date": "2025-12-17",
62+
"grants": [
63+
{
64+
"id": "021nxhr62::2118240"
65+
},
66+
{
67+
"id": "021nxhr62::2330423"
68+
}
69+
]
70+
}

0 commit comments

Comments
 (0)