I have an EDG Ontology and two Taxonomies. They import one another as shown 
here:

[image: import setup.jpg]

Suppose I have defined an OWL object property and a corresponding SHACL 
property shape in the ontology, and I wish for the property to be either 
deactivated or hidden in Taxonomy 1, but not in Taxonomy 2. Is this 
possible?

I thought I would be able to do this by adding either a sh:deactivated or 
dash:hidden triple to the property shape's definition in Taxonomy 1, but 
there are two problems with this approach:

1. The EDG user interface does not seem to let me add this statement to the 
property shape in Taxonomy 1, even through the Source Code editor. Perhaps 
there is a setting that would allow me to make such additions to externally 
defined property shapes?

2. Even if I could manage to do it, my import structure means that the 
hidden or deactivated property would also be imported into Taxonomy 2, 
which I do not want.

Upon further reflection, it seems like a better approach would be to define 
this property in Taxonomy 2 only and omit it from my ontology entirely. Is 
*this 
*possible in the EDG UI? I can't seem to find a way to do it.

Or maybe there is another method you'd suggest?

thanks,

*Carl Burnett*

Ontology Engineer  |  Healthwise

-- 
You received this message because you are subscribed to the Google Groups 
"TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to topbraid-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/topbraid-users/09dcaabf-3b29-4d0f-b7dc-e6b9a72dcc4cn%40googlegroups.com.

Reply via email to