-
Notifications
You must be signed in to change notification settings - Fork 3
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
Evaluate Gruff (https://allegrograph.com/products/gruff/) as an alternative ontology browser #67
Comments
The following comments are extracted from another ESIP Summer 2020 session titled Can we better utilise and extend the ESIP Community Ontology Repository (COR)?
|
Seeing as we use AllegroGraph, we could likely easily provision Gruff |
Per the call today, attached is a document listing some tools |
Thank you @rrovetto 👍 @brandonnodnarb please let me know when you want to have a session to begin attacking this one. |
Technically on leave until the 10th but a few quick thoughts:
|
example visualization from WebProtege (an old version of SWEET, not updated for a while, just something I had lying around). I think you can see that with this link, at least if you have a web protege account: |
A discussion about viewing SWEET using WebVOWL on the sweetontology slack channel is relevant to this issue. Aside from the loading issue, a customized, local version of WebVOWL may be a "quick" way to get user feedback. Perhaps showing something like this at the WM is in order? |
@brandonnodnarb and I brainstormed how we are going to move forward with this ticket. We both have an understanding of how Gruff (for the time being) can be configured to connect to COR's SPARQL endpoint.
|
Nice goal. Incorporating gruff has been a desire for a long time. I don't remember the specific details but we (I) ended up settling on using their Webview interface (http://cor.esipfed.org/webview/ --included with Agraph itself-- which, in any case, is more for advanced use). BTW, also to note that COR/ORR still uses a pretty old AGraph version. Some attempts (a year+ ago?) to explore more recent versions and level of effort to update dependent code on the ORR were not very fruitful. We put in place a testing/staging space to explore this but had to shut it down at some point, I think because of lack of enough space and/or cpu on the machine. I think it's worth considering a strategy like this again. |
GCMD has a new 'beta' viewer. Might be worth having a look. It's clean... |
Is it a triples viewer, or just a GCMD viewer? Their native format did not used to follow a standard (long ago). Looks like it's at least capable of producing RDF, so maybe the raw data is RDF. |
Yes |
Agreed. I had hopes it was something else, but it's a custom viewer. |
We need to investigate whether Gruff is compatible with AllegroGraph 6.X which is what is run in the COR deployment. |
As just mentioned in the today's meeting, if just connecting to a SPARQL endpoint from Gruff in a generic way, then it wouldn't matter that much what's running behind COR's for the endpoint, unless there's some special connection that would allow Gruff to exploit more Allegrograph specific mechanisms (or for performance reasons, etc.) |
Q: Did you also look at the WebProtege tool?
A: (John G: Not sure for what purpose this question was meant as COR is not intended as an ontology editor.
Q: It's worthwhile reviewing TopBraid Composer, MagicDraw, Neo4j, Hozo editor, and other similar semantic tools. Their free versions are powerful, and some are open source. Protégé is not as powerful, and doesn't have functionalities these other tools do.
A: Definitely worth evaluating other tools. John G: Having seen Protégé and WebProtégé up close, I don’t think it’s fair to say they are “not as powerful”—they are differently powerful and offer an extensive set of unique features and plugins.
The text was updated successfully, but these errors were encountered: