-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Inputs:
- collection name (if none, then use "My Library", i.e. all)
Steps:
- Get the list of Zotero keys for items in the specified collection using the Zotero local API (if none: [])
- Check for "OpenAlex Work ID: {workID}" in the "extras" field of the work using Zotero local API
- If OpenAlex work ID not present in "extras", use the DOI to query the OpenAlex API for the work ID.
- Store new OpenAlex work ID's in the "extras" field for the respective Zotero item using the Zotero local API.
- Store the work ID's to a list
- Store the work objects to a list
- If no DOI present, then what?
Outputs:
- Updated "extras" field
- Comprehensive OpenAlex work ID's list (from steps 2 & 3)
- New OpenAlex work ID's list
- New OpenAlex work objects list
Metadata
Metadata
Assignees
Labels
No labels