IQSS / IQSS/dataverse-installations
Add column for DataCite client id (e.g. gdcc.syr-qdr)
Nobody has claimed this yet.
- Dominant language
- HTML
- Stars
- 6
- Forks
- 13
- Avg merge
- 25m
- Merged PRs (30d)
- 1
Description
In the spreadsheet we already track doi_authority, which is 10.5064, for example, for https://data.qdr.syr.edu
We can discover that the client id is "gdcc.syr-qdr" for that example, like this (original tip):
curl -s https://api.datacite.org/prefixes/10.5064 | jq -r '.data.relationships.clients.data[0].id'
Once we have the id (which I think we should probably put in the spreadsheet directly, rather than calling the DataCite API above in real time), we can link to https://metadata.datacite.org/gdcc.syr-qdr for example, from the map. It looks like this:
Hat tip to @adam3smith who put this new metadata quality dashboard ( https://datacite.org/blog/visualize-and-monitor-datacite-metadata-quality-with-new-dashboards/ ) on my radar at https://groups.google.com/g/dataverse-community/c/QgABHnstzXA/m/-2ZpsE5iBAAJ ! ❤️
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Use the linked spreadsheet and the existing map data as the starting points; the issue shows the DataCite API query and the metadata URL pattern to follow. Add a DataCite client ID column, populate the relevant value, and make the map link to the corresponding metadata.datacite.org page.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- html
- Domain
- data, web-dev
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100