/protege

Protege Desktop

Primary LanguageJavaOtherNOASSERTION

Protege-relmod

This fork is a simple modification of Protege Desktop 5.6-beta that I primarily created for my own purposes, but which might also be helpful for others. Modifications:

  • Relationships in class hierarchy are shown in the other direction than in standard Protege, e.g. if "A has_property some B", B will be shown as a child of A in class view when relationships are displayed. I think this is the more intuitive and practical behavior for most use cases.
  • The contrast and visibility of arrows indicating relationships have been improved, tooltips shown when hovering over a child class that is connected through a relationship are modified so that the relating property is better visible.
  • The git integration is deactivated, as it caused performance problems with large ontologies and large Github repos.

A compiled version can be downloaded from http://samwald.info/res/Protege-5.6.0-beta-1-relmod.zip

This is just a quick hack and I'm happy for suggestions for improving this mod (e.g. better utilization of OWL API). This software is provided as-is without any warranty, please use at your own risk.

Screenshot


Protege is a free, open-source ontology editor that supports the latest OWL 2.0 standard. Protege has a pluggable architecture, and many plugins for different functionalities are available.

To read more about Protege's features, please visit the Protege home page.

The latest version of Protege can be downloaded from the Protege website, or from github.

If you would like to contribute to the Protege Project please see our contributing guide

The Developer Documentation may be found on the wiki.

Looking for support? Please ask questions on the protege-user or protege-dev mailing lists. If you found a bug or would like to request a feature, you may also use this issue tracker.

Protege is released under the BSD 2-clause license.

Instructions for building from source are available on the the wiki.