From: Providing visualisation support for the analysis of anatomy ontology data
Original implementation | Suggestion(s) for improvement | Implemented |
---|---|---|
Occlusion due to node labels: occurs even where occlusion of nodes is very low to none, especially for TD layout of the DAG | 1. Hiding of labels (already implemented) 2. Interactive repositioning of nodes/labels 3. Drawing labels at a (user-defined) angle to horizontal plane | √ X X |
Default labelling of nodes: set to component name | Change to print name (full path to root) to aid differentiation between nodes with identical component names, e.g., TS12 has four nodes with component name mesenchyme. (Note that this solution increases the problem of occlusion due to node labels) | √ (implemented in some cases) |
Component detail: only component IDs provided in some cases | Provision of print names in addition to component IDs, as otherwise required to look up names to identify nodes | √ (partially implemented) |
Search: | Ability to highlight a specific search hit from within search dialog | √ |
Creation of groups: group nodes could only be selected from list held in dialog | Ability to click to select group nodes using the DAG Ability to enter component IDs directly | √ X |
History/Undo function: not available | Undo function encourages exploration, especially for 3D where navigation sometimes produces unexpected, undesirable results | X |
Storage of user sessions: not available | Storage of user sessions – provides history function | √ |