The R markdown is available from the pulldown menu for Code at the upper-right, choose “Download Rmd”, or download the Rmd from GitHub.
This vignette will introduce you to some techniques for filtering a network based on node properties. You will learn to:
For this tutorial, we will use data from the STRING database (https://string-db.org/).
In addition to this package (RCy3), you will need:
We are going to query the STRING Disease database for the term “breast cancer”. By default, the app pulls the top 100 human proteins associated with the disease along with edges having an evidence strength of 0.4 or greater:
Every node in a network has a Degree property, which corresponds to the number of edges connecting the node to other nodes, either as a target or source. Filtering based on node degree is a useful way to remove nodes with too few (or too many) connections.
In this example we want to exclude low degree nodes, e.g., those with only 0, 1 or 2 connections:
At the bottom of the Select tab, you can see how many edges/nodes where selected.