Input genes can be uploaded (or pasted in the relevant submit form section) in plain text format like so









NOTE: no header should be added. Genes start from the first line.

Constrast values

In addition to the genes you can provide optional value which will be used to colorize the nodes. Common use case is to use logarithm of fold change (log2FC) between two conditions. A separator designated in submission form should be used to separate gene names and contrast values. For example, if {tab} is a separator.

ABCB1 0.6

AK5 -0.54


If expression values are not provided you can also choose to color genes by expression in particular cell type.

Accepted IDs

The app can process common gene symbols/names (ABCB1, CCR7, Klf4, etc), Uniprot IDs (e.g. P32248) or MGI IDs (e.g. MGI:1342287, mouse only). Uniprot IDs and MGI IDs are considered primary and recommended type of ID for human and mouse data respectively. If gene symbols are provided they will be converted to primary ID first. For human gene symbols conversion to UniProt IDs ID mapping data available from UniProt FTP site is used. For conversion of mouse gene symbols to MGI IDs mapping available here is used. The application tries to map every input entry to a single ID at every step. Since ID mappings are usually not 1-to-1 application will try to pick the most relevant and reliable ID. In case of several Uniprot IDs those belonging to Swiss-Prot subset will be preferred. If several Swiss-Prot IDs identified then those with the most GO annotations are prioritized. In case of several Ensembl IDs those located on regular chromosome are prioritized over those located on assembly patches and alternative loci. In case of ID conversion failure for some entries those will still be visible in the graph but corresponding GO and/or expression information will be missing.

Using Uniprot IDs for human data and MGI IDs for mouse data is recommended. Resulting ID recognition/conversion can be downloaded from the output page by selecting Export > ID mapping.