Table of Contents

Differential signaling

HiPathia allows inferring a value of signal transduction activity through any of the different circuits defined in any signaling pathway for each sample in the analyzed dataset, based on the gene expression values. Therefore, the same way that in a transcriptomic experiment differential expression between two conditions is conducted, HiPathia allows comparing the signal transduction activities between different conditions in a differential signaling asessment. We can:

The tool can be accessed from the main menu bar, by clicking on the Differential signaling button, see Workflow for further information.

Differential signaling form

The main page of the tool is its filling form. This form includes all the information and parameters that the tool needs to process a Differential signaling study. The form is divided into different panels:

Input data panel

In the input data panel, we must introduce the expression data. The expression data is a gene expression matrix provided by ourselves (see how to upload files in Upload your data).
When we select a gene expression file, the number of samples of this matrix will appear under the “file browser” button as shown below.

Design data panel

The design data panel allows you to choose the kind of experiment you want to perform. You can choose between two kinds of experimental design:

If the experimental design file contains more than two classes then you have to select the appropriate class for each condition.
Note: the condition 2 will be taken as a reference condition.

Species

Here we must choose the species of our experiment. You can choose among:

Experimental design

This panel includes further parameters necessary to run a study.

Effector annotation source -Function level analysis-(Optional)

If any of these checkboxes is selected, a differential functional activity analysis is performed.
From a given gene expression profile, we estimate an effector proteins activation profiles and then we annotate each effector proteins using Gene ontology and Uniprot keywords annotation.

Pathways

This panel includes the list of all available pathways in HiPathia. We can select the pathways with which the analysis will be performed.
HiPathia retrieves pathway information from KEGG database. KEGG pathway database is a collection of manually drawn pathway maps representing the knowledge on the molecular interaction, reaction and relation networks. By default all available pathways are selected.
Note: At least one pathway has to be selected.

Study information

This panel includes some parameters in order to identify and save our study.

Run analysis

Once the form has been filled in, press the Run analysis button to launch the study. Your study will be listed in the My studies panel, and a panel called Browse my studies will appear showing all your studies and their state. the new study will appear with a queued state then running state. If everything goes well, the state will be done after few minutes(depending on the inputs data and the availability of server). All study states are:

Differential signaling report

When an analysis is finished at Hipathia web, the report of such analysis will be available in “My studies” section once the study is done.
The results page of the Differential signaling tool includes different output results. You can download any table or image showed in the report page by clicking on the name right before it.
You can also download the circuit activity values and function matrices by clicking on Circuit values, GO terms values and Uniprot keywords values respectively.

Furthermore, the report can be downloaded in order to visualize it locally. The downloaded RAR file has to be extracted then you can open the “index.html” file using a web browser like Firefox web browser, some configuration may be needed for chrome or other web browsers: installation of web server( for example: Wamp or XAMPP) then open the report from the navigator using http://localhost/Path/to/my/downloaded_report/)

The results are divided in different panels:

Study Information

Here you can find the information about the selected study.

Input parameters

Here you can visualize the parameters with which the current study was launched.

Pathways

A pathway viewer has been developed in order to make easier the visualization of the comparison results. it shows a graphical representation of the comparison on the activation levels of the “Effector circuit” between the two groups. The meaning of the different symbols that can be found are in the legend below. The information summarized in the pathway viewer includes:

Node's shape:

Node's color:

Edge's shape: Edges represent either activations or inhibitions.

Edge's color:

The pathway viewer has four principal parts in order to facilitate the visualization of the results:

  1. In the upper-right part of the visualization tool, all selected pathways from the differential signaling form are shown along with one or two arrows. These arrows indicate whether in one of the “Effector circuit” within each pathway a differential activation pattern between the two compared groups have been found.
    The arrows will be colored if the differential activation is significant after the p-value adjustment (or unadjusted p-value, if the “Unadjusted” parameter has been selected) and depicted in grey if it isn't.
    The arrow will point up or down if an up-regulation or down-regulation of the signal occurs between the circuits within that pathway.
    The meaning of this up or down-regulation depends on the comparison performed, that normally would be case vs. control (comparison between selected class from the design file : condition 1 Vs condition 2).
    Only one arrow is shown if all the effector circuits are whether up or down-regulated.
  2. In the lower-right part of the tool will appear all the circuits in which a pathway (previously selected on the upper part -1-) can be decomposed. Once any of the circuit is clicked the nodes and interactions (edges) that form part of this circuit are highlighted in the pathway viewer, One example might be the red-highlighted circuit on the figure below.
  3. In the visualization part there are two types of objects, the nodes and the edges.
    • The nodes represent the different proteins or metabolites that are responsible of the transduction of the signal from the previous node to the next one. As commented before, the nodes can be plain or complexes. In the former it is only necessary the presence of one protein (although that same function can be done by several proteins), while in the complex ones it is necessary the presence of two or more proteins to pass the signal through.
      The color on the nodes are the result of a differential expression analysis on the gene/s involved on performing that node's function.
    • The edges represent how the interactions between the different nodes are.
      If the edge is an arrow then the previous node will be activating the next one, while if it ends with a vertical bar is the former node will inhibit the functionality of the following node. This interactions may be depicted in red or blue depending on the circuit they form part of (whether they are up-regulated or down-regulated). It may occur, that two or even three colors for a same edge are shown, but this only happens when a circuit is not yet selected on the lower-right part of the tool.
      Once an certain circuit is selected all its edges will be colored in the same color depending on the result of the differential signaling activation analysis.
  4. The top part contains the title of selected pathway,by clicking on this button you can see the original source of this pathway.

You can also find other buttons like:

Circuit values

Here you can find additional tables and plots:

Function based analysis

For each of the functional analysis selected to be performed, the same descriptive statistics as in the Path values case are shown: