Overview | MotherShip | Features

MotherShip Interface

The MotherShip has several components that allow users to interactively explore the ontology using CropCircles.  Here we go over the different components.

Overview
The MotherShip has 7 components.  From the title bar at the top, if we traverse in a counterclockwise manner, we have ontology panel, navigation panel, class list, control panel, viewer panel. 

See the screenshot from which the following images are derived from.  This is the class structure of the tambis ontology classified via the  RDFS-like reasoner in Swoop.

Title Bar
The title bar displays the ontology you launched MotherShip with.  The imported or e-connected ontologies are not displayed textually here. e.g.,

Ontology Panel
This panel displays each ontology that is displayed in the MotherShip.  Each ontology has an attached check box.  When a box is unchecked, the ontology node will not be displayed.  This panel looks like

Navigation Panel
Consists of a pair of buttons akin to typical web browser's buttons to navigate forwards and backwards.  These buttons allow you to navigate to previously viewed classes and search results quickly.

In the current implementation, there is also a View Toggle button that lets you view the related classes in CropCircles.  This button toggles between related class view and normal view.

e.g.,

Class List
When a class is selected in CropCircles, its immediate children are listed in this list.  The top blue region shows the name of the class you clicked on, and the number of immediate children it has.

Double clicking on the list means the same thing as selecting that node in CropCircles.

Traversing up and down the list will make CropCircles highlight the selected node in orange.

Bottom of this list is a search widget.  The results of the search will be displayed in this class list as well.

e.g.,

 

Control Panel
This panel contains widgets to allow users to change properties of the visualization.  Users can change the graph layout, zoom in and out, decide to show the contents of the nodes, show labels of ontologies,  whether to overlap inverse edges, and whether to use bold font. e.g.,

Viewer Panel
Here is where the CropCircles visualization shows.  Users can click on any circles to focus.  The select circle's children are displayed on the class list.  If the selected class is inheriting from multiple parents, the same class will light up under all its parents.

Double clicking on any circle will auto-center/zoom into it.  Double clicking on the white space will auto-center/zoom out to see the entire graph.

On the top left hand corner of the panel, the zoom factor is shown to give the user a sense of size.

e.g.