-
-
Notifications
You must be signed in to change notification settings - Fork 72
Add Zenodo as Data Source for Commons Quantification #249
Copy link
Copy link
Labels
help wantedOpen to participation from the communityOpen to participation from the community✨ goal: improvementImprovement to an existing featureImprovement to an existing feature🏁 status: ready for workReady for workReady for work💻 aspect: codeConcerns the software code in the repositoryConcerns the software code in the repository🟩 priority: lowLow priority and doesn't need to be rushedLow priority and doesn't need to be rushed
Metadata
Metadata
Assignees
Labels
help wantedOpen to participation from the communityOpen to participation from the community✨ goal: improvementImprovement to an existing featureImprovement to an existing feature🏁 status: ready for workReady for workReady for work💻 aspect: codeConcerns the software code in the repositoryConcerns the software code in the repository🟩 priority: lowLow priority and doesn't need to be rushedLow priority and doesn't need to be rushed
Type
Projects
Status
Backlog
Problem
Zenodo is a major repository for open access research outputs with 5.5M+ records, but is not currently included in our commons quantification project. Adding Zenodo would significantly expand our coverage of Creative Commons licensed content, particularly in academic and research domains.
Description
Implement data collection from Zenodo using their REST API to gather license information for quantifying the commons. This involves:
Zenodo Useful Links
Official Documentation
API Endpoints
https://zenodo.org/api/recordshttps://zenodo.org/api/recordshttps://zenodo.org/api/records/{id}https://zenodo.org/api/communitiesTechnical Details
Query Strategy
Parameters:
q: Query string (use*for all records)size: Records per page (300) implementation choicepage: Page number for paginationsort: Sorting method (bestmatch recommended)API Types Available
REST API (Recommended)
metadata.license.idOAI-PMH (Not recommended)
(dc:rights)Key Metadata Fields
metadata.license.id(structured, e.g., "cc-by-4.0")metadata.access_right("open", "restricted", "embargoed")metadata.publication_date(ISO format)metadata.resource_type.titlemetadata.language(ISO codes)Implementation