pre-cleaning to set missing vocabulary names #33
Labels
No Label
bug
duplicate
enhancement
help wanted
invalid
question
RDGraph
RSAC
wontfix
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: D-Net/dnet-hadoop#33
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Checking out the issue originally reported in #5833 it turned out that all the author PIDs from ORCID (actionset
orcidworks-no-doi
) doesn't define the name of the vocabulary in thepid.qualifier.classid
.As consequence, being the cleaning process based on the field type, it doesn't know which vocabulary should be used to clean each individual field as it assumes that every qualifier subject to cleaning must declare the name of the vocabulary to be used.
It is possible that this case could occur also in other fields, so a possible way to cover them is to include a pre-cleaning mapping that defines the missing vocabulary names.
Functionality implemented in
4ff8007518
.The cleaning workflow was also deployed in
/lib/dnet/oa/graph/clean/oozie_app