How to use the Pathway module of ArrayAnalysis.org for pathway analysis of microarray data

Introduction

PathVisio and ArrayAnalysis.org are open source, free to use online platforms for analysis of microarray data - and an alternative program for Chipster. This tutorial shows how to use the Path module (Pathway module, PathVisio webtool) of ArrayAnalysis which is designed for doing pathway analysis on microarray data. All source code has been written in R and is available at https://github.com/BiGCAT-UM/Path_Module.

This technical documentation has two main objectives:

The Path module can be run :

The main functions of the Path module are:

How to use the documentation: As shown in the Table Of Contents, you will find the separate sections :

Bug tracking system: If you encounter an issue by using the code, you can report it at any moment on our internal tracking system: http://trac.bigcat.unimaas.nl/arrayanalysis/newticket. You can also use this system to post comments or feature suggestions.

Example gene level statistics file: An example dataset is available. When running the module, you can check a box to use this data set (Example1) in order the explore the functionality of the module.

Application Details

You can access the on-line module on http://www.arrayanalysis.org webportal: (follow “Get started” and choose “Statistical analysis”). You don’t need to log in; you just need to prepare a gene level statistics file containing the statistical contrasts between the different groups of your Affymetrix .CEL files (you may also obtain the file by running the statistical analysis module).

The on-line module contains four steps before the launch of the analysis:

First step: load the data file and select species

The following picture shows the screen for the first step:

A test image

This dialog allows you to upload a tab-delimited text file with (gene level statistics) data and choose the relevant species. Alternatively, the module can be run with an example data set, by ticking the checkbox presented. The interrogation mark button will give you contextual help.

Second step: Identifier Mapping

The following part of the online form is used for the second step:

A test image

Your dataset has been uploaded. For mapping the uploaded data to the pathways, the annotation information needs to be filled in.

“Identifier Column” Choose the column in the uploaded data file containing the identifiers used for annotation.

“Database” If the identifiers used for annotation are all from the same database, then select the database.

OR “System Code” If identifiers from different databases are used for annotation then the a column containing the system code of the databse needs to be selected.

The interrogation mark button will give you contextual help.

Third step: Set criterion for z-score calculation

The following part of the online form is used for the third step:

A test image

Select a criterion for calculating the z-score. You could, e.g. specify a criterion based on a fold change threshold. You can either type the expression in the “Expression” field or you can use the available parameters and operators listed by clicking on them.

Fourth step: Creating a visualization

The following part of the online form is used for the fourth step:

A test image

Data can be visualized on pathways using colours. A gradient colouring scheme can be used to visualize a range of data on a gene (e.g. fold change) while a rule can be applied for certain criteria allowing only the genes which qualify to be coloured (e.g. P Value “<” 0.05)

Execution

After clicking ‘Run’ the module is executed.

A test image

Results

Upon completion a page of results is displayed on your screen.

A test image

A test image

A test image

In the first part of the screen, your settings are recalled. Then links to the log file of the run and to the zip file containing all results (index file, pathway images, and related backpages) are presented. The results will be described in the next section of this documentation.

Interpret the results of the Path module

A test image

The output consists of : An index file in html format, which contains:

WikiPathways provides a portal for nanomaterial relevant pathway information: http://http://nanomaterials.wikipathways.org