Customise your views
Repositioning Nodes
Once selected, you can reposition nodes in a view by dragging while holding down your mouse.
Moving Nodes Between Views
Nodes can be sent from one view to another using the Copy and Paste buttons located in the context menu.
Laying Out Nodes in a View
Lay out nodes in a view using one of the following options, located in the Layout
menu of the tool bar:
Horizontal
- hierarchical layout of nodes where all edges point towards the right-hand side of the viewVertical
- hierarchical layout of nodes where all edges point downwards in the viewForce Directed
- clusters nodes based on their connectionsSpectral
- positions nodes based on the "graph spectrum"; can be used to visualise the structure of the graph. Nodes with similar connections are placed close together. Nodes with identical connections will be placed on top of each other; note this is not true for the Force Directed layout above.Bipartite
- nodes are organised into two distinct groups, where nodes within the same group are not connectedRadial
- Nodes are placed on concentric circles around a given root nodeCollapse Leaf Nodes
- stacks nodes with the same set of connectionsAlign by Neighbors
- positions selected nodes at the mean position of their neighbors along either the x or y axes.Degree
- positions nodes based on how many successors/ predecessors the nodes have where x = number of predecessors in the graph, and y = number of successors in the graph.
Note that pressing a layout button without any nodes selected will lay out all nodes in the currently-active view. To lay out subset of nodes, simply highlight them first, and then select your desired layout. Nodes with no edges will lay out in a circular pattern by default.
Rotating Node Layouts in a View
You can rotate sets of nodes around their central point using the Rotate
tool in the Layout
menu. Simply enter the
degrees by which you wish to rotate the node layout, and complete the action by selecting ROTATE
.
Sorting a View
Nodes can be sorted in the following ways:
Colour
- order selected node by their colourDegree (Out)
- order selected nodes by the number of successors they haveLabel
- order selected nodes alphabeticallyWeight
- order successor nodes by their edge weight from a predecessor
Filtering Views
To filter the nodes in a view, select your filter node and right-click on the view title, then
press Set Selected Node as Filter
. The nodes which are not successors of your filter node will then be removed from
the view.
Adjusting Node Label Size
The size of node labels visible in a view can be scaled using the Node Label Size
button in
the view tool bar.
Adjusting Node Label Angle
To adjust the angle of node labels, use the Node Label Size
button in the
view tool bar.
Toggle Edge Visibility
Edge visibility can be toggled using the Show / Hide Edges
button in the view toolbar.
Assigning and Relabelling View Axes
A node can be assigned as the x-axis or y-axis in another view by highlighting the node you wish to assign to an axis,
then right-clicking on the destination axis label and selecting Set Selected as Axis Node
. The nodes in the view will
then distribute in space according to their edge weight from the axis node.
Note that when sending a node to a view as the x- or y-axis, any nodes currently in the view which are not successors of this node will be removed from the view. You can re-label the axes by clicking on them and typing in your desired label.
Toggling Grid Lines and Axis Scale
Toggle between the following three grid-line states using the grid icon in the view menu:
- Off - The view is a blank canvas
- Axis Ticks only
- Axis Ticks + Grid Lines
By default, view axis will have fixed and equal scale. If you wish to turn on default scaling, hit the scale icon in the view menu. Once equal-scaling is off, you can alter the scale of each axis independently by hovering your mouse within the border and zooming in/ out (brushing up and down with two fingers).
Toggle Maps Background
If the x and y axes represent latitude and longitude, you can enable a Google Maps-style background in your view by clicking the globe icon in the view toolbar.
Toggle Datetime Axes
If the x-axis represents datetime features, you can convert the values displayed along the axis ticks into a datetime format by using the datetime toggle located in the view toolbar.
Renaming Axes and View Titles
To change an axis name, select it in the view, change the view name in the pop up that appears and press enter. To rename the title of the view or axes, simply click on the titles and type in your desired text.
Removing Nodes from a View
You can remove any selected node from their current view using the Remove From View
button located in the Node
Tools menu.
Undo
To undo your most recent actions in a view, press the Undo
button on the LHS of the left-most Tool Bar.