-
Notifications
You must be signed in to change notification settings - Fork 501
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unique Identifiers for controlled vocabulary terms #947
Comments
Column added - @posixeleni will you add the values now in the TSV? |
Is there any way to "import" public controlled vocabularies? I was thinking of creating a GitHub repository containing CVs for various lists of terms or using a publicly available vocabulary (e.g. the SKOS version of DDC), but if that means every update also needs manually editing the corresponding CV in Dataverse it makes no sense to keep them separate. |
@bencomp sorry was out of the office and am only catching up now. So the plan is to eventually support automated updating (via an API, etc) to remove the need to manually update. Will track this progress in this ticket so you can see where we are with this automation. Let me know if you have any other controlled vocabularies you were thinking of automatically updating. |
I was thinking it would be nice to auto-complete terms entered in the keyword field and upon selection, automatically add the vocabulary URI in the correct field. This behaviour is not available in DVN 3.6 and goes beyond the scope of this issue, I think. To me, that keyword field is the field to link with external controlled vocabularies, like ELSST. |
OK, metadata blocks still functioning after id change. Closing. |
The solution proposed in #4772 would include saving the identifier from the source (rather than being limited to values hard-coded in the TSV file). |
@pdurbin reminded me that we should store in the backend the unique identifiers for controlled vocabulary terms to make sure that if a term (string) is ever updated we just need to update the friendly name but in the backend it still corresponds to the same identifier. We could add an extra row in the tsv file that would not be visible in the UI.
This would be helpful for Country names which ISO http://en.wikipedia.org/wiki/ISO_3166-1 and FIPS http://en.wikipedia.org/wiki/Federal_Information_Processing_Standards use country codes and any biomedical metadata controlled vocabulary we use.
The text was updated successfully, but these errors were encountered: