https://github.com/kurokio/spase-datacite
For creating and updating DataCite DOIs for SPASE records.
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.2%) to scientific vocabulary
Repository
For creating and updating DataCite DOIs for SPASE records.
Basic Info
Statistics
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 1
- Releases: 0
Metadata Files
README.md
SPASE-DataCite Mapping
This project aims to aid in creating/updating the DataCite DOI Metadata Records for SPASE datasets.
This project consists of some scripts and a Jupyter notebook which perform the following: - scrapes SPASE records provided by user for rich metadata to be populated within its associated DataCite metadata record - converts this extracted SPASE metadata into a JSON file formatted according to DataCite's metadata schema - saves this JSON locally for user validation - publishes this new/updated DataCite metadata record on the user's DataCite account, if desired
Note that this project was tested in Spring/Summer 2025 on SPASE version 2.7.0
Installation Instructions
- Clone this repo.
python git clone https://github.com/Kurokio/SPASE-DataCite
Usage
Follow the notebook "HowToUse" which walks you through step-by-step how to do the actions listed above.
Contribution
Contributors and collaborators are welcome. Acceptable contributions can be documentation, code, suggesting ideas, and submitting issues and bugs.
While this was developed by NASA HDRL, this script can be used (and can benefit) any repository who uses SPASE to house their metadata. Some minor tweaks may be needed to fit your specific agency/community's guidelines/formatting, however. Please do not hesitate to reach out to the contact info provided below if you need assistance implementing this script for your needs.
Make sure to be nice when contributing and submitting commit messages.
Credits
Thanks to the following people who helped with this project: - @rebeccaringuette - @tressahelvey - @andrkoval - @catbyrd
Contact
Contact me via LinkedIn or by using the email on my ORCiD page. Zach Boquet - LinkedIn - ORCiD
Owner
- Name: Zach Boquet
- Login: Kurokio
- Kind: user
- Repositories: 1
- Profile: https://github.com/Kurokio
GitHub Events
Total
- Push event: 3
- Fork event: 1
- Create event: 2
Last Year
- Push event: 3
- Fork event: 1
- Create event: 2