Protege Desktop User Documentation
This page is the official documentation home for the Protege Desktop application versions 4, 5 and higher.
- 1 Protege Desktop User Documentation
Build status & release notes
The latest version of Protege Desktop is 5.0:
You may also download previous versions of Protege and read the complete list of release notes. Older Protege 5.0 beta release notes are available here.
Bugs & feature requests
Before you report a bug or feature request, check the Protege mailing lists archives to ensure it hasn't already been reported. If the item is not currently open or you have further information or a question about an existing item, please post a message on the protege-user mailing list. Give as much detail as possible (including examples or ontologies if possible) as this will help us track things down more quickly.
Current GitHub issue tracker: https://github.com/protegeproject/protege/issues?state=open
Frequently asked questions
We've put together a wiki page to answer the most commonly asked questions about Protege Desktop.
Getting started / tutorials
The Getting started and tutorials have been moved to the main page of the wiki.
- Overview of features - a quick summary of the editor
- Protege views guide - a list of all of the default views that are distributed with Protege
- Protege menu guide - all of the default menus explained in detail (with keyboard shortcuts)
- Protege preferences guide - customizing Protege to your needs
- Naming and rendering of entities - a note on naming things in OWL and configuring Protege to support your naming conventions
- P4 expression editor - adding and editing OWL expressions in Protege
- Manchester OWL Syntax - an overview of the default syntax used by Protege
- DL Query tab - how to query using arbitrary class expressions in OWL
- Anonymous classes - support in Protege for class expressions
- OWL Imports - modular ontology support in OWL and Protege
- Axiom annotations - how to annotate at axiom level in Protege
- Protege OWL Diff - compare two versions of an ontology
- The Bean Shell - Making complex queries against an ontology.
- The Protege 4 Server
Further setup / configuration
- Adding more memory
- Double-clicking on OWL files
- Dealing with Protege preferences problems
- Working with firewalls and proxies
- Protege will find plugins and updates for you. See our Auto Update page.
- Plugins for Protege 4 - the list of "Compatible Plugins" on this page is the result of a semantic query that gathers all plug-ins that have declared themselves compatible with the 4.x version of the Protege-OWL editor.
- CO-ODE Protege Plugins - the CO-ODE group at the University of Manchester is the biggest contributor of plug-ins to the Protege editor. The CO-ODE plugins that are compatible with your installation of Protege will show up when going in the File menu -> Check for plugins
If you have developed a plug-in for Protege and you would like to contribute it to the community, please see contributing plugins.
Please see this page for details on how you can contribute.