Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Get DOI through Zenodo #153

Open
1 task
AdamRJensen opened this issue Mar 4, 2024 · 3 comments
Open
1 task

Get DOI through Zenodo #153

AdamRJensen opened this issue Mar 4, 2024 · 3 comments

Comments

@AdamRJensen
Copy link
Member

AdamRJensen commented Mar 4, 2024

To keep a consistent record of the development progress and get a DOI, station catalog the content of the repository will be added to Zenodo.

This will occur every time a new release is made on GitHub, which will depend on the development progress. The releases will be named based on the date, e.g., 2024-03-05.

This action is enabled through Zenodo: https://zenodo.org/account/settings/github/

  • Add Zenodo badge to README and website
@AdamRJensen
Copy link
Member Author

AdamRJensen commented Mar 11, 2024

After some thought, I've decided that it's overkill adding the entire repository to Zenodo and undesireable as this gets uploaded as a zip file and thus it's not possible for parse the station catalog csv file directly from Zenodo.

Instead, I suggest writing a custom GitHub action / function that uploads a new version of the station catalog upon a new GH release. The releases will be named based on data and be used to set the Zenodo version.

Should consider adding a header with the DOI number?

@AdamRJensen
Copy link
Member Author

Investigate whether you can upload a GitHub repository to Zenodo with additional unzipped files.

@AdamRJensen
Copy link
Member Author

Interesting info

It is not possible to pre-reserve DOIs before using GitHub integration with Zenodo. You can however manually upload your release to Zenodo, in which case it is possible to pre-reserve a DOI. See https://help.zenodo.org/docs/deposit/describe-records/reserve-doi/ for further details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant