-
Notifications
You must be signed in to change notification settings - Fork 6
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
CanLink data - include committee members as person objects #436
Comments
@anayram @sfarnel how does this sound for committee member field?
|
Thanks @danydvd within this is there a way to label individual members? would the idea be that the committee would then have an identifier that could be linked to from individual members of that committee? we'd want to be able to drill down to the individual (although the ability to see groupings is also interesting) |
@sfarnel We can create a Committee object (which is subclass of foaf:Group) and use foaf:member to point to each member. Each member then would have its own object (just like author/adviser objects). Does that sounds OK? |
That sounds great @danydvd! |
Here is a sample of new model:
Once the reconciliation process is developed (#438 ), |
This is great, @danydvd In order to match the person object model, would it be useful (or doable) to also include
And last, (this is probably not an issue but mentioning it just in case), there is a ':' missing after PROV prefixes Thanks so much @danydvd , looking awesome! |
And one question, when generating the new data I imagine there will be many committee members that already have a person object available in the CanLink dataset. Will this process match those so as to not create redundant persons items? |
Thank you @anayram. The firstname and lastname properties will be added to the object if the process can split the name into firstname / lastname strings (this is the case for every person model). The process uses a combination of person's name and institution strings to create a md5 hash for any person object. Therefore, if a URI for a person (with work in the same university) already exists, then the same URI will be used. However, if the person has a work (author/adviser/committee member) in another university, then a new URI will be assigned. |
Thanks, @danydvd ! |
The model has been created and data updated |
CanLink data is missing committee members information for University of Alberta theses in ERA.
Committee members are available from:
http://terms.library.ualberta.ca/commiteeMember
Thesis advisor is currently mapped
from:
http://terms.library.ualberta.ca/supervisor
to:
http://id.loc.gov/vocabulary/relators/ths
The text was updated successfully, but these errors were encountered: