-
Notifications
You must be signed in to change notification settings - Fork 0
Features
The BELNav (BEL Navigator) App provides an interface to Knowledge Networks managed by the BEL Framework.
This lesson covers:
-
BELNav VizMapper Styles
-
Search Nodes
-
Link to Knowledge Network
-
Expand Nodes
-
Knowledge Neighborhood
-
Table Panel - Node, Edge, BEL Evidence
-
Results Panel - Evidence view
KamNav includes two Styles specifically designed for BEL Knowledge Networks:
-
KAM Visualization
-
KAM Visualization provides distinct colors and shapes for different BEL node types (by outer BEL function).
-
-
KAM Visualization Minimal
-
KAM Visualization Minimal uses the same node shapes and edges, but omits the color.
-
You can use the Search Nodes function to add nodes from a BEL Knowledge Network to any open Cytoscape Network window. If you do not have an open network, a new network "Network" will be launched. To launch the Search Nodes dialog window, go to Apps → BEL Navigator → Search Nodes (Ctrl + Alt + N)
-
Select a Knowledge Network from dropdown.
-
Select a BEL Function (or All).
-
Select a Namespace.
-
Enter text to match value(s) from the selected namepace in the Entities box. You can use a wild card (*) for the end of the value.
-
Click Search.
-
Select one or more search results to add to your network view. Ctrl + A will select the entire table.
-
Select Connect to Network to add edges between selected nodes and the network view when the nodes are added.
-
Click Add to add the selected Nodes. The node(s) will be added to the active (selected) network view.
You can also search nodes using a list of entities (namespace values) from a tab or comma delimited file. Select the appropriate Knowledge Network, Function, and Namespace. Then, instead of entering text in the Search Nodes window Entities box, click Load entities from file, navigate to a locally-saved file, click Open, then click Search.
If you import a BEL network, you will need to link it to a Knowledge Network, in order to Expand nodes or view Evidence. From the menu bar, or right-click menu, go to Apps → BEL Navigator → Link to Knowledge Network (Ctrl + Alt + L).
To expand your network to include all of the adjacent nodes and edges from the linked Knowledge Network, select one or more nodes and right-click on any selected node. From the right-click menu, go to Apps → BEL Navigator → Expand Node.
All of the nodes and edges immediately adjacent to the selected node(s) will be added to the network view.
The Knowledge Neighborhood allows you to filter, select, and add adjacent nodes and edges. Select one or more nodes and right-click on any selected node. From the right-click menu, go to Apps → BEL Navigator → Show Neighborhood. The Knowledge Neighborhood window will launch.
The Knowledge Neighborhood window consists of facets for filtering (left) and a results table (right) containing a row for each statement associated with an adjacent edge.
-
Direction - Filter for edges Upstream/Downstream of selected node(s).
-
Entities - Namespace Values in the edge Source or Target terms.
-
Functions - BEL Functions for the edge Source or Target terms.
-
Relationship - The BEL relationship connecting source and target.
Additional facets are included for Citation, Species, and other annotations. Click the arrow icon in the upper right hand corner of a facet to expand.
Here, within the Direction facet, the Downstream edges are selected for inclusion.
Here, within the Functions facet, rnaAbundance is selected for inclusion.
Here, within the Relationship facet, the direct relationships directlyIncreases and directlyDecreases are selected for inclusion.
After applying the above filters (Direction, Functions, Relationship), 9 of 235 statements remain. Select one or more edges and click Add Selected Edges.
The Table Panel contains a set of tables with information about the Nodes, Edges, and Network. For the Node and Edge tables, click the icon in the upper left hand corner to toggle between showing all or showing only information about selected nodes/edges.
The BEL.Evidence table appears in the Unassigned Tables tab in the Table Panel if your network view includes edges. A row with each Evidence (statement plus citation and annotation information) associated with the edges in your network is provided. These are indexed by edge ID (SUID in the Edge Table).
A view of the Evidence (statements together with Citation and any other annotations) associated with each edge is available through the Results Panel.
-
Select an edge (if multiple edges are selected, the last one selected will be used). Selected edges are red by default.
-
Right click on the edge and go to Apps → BEL Navigator → Show Evidence. The results panel will launch if it not already open.
-
All statements associated with the selected edge will display in the Statements window. Select a statement to view the associated citation and annotations; the first statement is selected by default.
-
Citation information and Annotations.
-
To associate a specific evidence with the edge, check the Add to Edge Table box. Evidence added to the edge table can be saved or exported along with your network.
Instead of adding specific nodes and edges, you can open an entire BEL Knowledge Network at once; go to File → New → Network → From Knowledge Network. This is a useful feature if you have smaller networks compiled in your BEL Framework and would like to load the entire network.
This is NOT recommended for large networks. For example, a network compiled from the OpenBEL Small Corpus, contains more than 7,500 nodes and may not load completely before timing out.