Annotating an Enrichment Map

Requirements

Creating an annotation set

Once you have created your Enrichment Map, select “Annotate Clusters” from Enrichment Map under the Apps menu at the top of the screen to begin annotating.

Annotate Clusters Menu

This will open an Annotation Panel in the Cytoscape Control Panel, on the left of the window.

Annotation Panel

In this panel, you can specify certain parameters for the annotation. Words contained in the gene set description column will be used to automatically generate labels. To proceed immediately, select a clustering algorithm from the dropdown menu. MCL clustering is recommended by default. For more refined clustering, you can run clusterMaker on your own and then specify the column that it creates with your clusters (these will usually look something like 'mclCluster'). You can also specify your own clusters by entering it into a new column and selecting it here.

Specifying gene set descriptions

You will need to select a column from the gene set descriptions drop down menu. This column is used by WordCloud to create a cloud from which the labels for the clusters are generated. This can be any column of strings, but in general labels are generated best when there are more words to work with.

Clustering

By default, the MCL (Markov Cluster) algorithm is used by clusterMaker. Alternatively, if you want to tune the parameters of clusterMaker yourself, you can run clusterMaker and select the column outputted by clusterMaker by clicking on the “Select cluster column” radio button in the “Advanced Clustering Options panel. These columns must be either integers, or lists of integers.

Laying out clusters

Selecting the “Layout nodes by cluster” option will rearrange the nodes in your network, grouping them by network and applying a Prefuse Force Directed Layout to each group. This reduces the amount of overlap between clusters and makes the annotations easier to read and interpret. Alternatively, repositioning can be done manually by selecting clusters in the table, dragging the nodes to a new location, and pressing the “Update” button. Multiple clusters can be selected by doing a Command+click for Mac users or Ctrl+click for other operating systems.

Changing labels

The text labels for each cluster can be manually adjusted. It is recommended to look at the WordClouds when doing this, by selecting “WordCloud” in the “Autofocus Preferences” menu. The parameters of WordCloud, such as specifying words to exclude, delimiters, and stemming, can be adjusted in its panel. For these changes to take effect, you must update both the WordCloud and the annotations. You can also manually edit the labels, by double-clicking on the cluster in the table, and changing the text.

Frequency Asked Questions

Contact

Arkady Arkhangorodsky (aarkhangorodsky@gmail.com)

Ruth Isserlin (ruth.isserlin@utoronto.ca)

Known bugs

ClusterMaker doesn’t run properly on a second enrichment map

Software/EnrichmentMap/Annotation (last edited 2014-08-25 20:33:22 by ArkadyArk)

MoinMoin Appliance - Powered by TurnKey Linux