Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Homework: Evaluation, what has been changed, what should be removed, what should be updated, building the VCARD ontology module file (Add/Retract).

  2. Team: Tatiana Walther LEAD (TIB), Muhammad Javed (Cornell), Mike Conlon Co-LEAD (VIVO)

  3. DELIVERABLES:

    1. A file that contains list of VCARD entities that are used in vivo software but with a second column, specifying if the entity is current, changed or is deprecated (do not exist) in the current VCARD ontology. (current/deprecated/changed).

    2. A new model to substitute the changed or deprecated VCARD terms.

    3. A file that contains vcard graph that should be removed from vivo.owl

    4. A file that contains vcard graph that should be added in vivo.owl.

    5. Evaluate vivo_changed.owl

    6. "SPARQL Construct Query" to find existing triples and to replace with new. - most likely a part of the next sprint

  4. Comments:

    1. 04-27-2018: Created a file vcard.owl which I have extracted out of vivo.owl by means of robot. Then I've made the necessary changes: *1*. I've changed the URIs if necessary, *2*. I've modified datatype properties to object properties if it was required, *3*. I removed deprecated properties and classes. I have substituted the removed classes with rdfs:Resource in range assignments of affected properties. 4. I've added the owl:equivalentProperty axiome where it was required according to the spec. All of these changes are in the vcard_changed.owl. Both of the files as well as a vcard_diff.txt where all the differences are enumerated are in the Google Drive folder (https://drive.google.com/drive/folders/1Q6ZgmxyF0wDDgvNt0zm8OOgQfAud4ydM)  I have also tried to make a new vivo.owl with the help of merge / unmerge functions of robot, but not all of the deprecated things could be removed this way. So, I need to figure out, how to do this with robot. Of course, it would be no problem to do it manually. I'm not that experienced with robot yet.

    2. 04-30-2018: As discussed and agreed upon the affected domain and range assertions recently , I've removed those, where the class for the range and domain no longer exists in the spek instead of substituting it with rdf:Resource. There were not only the range and domain assertions affected, but the values of owl:allValuesFrom in the assertions of vcard:Kind. So, I had to remove the affected assertions as well. All of these changes you can see in the vcard_changed_2.owl (https://drive.google.com/drive/folders/1Q6ZgmxyF0wDDgvNt0zm8OOgQfAud4ydM). After that I've created the vivo_changed.owl (also in the Google Drive folder) which contains all the changes on vcard terms.  As it is obviously very necessary to test and evaluate, how the vivo_changed.owl affects the application, me and Javed considered it to be a new and only sub task which is to be finished by the end of the sprint 1. @marijane white it would be great if you could evaluate the vivo_changed.owl together with Javed. And everybody who wants to evaluate the updates on vcard is very welcome!

Preparation of ontology modules for the candidate ontologies/entities to be deleted. (Homework)

...