Zenodo howto
How to upload a report or similar to Zenodo
Purpose:
Some of the knowledge created within NeIC context might even be of interest beyond the scope of the singular activity or project.
As within NeIC we adhere to our Openness_policy most of the generated outcomes within NeIC, including reports and software, are expected be made openly available to the public. This happens often through our wiki or on public code repositories.
Sometimes though, the created result might also be of interest outside of NeIC, justifying a permanent identifier like the Digital Object Identifier (DOI).
The Zenodo platform will make those publications better accessible and findable by a broader use base and potential future collaborators. You can use keywords to target this even further.
Additionally, the author's contribution to knowledge built-up within infrastructure is made visible beyond the home institution and NeIC and acknowledged.
Howto:
Collect your metadata
The following information you can collect and prepare in advance:
- Name, affiliation and eventually persistent identifier (e.g. ORCID) of all authors
- Title
- Publication Date
- Keywords of relevance
- Other links to where to find the information
- An abstract
You will be able to prepare and save all of this in advance on zenodo while waiting for the final version of what you want to share.
First when you click on publish your upload will get published!
Go to https://zenodo.org/
Log in
Many NeIC people have GitHub accounts or are situated at academic institutions connected to ORCID. So likely you can already log in:
- via your GitHub account or
- via your institutional account's single sign on through ORCID.
If you use one of these two log-in methods you won't have to sign up and remember a new password.
Prepare your upload
- Click on upload or go to https://zenodo.org/deposit
- Click on 'New Upload'
- Don't be afraid, you'll have the possibility to save at every stage before you publish.
- You can fill in and prepare all the rest already before you have to upload the actual report or the like, skip this step at first.
- Choose the NeIC community
- Start typing NeIC: You'll see neictrygge and neic, choose NeIC.
- Chose your contribution type. Report is a type of publication, but there is a variety of contribution type you can choose for your upload:
- Publication
- Poster
- Presentation
- Dataset
- Image
- Video/Audio
- Software
- Lesson
- Other
Reserve your DOI
You will be able to reserve a DOI, before uploading. You'll be able to copy that DOI and include in the final version of your contribution before uploading in.
Continue with upload preparations
- Fill in publication date, title and authors. You'll be able to rank the author list afterwards. Further author names or more author information can still be added later even once published without requiring a new version.
- Fill in the abstract, you likely already have one in your report. You might want to add a short acknowledgement to NeIC.
This report was written within Tryggve2, the sensitive data project within NeIC, the Nordic e-Infrastructure Collaboration (neic.no).
- You should already be able to save now. Do so.
- Fill in language and keywords. If unsure, check zenodo for keywords you can think of. Have a look at what keywords similar contributions have chosen. Keywords can still be added later without requiring a new version.
- Have a look what more to fill in, recommended are original source (e.g. referring to our wiki) and references (to e.g. journal articles of your use cases) You could even add taxonomic references. Add those that make sense for your contribution and ignore the rest.
- Save again.
Upload and publish
- Select the actual upload. Make sure you have the right version (e.g. self referencing with the reserved DOI, see above)
- Once selected you still have to really upload it to the zenodo server before being able to publish.
- Once you've published you'll have to create a new version if you change the actual upload.
Once published
Wait. You won't be added automatically to the chosen communities. The curator of the community will receive an email and approve your curation request.
Test and advertise your newest upload.
Improve Add more keywords or author info, fix typos in the abstract. You can still do this once published.
API usage (Advanced)
Filling out the 'Authors' field involves plenty of clicking/typing which is error-prone.
How to do this more automatically?
- There is an Automatic Programming Interface (API) to Zenodo. Its usage is explained and illustrated with some good examples at
- https://developers.zenodo.org/#quickstart-upload
- Also here there exists the possibility to test uploads without publishing in the Zenodo sandbox found at https://sandbox.zenodo.org/
NeIC staff webpages have the possibility to add persistent identifier (like ORCID) information and make it accessible over our website API.
- John White has written some pilot scripts for NeIC combining the usage of the NeIC web API and the Zenodo API in Python. They are found here:
- https://github.com/giovannibianco/neic-zenodo-upload
- https://drive.google.com/file/d/1KzyWwOgx0RVg_XDtci1rvBq7tvLuP5ZV/view is a demo and training video explaining how to use those scripts.
Links
This wikipage as a slideshow presentation: