The DAG Viewer
The DAG Viewer is a plugin that displays all the possible paths to the
currently selected term (or terms):

This display shows a view of the ontology where every link that does not end
in the selected term has been removed. Hence, every leaf in this tree is the
currently selected term.
At the bottom left of the screen is a summary of the number of
paths in the trimmed view. A path is a unique
collection of links that leads from the selected term to the ontology root. In
the example above, there are 5 paths to the root from "virion transport
vesicle". Note that even if a term only has one parent, it may have multiple
paths to the root if one of its ancestor has multiple parents.
To configure
the DAG Viewer, press the "Config" button. A configuration window will appear:
This plugin can be configured via the two checkboxes in the lower right:
- Show paths to multiple
selected terms- If this checkbox is unchecked, the DAG Viewer only
displays paths to a single term (the current sub-selection). If this box is
checked, the DAG Viewer will show paths to all the currently selected terms.
- Collapse already
shown paths - In ontologies with lots of multiple
parentage, there may be thousands of paths to a single term. All these paths
can lead to a huge, jumbled and slow display. If the "Collapse" checkbox is
activated, any given subpath is completely expanded only once. If a subpath
appears again, it is collapsed. (See the screenshot above for an example. At
the top of the display, the relationship"virion transport vesicle
-is_a-> intracellular membrane-bound
organelle" is displayed. Since that relationship has already been shown, the
children of "intracellular membrane-bound organelle" are collapsed near the
bottom of the display to save space.
- Calculate paths based on primary selector - Normally,
OBO-Edit shows the "global" path structure, ignoring any filters. If
"Local" is checked, OBO-Edit shows the path structure based on the
current primary selector's version of
the ontology. Any filters that have been applied to the primary selector will
be used when displaying the path structure.
- Show non-transitive paths - The
DAG Viewer normally doesn't show paths that include non-transitive
relationship types. If this box is selected, paths with non-transitive relationships
will be shown. This often leads to a highly cluttered display.