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.