This guide assumes you have installed and configured Jambalaya as detailed in the Installation Instructions.
Getting Started with Jambalaya
The Jambalaya Tab
To show the Jambalaya Tab, selected Project > Configure > Tab Widgets and check the JambalayaTab box.
The Jambalaya Tab is composed of the Protégé class and instance panels as used in the rest of Protégé, and the Jambalaya Main View. The class and instance panels are synchronized with the Jambalaya Main View, so double-clicking a class will zoom to that class/instance and open it.
What Am I Seeing?
The default layout in the Main View is a nested one, based on the standard inheritance or 'hasSubclass and 'hasInstance' relationships. That is, a node contained within another node indicates a child-parent relationship. Jambalaya opens the nodes (classes) to a certain threshold.
Jambalaya represents classes as nodes, and slots (or properties) as arcs. On the Main View, you should see some overlapping windows: these represent filters which you can use to add/remove nodes or arc types. Node types vary depending on whether OWL is being used, but typically, we have classes, instances, and in OWL, individuals, defined classes, logical properties, and so on. Checking or unchecking the boxes on the Node Filter changes the visibility for this node type.
Similarly, arcs have types as well, roughly corresponding to slots, or properties in OWL. Jambalaya groups arcs (properties or slots) according to their function. If you click on a group of arcs, you can hide them all or show them all. You can also change settings for specific arcs by clicking on the eye icon (visibility) or the arc shape itself (arc properties, like curvature, colour, and line style).
Interacting with Jambalaya
- There are three ways of accessing Jambalaya commands:
- the "Jambalaya" menu, which is to the right of the Protégé menus;
- the Jambalaya toolbar, below and to the right of the Protege tabs; and
- the right-click context menu.
- Navigating in Jambalaya is done using the mouse, as well as keyboard shortcuts (explained in "Tools->Options->User Controls"). There are standard, web browser like navigation buttons on the toolbar as well.
- single left-click - selects a node.
- single right-click - opens the contextual menu for that element (e.g. show the metrics for a node).
- double left-click - toggles a node opened/closed.
- middle-click - means magnify the current node (zoom to it, and show the associated form). Middle-clicking is the most common navigation operation.
Quick Views, Drag-n-Drop, & Root Classes
To quickly switch between useful views, you can use some default "Quick Views" we've provided. These can be invoked using the buttons on the left side of the Main View. Also, look at the "Quick Views" submenu from the main Jambalaya menu.
You can also quickly reduce the amount of data shown within Jambalaya by changing the "Root Classes." This can be done by dragging and dropping classes from the Class Editor onto the Quick View buttons or onto the Main View itself. Root classes can also be changed

Getting Output and Saving State
Jambalaya has several ways of saving state. On the File menu, we provide the option of exporting an image (jpg or png). This takes a picture of the current screen. Jambalaya also saves the current layout upon exit, and offers the choice of revisiting that layout upon re-opening that ontology. There are also snapshots, which can be saved on the filmstrip, and HTML bookmarks containing SVG.
Query View
The Query View is a newer addition to Jambalaya. It can be invoked from the toolbar of the Main View in the Jambalaya Tab, or alternatively from right-clicking on a class in the OWLClasses tab. The Query View will then show the concepts connected to the selected concept.
More Information
For detailed descriptions, you should look at the Jambalaya manual at http://www.thechiselgroup.org/jambalaya_manual
Email questions and comments to chisel-support@cs.uvic.ca.

