Network Query

Gene Query

GO Query

Gene-GO Query

ID Mapper




Currently, we only support HGNC official IDs for genes. We provide a ID mapper function to map other gene names/synonyms to HGNC IDs.

Network Query

Please paste the terms you want to query!

Network query function allows you to query a gene-gene association network based on cosine similarity scores. You can enter interested genes in the left text box to search for their association network. Currently, we only support searching using HGNC IDs. To map other gene identifiers to corresponding HGNC IDs, you can use our ID mapper function.

Try an example. The example genes are from pathways associated with Systemic Lupus Erythematosus (SLE). Specifically, they correspond to the following genes:

interferon regulatory factor 7(IRF7)
TNF alpha induced protein 3(TNFAIP3)
Fc fragment of IgG receptor IIb(FCGR2B)
interferon regulatory factor 5(IRF5)
Fc fragment of IgG receptor IIa(FCGR2A)
Fc fragment of IgG receptor IIIb(FCGR3B)
interferon induced with helicase C domain 1(IFIH1)
integrin subunit alpha M(ITGAM)
solute carrier family 15 member 4(SLC15A4)
tyrosine kinase 2(TYK2)
Fc fragment of IgG receptor IIIa(FCGR3A)
toll like receptor 7(TLR7)
microRNA 146a(MIR146A)
TNFAIP3 interacting protein 1(TNIP1)
signal transducer and activator of transcription 4(STAT4)
interferon regulatory factor 8(IRF8)
ubiquitin conjugating enzyme E2 L3(UBE2L3)

Network Query Search

Network Query Results

The results page contains following components:

Advanced Functions Perform advanced functions (download, community detection, global go analysis) on the gene-gene association network.
Tab Menu Check results in different formats (network visualizaton, data table, data matrix, gene communities).
Results Display Box Display results chosen from the tab menu. Default set to display the network visualization.

The default network visualization has three panels. The left panel allows you to customize the network layout, the central panel visualize the network, and the right panel allows you to check edge/node information when you click an edge/node.

Advanced Functions

Unmapped Genes

If there are unmatched queried gene IDs, you can check the unmatched IDs by clicking the 'Unmapped IDs' button.


You can download the gene-gene association cosine similarity score matrix in .csv format or the network graph in .png format.

Community Detection

You can perform the community detection among genes to find gene clusters.

Community GO Analysis

After running the community detection, you can perform a GO analysis on each gene community to find top GO terms associated with the community.

Change Community Color

After running the community detection, each gene cluster is highlighted with a distinct color. You can also change the cluster color using the color picker in each cluster page.

Global GO Analysis

You can run a global GO analysis to find top GO terms associated with queried genes. This is determined by calculating the average p-values of gene-GO associations among all queried genes.

Tab Menu

The 'Community Detection' and 'Global GO Analysis' will appear when corresponding advanced functions are ran.


You can view the network visualization in the network tab.

Network Data View

You can view the gene-gene associations and their cosine similarity scores in a long table format or a matrix format.

Network Customization

Cosine Similarity

The gene-gene association network is constructed based on cosine similarity scores. Two genes are linked by an edge if their cosine similarity score is larger than a threshold (default:0.5). You can change the cosine similarity threshold to modify the network. In addition, you can choose the threshold by percentiles.

Find A Gene

You can zoom the network to a specific gene by using the 'Find A Gene' function. The found gene node is highlighted with a orange border.

Network Layout

You have following options to change the network layout:

Node Distance Adjust the visual distance between two gene nodes. After set the node distance, you should click the 'Update' button to update the visualization.
Zoom Back Reset the network to original position and size.
Show Labels Show/hide labels for genes (gene symbol) and associations (cosine similarity score). The default option displays both gene and association labels.

Edge/Node Information

You can check edge/node information when clicking an edge/node. We provide following information for edge/node:

Node (Gene) Gene symbol, gene name, link to GeneCard, top 25 associated GO terms with that gene.
Edge (Gene-Gene Association) Two gene symbols, cosine similarity score

Shared GO Terms

You can check shared GO terms between two genes when clicking on an edge. You can click the 'Checked Shared GOs' button to run the check function. This will display the top GO terms shared by two genes.