Getting Started with Jambalaya
The Jambalaya Tab
The Jambalaya Tab is composed of the Protégé class and instance panels as
used in the rest of Protege, 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
Protege
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. Most scrollwheels act as a middle mouse button.
You can configure the zooming shortcuts under the Tools > Options > User Controls menu.
- Alt left-click - moves the selected node and its neighbors in small circular motions to highlight the connected graph.
What's New
- Right click > Properties on nodes or arcs to popup the Protégé Properties Editor
- New quick search panel at the below the toolbar
- See http://www.thechiselgroup.org/shrimp/new for a full list of new features
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 look at the Jambalaya manual at http://www.thechiselgroup.org/jambalaya/manual.
For the latest new features and release information check out the New & Noteworthy page at http://www.thechiselgroup.org/shrimp/new.
Email questions and comments to chisel-support@cs.uvic.ca.