https://github.com/ctjacobs/orchidokie
Lists the datasets associated with a journal article, conference paper, or other publication using ORCID.
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 4 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.1%) to scientific vocabulary
Keywords
dataset
datasets
open-data
open-science
research-data-management
Last synced: 5 months ago
·
JSON representation
Repository
Lists the datasets associated with a journal article, conference paper, or other publication using ORCID.
Basic Info
- Host: GitHub
- Owner: ctjacobs
- License: mit
- Language: Python
- Default Branch: master
- Size: 3.91 KB
Statistics
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Topics
dataset
datasets
open-data
open-science
research-data-management
Created over 8 years ago
· Last pushed over 8 years ago
https://github.com/ctjacobs/orchidokie/blob/master/
# Orchidokie Orchidokie uses the [ORCID API](https://orcid.org/organizations/integrators/API) (version 2.0) to list the datasets associated with a journal article, conference paper, or other publication. The tool requires the dataset's ORCID record to contain (in the `Work Identifiers` section of the metadata): 1. The DOI of the dataset itself, marked as `Self`. 2. The DOI of the associated publication, marked as `Part of`. This is so far only a prototype aimed at highlighting how good metadata practices can help with data discovery. ## Dependencies The tool relies heavily on a Python implementation of the ORCID API, which can be obtained from GitHub and installed using the following commands: ``` git clone https://github.com/ORCID/python-orcid.git cd python-orcid git checkout 2.0update sudo python setup.py install ``` Note the switch to the `2.0update` branch. ## Setup A "Client ID" and a "Client Secret" are required. These can be obtained by creating a new application in the [Developer Tools](https://orcid.org/developer-tools) section of the ORCID website. They should be passed in at the command line, along with the DOI of the publication: ``` python orchidokie.py client_id_here client_secret_here 10.000/doi.123.here ``` ## Example ``` ~/orchidokie $ python orchidokie.py CLIENT_ID_HIDDEN CLIENT_SECRET_HIDDEN 10.1016/j.jocs.2016.11.001 Datasets of 10.1016/j.jocs.2016.11.001: * Enstrophy and kinetic energy data from 3D Taylor-Green vortex simulations (https://doi.org/10.5258/SOTON/401892) ``` ## License Orchidokie is released under the MIT license. See the `LICENSE` file for more information.
Owner
- Name: Christian T. Jacobs
- Login: ctjacobs
- Kind: user
- Repositories: 20
- Profile: https://github.com/ctjacobs