Protege Documentation
repository·master·Indexed 23 days ago
https://github.com/protegeproject/protegeA free, open-source ontology editor designed for working with the OWL 2.0 standard. Protege features a plugin-based architecture for extensibility and includes tools for managing inferences, reasoner precomputation preferences, and an OSGi framework server.
What's inside Protege
- Protege is a free, open-source ontology editor that supports the OWL 2.0 standard. It features a pluggable architecture, allowing users to extend its functionality using a wide variety of available plugins. It is primarily used for editing and managing ontologies.
Manage reasoner precomputation preferences
masterThe Precompute Preferences panel allows you to override how plugins configure precomputation tasks (such as classification or realization) during reasoner initialization.
Warning: It is generally recommended that users do not modify these settings.
- Requiring additional initialization steps: This forces extra precomputation tasks to run. This may increase the time it takes to initialize a reasoner without providing any performance advantage.
- Preventing initialization (Disallowing precomputation): This can improve the speed of reasoner initialization, but it may degrade the performance of the plugins that originally requested those precomputation tasks.
Download Protege Desktop
masterYou can obtain the latest version of Protege Desktop from the official Protege website or via the GitHub releases page.
https://protege.stanford.edu/software.php#desktop-protege https://github.com/protegeproject/protege-distribution/releasesControl displayed inferences in Protege
masterIn Protege, you can use the checkboxes in the inferences view to control which types of inferences are displayed. Selectively disabling automatic inferences can be used as a way to improve application performance.Get support and report issues for Protege
masterIf you need assistance or want to contribute to the project, use the following channels:
- User Questions: Join the
protege-usermailing list. - Developer Questions: Join the
protege-devmailing list. - Bug Reports & Feature Requests: Use the GitHub issue tracker.
- User Questions: Join the
Start the Protege OSGi framework server
masterThe
Serverclass provides the main entry point for launching the Protege OSGi framework. It initializes theLauncherusing a default configuration file namedserver.xmllocated in the working directory.To start the server, execute the
mainmethod of theServerclass, passing any required command-line arguments.