This thread seems to cover multiple topics now, so here is a partial response.

On 24/04/2020 00:44, dprice wrote:
Note that this problem isn’t actually about SHACL or OWL2SHACL. It also appears in any OWL-driven UI where the user is forced to see the entire content of the ontologies in the scope of the imports, even when not of interest.

Seems like a nice way to specify “the things I care about” before doing the OWL2SHACL might do the trick in EDG.  At the moment, to say what I care about I sometimes delete things from my local copy of the “immutable” ontologies such the they contain only the subset of interest.

After-the-fact you can deactivate shapes and in EDG you can use Main Class to help some. However, would be nice to be able to specify “the things I care about” once and have that flow thru into everywhere appropriate in EDG to limit the UI to only show that subset of the larger scope.

So for properties we recently introduced the dash:hidden flag which will keep the validation in place but hide the property from the forms. We don't have something similar for classes yet. A relatively easy addition would be a dash:hidden flag for rdfs:Classes that would hide the class and its subclasses from the classes tree. Note this would affect the Class Hierarchy panel only, but then also the Classes and Instances layout.

A process then would be to mark the irrelevant properties and classes hidden in an Ontology that owl:imports the underlying original ontologies. Even if the external ontology is updated, the flags for the local context would still remain in place.

Another thing that might be useful is for the Class Hierarchy to have an option to display the number of instances in brackets?

TBC also has the Find All Locally Defined Resources button that is very useful when exploring what's actually in a graph. This wouldn't scale but might be another low-hanging piece in the puzzle?

Holger


--
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/topbraid-users/ad8d3f09-2617-f433-42dd-40ec186d4253%40topquadrant.com.

Reply via email to