PinPath web app

The PinPath web app can be used to visualize data onto pathway diagrams, and pinpoint where in the pathway the relevant changes occur. Results from (epi)genomics, transcriptomics, (phospho)proteomics, metabolomics and many more experiments can be visualized onto pathway diagrams from KEGG and WikiPathways. You can also upload your own GPML and KGML files to visualize data onto custom pathways.

Table of content

  1. Data upload
  2. Pathway visualization
  3. Overrepresentation analysis


Data upload

The uploaded data should include at least two columns: one column with the gene, protein, or metabolite IDs and one column that can be used for coloring. Including more columns is also possible, as long as there is at least one column with feature IDs and at least one column that can be used for coloring.

This is how a statistics table could look like:


Gene     log2FC       p-value
MECP2     2.24       0.0001
LHX1     1.23       0.0345
FUT5     0.98       0.6418
….     ….       ….

If your statistics table looks like this, you can later decide to color the pathway nodes with the log2FC, the p-value, or both!



Pathway visualization

After you have uploaded the data, you can visualize the data onto the pathway. Particularly, you can color the nodes of the pathway by one or more variables. The color palette can be fully customized and the pathway image, legend image, and node table can be downloaded as separate files. Furthermore, all pathways diagrams can also be converted to a network visualization.


Overrepresentation analysis

You can also perform overrepresentation analysis to identify relevant pathways. For this, you need to have column in the statistics table that indicates whether a gene is differentially expressed or not. If this column does not exist, you can add this column (see Adding columns to data tab). The clusterProfiler package is used for the overrepresentation analysis. Note that overrepresentation analysis on the metabolites is not supported (yet).