What is This Tool?
This app allows users to generate heatmaps of gene expression for selected pathways using RNA-seq data. It supports GO, KEGG, and Reactome gene sets, and provides interactive plotting and annotation options.
Usage Instructions
- Upload logCPM expression matrix with gene symbols or Ensembl IDs.
- Upload sample information CSV with 'sample_name' and an annotation column. If >1 annotation columns are included, only the first will be used.
- Select a pathway database and search for one or more pathways by search term.
- Optionally add a title for each plot and generate plots interactively.
- You may download the lcpm counts matrix for the genes and samples in the heatmap.
- Use 'Remove Plot' buttons to remove unwanted plots from the display.
What data are plotted?
- For each selected pathway, the app extracts the corresponding genes from your expression matrix and generates a heatmap.
- To make the heatmaps easier to interpret, the expression values are standardized within each gene: this means converting the logCPM values into Z-scores by subtracting the mean and dividing by the standard deviation across samples. This allows you to see relative changes in expression for each gene across the samples, regardless of their absolute expression levels.
- Red indicates higher-than-average expression for that gene in a sample, while blue indicates lower-than-average expression. White indicates expression close to the gene’s average. This makes it easier to visually identify patterns of up- or down-regulation across samples.